リリースノート

Babelの新機能。

製品のリリースノートに基づく、エンジン、ライセンスツール、Desktopワークスペースの変更内容です。

2024年12月9日にリリース

バージョン10.9.0.0

Babel Obfuscator

機能強化

  • .NET 9.0 SDK に対応しました。
  • Blazor アプリ向けのエージェントタスクを導入しました。
  • MSBuild.exe を使わずに、CLI から複数の難読化ターゲットを持つプロジェクトを処理できるよう改善しました。
  • MAUI アプリケーションにおける XAML の難読化を改善しました。

変更

  • Babel Obfuscator の NuGet パッケージから .NET 5.0 SDK のサポートを削除しました。

バグ修正

  • Blazor アセンブリで発生していた起動時のクラッシュを解消しました。
  • XAML の Style プロパティ属性が正しく解決されない問題を修正しました。
  • InlineArrayAttribute が付いた構造体に対するデッドコード削除を修正しました。
  • 埋め込みポータブル PDB の形式が正しくないことが原因で ILCompiler がクラッシュし、「Specified argument was out of the range of valid values. (Parameter ‘length’).」というエラーになる問題に対処しました。
  • Babel UI を更新: 「Edit Rules」パネルで、アセンブリスコープのルールがルート名前空間に正しく表示されるようになりました。
  • コンストラクター引数に列挙型を受け取るカスタム属性のアセンブリ間リネームを修正しました。

Babel Licensing

機能強化

  • .NET 9.0 に対応しました

バグ修正

  • .NET 4.5 アプリケーションで、トライアル制限の検証が無効なキャストの例外で失敗する問題を解消しました。
  • ライセンステーブルが空のときに新しいライセンスを作成できない、Babel UI の不具合に対処しました。
  • XML DSig 署名を使うよう設定されたテンプレートから作成したライセンスに署名できず、Babel Licensingサービスでライセンスのアクティベーションが失敗する問題を解消しました。
  • WordPress 版 Babel Licensing プラグインで、新しいライセンスを作成してもライセンス編集ページが更新されない問題を修正しました。
  • macOS でマザーボードのシリアル番号が正しく取得されない問題を修正しました。