Salesforce リリースの移行中にロック解除済みの特定のリリースを対象設定
Salesforce メジャーリリースの移行中、パッケージバージョンを作成するときに [プレビュー] または [前] を指定できます。パッケージのリリースバージョンを指定すると、組織がどの Salesforce リリースを使用しているかに関係なく、今後追加される機能をテストし、回帰テストを実行し、顧客をサポートできます。以前は、DevHub 組織で使用する Salesforce リリースに一致するパッケージバージョンしか作成できませんでした。
プレビューまたは以前の Salesforce リリースバージョンに基づいてパッケージバージョンを作成するには、次のいずれかを含むスクラッチ組織定義ファイルを作成します。
1{
2 "release": "previous"
3}or
1{
2 "release": "preview"
3}Sfdx-project.json ファイルで、作成するパッケージバージョンのリリースバージョンに対応するように sourceApiVersion を設定します。以前のリリースを対象にする場合は、現在のリリースより前の sourceApiVersion 値が認められます。
次に、パッケージバージョンを作成するときに、スクラッチ組織定義ファイルを指定します。
1sf package version create --package pkgA --definition-file config/project-scratch-def.jsonプレビューの開始日は、Sandbox インスタンスがアップグレードされるときです。プレビューの終了日は、すべてのインスタンスが GA リリースになるときです。
| リリースバージョン | プレビューの開始日 | プレビューの終了日 |
|---|---|---|
| Spring '24 | 2024-01-07 | 2024-02-10 |
| Summer '24 | 2024-05-12 | 2024-06-15 |
| Winter '25 | 2024-09-08 | 2024-10-12 |