RELEASE NOTES

What’s new in Babel.

Changes to the engine, licensing tools and Desktop workspace, from the product release notes.

Released June 5, 2023

Version 10.0.0.0

Babel Obfuscator

Enhancements

  • [New] Added build tools for .NET 7.0.

  • [New] New obfuscation statistics.

  • [New] New user documentation

  • [New] Code encryption now support multiple dynamic code.

  • The ObfuscationAttribute now support feature expressions which can accept a pattern property to filter symbols through regular expressions.

  • Added compatibility with BabelEncrypt plugin version 1.2.

Changes

  • [Breaking] .NET 5.0 build tools has been removed from Babel.Obfuscator nuget package.

Bug Fixes

  • Fix: Android and iOS application crash when goto control flow obfuscation is enabled.
  • Fix: Some XAML namespaces could be erroneously stripped in MAUI applications.
  • Fix: IOS applications crash when string encryption or value encryption are enabled and Linker is set to "Link SDKs Only".
  • Fix: Some symbols could be erroneously stripped in MAUI applications.
  • Fix: Merge of duplicate COM struct and enum types

Babel Licensing

Enhancements

  • [New] Added Babel Licensing Service
  • [New] Floating and Activation licenses
  • [New] Included features such as license deactivation, license revocation
  • [New] Product licenses: Server, Data Center
  • [New] Support .NET 48 and .NET 7

Changes

  • [Breaking] Babel Licensing Database migration are not available to migrate old schema.
  • [Breaking] Discontinued product Babel Company License (migrated to Server license).