Skip to main content
Participant
May 28, 2025
Answered

SDK compatibility

  • May 28, 2025
  • 1 reply
  • 454 views

SDK and indesign version compatibility:
I have compiled my Indesign plugins with SDK of 20.0.1 and used InDesign 20.0.1 which is working fine.
Now I have upgraded the indesign version to 20.3.1, but still my old plugins are working.

Is that ok? should I still recompile or continue with the existing old plugins ? 

Does Adobe provide a compatibility matrix to help users determine which compiled SDK version plugins can work with a particular InDesign version?

Correct answer Olivier Beltrami

Yes, unless a later SDK adresses an issue that is important to you.

As you can see from the list of SDKs that I use, I am using the X.0 SDK for the last 3 versions of InDesign, while I and my users are always using the latest minor version of InDesign.

1 reply

Olivier Beltrami
Legend
May 28, 2025

@dkarthik363 Plugins of the same major version (such as 20) as upward compatible with InDesign of the same major version and same minor version or above. That is to say a plugin using SDK 20.1 will run with InDesign 20.2, but not with InDesign 20.0.

So you should not jump to the latest SDK, unless you are willing to supply multiple minor version plugins to your users, or there is a technical reason to do so (bug fix, new feature, ...).

For reference, here are the SDK versions that I use with success with all my users (who mostly have the latest build of InDesign): 15.1.0.025, 16.4.1.06, 17.2.0.18, 18.0.0.311, 19.0.1.205, and 20.0.1.32.

Olivier

Participant
May 28, 2025

Thank you quick reponse @Olivier Beltrami 

As this is only minor version change, So do you mean that we can continue to use the plugins generated with 20.0.1 SDK with 20.3.0 indesign as well. 

Does it wont have any impact to latest InDesign ?

Olivier Beltrami
Olivier BeltramiCorrect answer
Legend
May 28, 2025

Yes, unless a later SDK adresses an issue that is important to you.

As you can see from the list of SDKs that I use, I am using the X.0 SDK for the last 3 versions of InDesign, while I and my users are always using the latest minor version of InDesign.