バージョン固定
正確な難読化ツールのバージョンまたは自動更新される範囲を固定し、チーム全体に 1 つのバージョンを強制します。
視聴する
Obfuscator.io Version Pinning: Exact and Flexible Ranges, Dashboard and API
ダッシュボードでバージョンを固定する
エディターの横にあるバージョンセレクターを開きます。メニュー上部のスイッチで固定の方法を選びます。
- 正確 はすべてのバージョンを一覧表示します。バージョン行のピンアイコン(v… を厳密にピン留め)を選ぶと、そのバージョンそのものがデフォルトとして固定されます。
- マイナー は 8.x(API では
^8.0.0)のような範囲を一覧表示します。これは 8.x の新しいマイナーリリースとパッチリリースに追従します。範囲を選ぶと固定されます。 - パッチ は 8.0.x(API では
~8.0.0)のような範囲を一覧表示します。これは 8.0.x の新しいパッチリリースに追従します。範囲を選ぶと固定されます。
正確なバージョンの固定はすべてのプランで利用できます。マイナー と パッチ は Team と Business の機能です。固定するとエディターはすぐに固定したバージョンに切り替わります。固定した範囲は常に、それに一致する利用可能な最も新しいリリースに解決されるため、固定を変更しなくても新しいリリースが取り込まれます。有効な固定をもう一度選ぶと、固定が解除されます。
ダッシュボードでの固定は、自分のダッシュボードでのビルドにのみ適用されます。API リクエストはこれを参照せず、チームがバージョンを強制していない限り、以下で説明する version パラメーターを使います。
API でバージョンを固定する
バージョンを version クエリパラメーターとして送信します。正確なバージョン、または ^8.0.0(メニューの 8.x)や ~8.0.0(メニューの 8.0.x)と書いた範囲を指定できます(例:POST https://obfuscator.io/api/v1/obfuscate?version=^8.0.0)。
範囲指定(^ と ~)には Team プランまたは Business プランが必要です。正確なバージョンの指定は、API アクセスのあるすべてのプランで利用できます。各レスポンスの version フィールドには出力を生成した具体的なバージョンが含まれるため、範囲がどのリリースに解決されたかを確認できます。API リファレンスを参照してください。
