Version 10.6.0.0
Babel Obfuscator
Enhancements
Babel UI: UI components updated to latest DX technology 22.3.5
Bug Fixes
Fix - Cross Assembly Renaming: Fixed OB0003 warning in certain scenario where explicit interface implementation is involved. Fix - Anti Debugging Protection: Fixed heavy CPU load of obfuscated application where Anti Debugging protection is enabled. Fix - Code Encryption: Fixed when code encryption is enabled, PDB line numbers are removed from debug stack trace. Fix - Control Flow Obfuscation: Fixed Control Flow Obfuscation could create invalid portable PDB files. Fix - Anty Reflection level 4 can cause SharpPdb to fail opening PDB file. Fix - String Encryption: Babel could crash during obfuscation when String Encryption is enabled.
Babel Licensing
Enhancements
Babel Service APl: Added new API endpoints to manage order and customers. Babel Licensing: Added User Key customization for license templates with server side validation. Optimizations: We have significantly optimized the speed of query endpoints, resulting in faster response times and improved efficiency for API consumers.
Changes
Babel Database: Changed database version to support new licensing features. License Templates: We've introduced the capability to embed user keys within template files enhancing the flexibility and usability of templates for generating various types of licenses. This update allows for a more streamlined and customized license creation process, enabling users to pre-define specific parameters that are tailored to different licensing scenarios.
Bug Fixes
Babel UI: Fixed an issue where licenses generated from templates with restrictions failed to display the imposed restrictions. License Management: In this update, we've addressed an important issue within the License Management system where activation tokens, generated for invalid product keys, were not being appropriately removed from the database. This fix ensures a cleaner and more efficient database management, reducing clutter and potential conflicts. Babel Licensing API: Resolved an issue where specifying sorting, pagination (take), and offset (skip) parameters together in a query resulted in inconsistent outcomes. Babel Licensing Client Components: We've addressed and fixed an issue where attempting to activate a new user key, if unsuccessful, would inadvertently delete the previously activated license. This resolution ensures that existing licenses remain intact and functional, even if a new activation attempt fails. Babel Licensing Service Customer Management Update: We have resolved a critical issue that previously prevented the deletion of customers from the database.

