NOTES DE VERSION

Les nouveautés de Babel.

Modifications apportées au moteur, aux outils de gestion des licences et à l’espace de travail Desktop, extraites des notes de version du produit.

Publié le 9 décembre 2024

Version 10.9.0.0

Babel Obfuscator

Améliorations

  • Ajout de la prise en charge du SDK .NET 9.0.
  • Introduction d'une tâche d'agent pour les applications Blazor.
  • Babel sait désormais traiter depuis la CLI les projets comportant plusieurs cibles d'obfuscation, sans passer par MSBuild.exe.
  • Obfuscation du XAML améliorée dans les applications MAUI.

Modifications

  • Le paquet NuGet Babel Obfuscator a abandonné la prise en charge du SDK .NET 5.0.

Corrections de bugs

  • Correction d'un plantage au démarrage affectant les assemblies Blazor.
  • Correction d'un problème où l'attribut de propriété Style du XAML ne pouvait pas être correctement résolu.
  • Correction de la suppression du code mort pour les structures marquées par InlineArrayAttribute.
  • Correction d'un plantage d'ILCompiler dû à un format de PDB portable intégré incorrect, qui produisait l'erreur : « Specified argument was out of the range of valid values. (Parameter 'length') ».
  • Babel UI mis à jour : dans le panneau « Edit Rules », les règles de portée assembly s'affichent désormais correctement dans l'espace de noms racine.
  • Renommage inter-assemblies pour les attributs personnalisés acceptant des énumérations comme arguments de constructeur.

Babel Licensing

Améliorations

  • Ajout de la prise en charge de .NET 9.0

Corrections de bugs

  • Correction d'un problème où la validation des restrictions d'essai échouait avec une exception de conversion invalide dans les applications .NET 4.5.
  • Correction d'un bogue de Babel UI qui empêchait la création d'une nouvelle licence lorsque la table des licences était vide.
  • Correction d'une erreur d'activation de licence dans le service Babel Licensing, où la licence ne pouvait pas être signée si elle était créée à partir d'un modèle configuré pour utiliser une signature XML DSig.
  • Correction d'un problème du plug-in WordPress Babel Licensing où la page d'édition de licence ne se rafraîchissait pas après la création d'une nouvelle licence.
  • Correction d'un problème où le numéro de série de la carte mère n'était pas récupéré correctement sur les systèmes macOS.