一般的に、最新のAfter Effects SDKヘッダを使用してプラグインをコンパイルする必要があります。これにより、最新のスイートとAPI機能をプラグインで利用できるようになります。After Effectsの新バージョンがリリースされた場合、新しいSDKで提供される新機能を利用するのでなければ、通常、新バージョンを提供する必要はありません。しかし、新しいバージョンとの互換性を主張する前に、必ず新しいバージョンのAfter Effectsでプラグインをテストする必要があります。

プラグインがサポートするAfter Effectsの各バージョンで、プラグインを徹底的にテストしてください。After Effectsの特定のバージョンでのみ実行される条件付きコードブロックを追加する必要がある場合は、常にエフェクトのPF_InData.version、またはEntry PointでAEGPに渡されるmajorとminor_versionLでAPIバージョンを確認することができます。

さらに正確なバージョンチェックのために、プラグインはAEGP_ExecuteScript(AEGP_UtilitySuite6)を使って、以下の属性のいずれかを照会するスクリプトを実行することができます。

app.version - e.g. 11.0.1x12
app.buildNumber - e.g. 12.

APIバージョン

https://ae-plugins.docsforadobe.dev/intro/compatibility-across-multiple-versions.html#api-versions