リリースノート

Babelの新機能。

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

2024年3月27日にリリース

バージョン10.6.0.0

Babel Obfuscator

機能強化

Babel UI: UI コンポーネントを最新の DX テクノロジー 22.3.5 に更新しました

バグ修正

Fix - アセンブリ間リネーム: 明示的なインターフェイス実装が関係する特定の状況で発生する OB0003 警告を修正しました。 Fix - アンチデバッグ保護: アンチデバッグ保護を有効にした難読化アプリケーションで CPU 負荷が高くなる問題を修正しました。 Fix - コード暗号化: コード暗号化を有効にすると、デバッグ時のスタックトレースから PDB の行番号が失われる問題を修正しました。 Fix - 制御フロー難読化: 制御フロー難読化によって不正なポータブル PDB ファイルが生成されることがある問題を修正しました。 Fix - アンチリフレクションのレベル 4 で SharpPdb が PDB ファイルを開けなくなることがある問題を修正しました。 Fix - 文字列暗号化: 文字列暗号化を有効にすると、難読化中に Babel がクラッシュすることがある問題を修正しました。

Babel Licensing

機能強化

Babel Service API: 注文と顧客を管理する新しい API エンドポイントを追加しました。 Babel Licensing: ライセンステンプレートで User Key をカスタマイズできるようにし、サーバー側での検証にも対応しました。 最適化: クエリ系エンドポイントの速度を大幅に最適化し、応答時間を短縮して API 利用者の効率を高めました。

変更

Babel データベース: 新しいライセンス管理機能に対応するため、データベースのバージョンを変更しました。 ライセンステンプレート: テンプレートファイルにユーザーキーを埋め込めるようにし、さまざまな種類のライセンスを生成するうえでのテンプレートの柔軟性と使い勝手を高めました。これにより、ライセンスの作成プロセスがより効率的かつカスタマイズしやすくなり、ライセンスのシナリオごとに固有のパラメーターをあらかじめ定義できます。

バグ修正

Babel UI: 制限付きのテンプレートから生成したライセンスで、設定された制限が表示されない問題を修正しました。 ライセンス管理: 無効な製品キーに対して生成されたアクティベーショントークンが、データベースから適切に削除されない重要な問題に対処しました。この修正により、データベースの無駄なデータや競合の原因が減り、より整理された効率的な管理が可能になります。 Babel Licensing API: 1 つのクエリで並べ替え、ページング (take)、オフセット (skip) のパラメーターを同時に指定すると、結果が一貫しない問題を解消しました。 Babel Licensing クライアントコンポーネント: 新しいユーザーキーのアクティベーションに失敗した際に、以前にアクティベーションしたライセンスが誤って削除されてしまう問題に対処し、修正しました。これにより、新しいアクティベーションが失敗しても既存のライセンスはそのまま有効に保たれます。 Babel Licensingサービスの顧客管理の更新: データベースから顧客を削除できなくなる重大な問題を解消しました。