リリースノート

Babelの新機能。

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

2024年8月26日にリリース

バージョン10.8.0.0

Babel Obfuscator

機能強化

  • .NET 9 プレビューに対応しました。
  • .NET Standard 2.1 コンポーネント向けのコード暗号化を実装しました。
  • Babel UI: ライセンシー関連フィールドの編集を可能にしました。
  • Babel UI: レコード数の多いライセンステーブルや顧客テーブルを表示する際に UI がロックしないよう、パフォーマンスを改善しました。

バグ修正

  • 「zh」カルチャー関連のフォルダーでサテライトアセンブリが処理されない問題を解消しました。
  • XAML のラベルにシンボル名が含まれている場合はリネームしないよう動作を修正しました。
  • ライセンスファイルが他のプロセスにロックされている場合の検証エラーを修正しました。
  • 戻り値の型に required または optional 修飾子が付いている場合の動的プロキシの問題を修正しました。
  • 対象アセンブリが部分的にしか読み込まれていない状況で、NullReferenceException によって発生する Babel のクラッシュを解消しました。
  • BAML のドット付きプロパティを Babel が解決できない問題を解消しました。
  • XAML の Setter Value プロパティが正しく解決されない問題を修正しました。
  • 一部の型で値暗号化の配列シリアル化が正しく行われない問題を修正しました。
  • 「An error occurred during phase ‘Post Reader’: Stream is not a valid resource file.」というエラーで Babel がクラッシュする問題を修正しました。
  • Babel UI で、ルール編集パネルの変更が即座に反映されない問題を修正しました。
  • マージしたアセンブリの deps.json ファイルで、入れ子になったライブラリ依存関係が削除されない問題を解消しました。
  • .NET Standard 2.x アセンブリに対する動的プロキシ保護を修正しました。
  • 新しいバージョンへのアップグレード後に Babel UI の設定が保持されない問題を修正しました。
  • Babel UI でデータベースの既定構成がリセットされる問題を修正しました。

Babel Licensing

機能強化

  • Babel UI: ライセンスビューにライセンシー名、会社名、メールアドレスなどの列を追加し、ひと目でより多くの情報を整理して確認できるようにして、ユーザー管理と追跡をしやすくしました。
  • Babel UI: データの読み込み処理を改善し、レコード数が多い場合でも UI をブロックせずに非同期で表示できるようにしました。

バグ修正

  • BabelFileLicenseProvider: ファイルアクセスエラーに対する自動再試行を含め、エラー処理の耐性を高めました。一時的な問題が起きても、より確実にライセンスを読み込めます。
  • Babel UI: データベースを既定の構成にリセットしました。