8.3: Ignition SDK module compatibility with previous versions

Hello,

I would like to deploy a module that was developed on Ignition 8.1 to Ignition 8.3. When I set the minimum required version to one of the Ignition 8.1 required versions, I get a warning message that the module “requires Ignition 8.1.36 (b0) and is not compatible with Ignition 8.3.0 (b2025091510).” Is it possible to deploy modules that were built for 8.1 to 8.3? I would have thought that if the minimum required version was an 8.1 version, it would be compatible.

Thanks!

No, you'll have to recompile it for 8.3, likely with some code changes required.

I’ve been using GitHub - inductiveautomation/ignition-module-tools: Tools that help in the creation and development of Modules for Inductive Automation's Ignition. to generate template for ignition module for development, is this still a valid approach with module for 8.3?

Did you get an answer on this or find out what to do for 8.3? I’ve been trying for a good bit and haven’t been able to figure it out.

The module generator tool hasn't been updated to create 8.3 compatible templates, but you could still use it to generate a "skeleton" of the build structure you want, then compare/contrast dependency versions with an 8.3 example such as the Perspective component SDK example:

The actual underlying structure required has not changed - dependency versions are different and some API methods, including some you may want to override on the GatewayHook, are different, but nothing is substantially different.

You can make a new thread in the Module Development category with your specific problems.

1 Like