バージョン11.1.0.0
Babel Obfuscator
機能強化
- ファイルアクセスの処理: EmitPhase でのファイルアクセス処理を改善し、新しい
EnsureFileNotInUseメソッドによって書き込み時の競合を防ぐようにしました。
バグ修正
- XML ルールの処理: lock 属性が true に設定されている場合に、引数を対象とする XML ルールが正しく処理されない問題を修正しました。
- コマンドラインの処理: 入力と出力のターゲットパスが空でないかを検証するチェックを追加し、空のコマンドライン引数の除外処理を改善しました。
Babel Licensing

機能強化
- Babel Licensingサービス: Web API と Swagger の構成を改善し、Safari との互換性と CORS 設定を向上させました。
- Babel Licensingサービス: ヘルスチェックエンドポイントの構成を追加し、設定から有効/無効を切り替えられるようにしました。
- Babel Licensingサービス: .NET 9 との互換性を高めるため、パッケージ参照をバージョン 9.0.6 に更新しました。
- Babel UI: アクティベーションライセンスの扱いと有効期限の自動更新を改善し、ライセンス管理を強化しました。
- API ドキュメント: コントローラーに ApiExplorerSettings を追加し、タグの生成を改善して API ドキュメントを充実させました。
バグ修正
- Babel UI: アクティベーション済みライセンスの有効期限とサポート期限が、アクティベーションの変更時に正しく更新されない問題を修正しました。
- Babel UI: 対応するライセンストークンを削除しても、ノードロックライセンスが正しく削除されない問題を修正しました。
- サービス構成: EnableSwagger と EnableWebApi を false に設定した場合に発生する例外「Unable to resolve service for type 'Swashbuckle.AspNetCore.Swagger.ISwaggerProvider'」を修正しました。

