Io.ia.sdk.modl Gradle Plugin and Module Generator Releases

New 0.4.0 releases are now up on the inductiveautomation/ignition-module-tools GitHub and the Gradle Plugins repositories.

The GH release link has the changelog.

Meta-note: The versions the plugin and the generator are now in lockstep. Makes maintenance easier.

4 Likes

Is there a changelog available for the different versions of io.ia.sdk.modl?

I noticed that the version listed in the Gradle Plugins link has been updated to 0.5.0. While version 0.4.0 works with ignition-module-tools for Ignition 8.1, I was surprised to find that the build.gradle.kts files in the examples for Ignition 8.3.* use version 0.1.1.

This raises a question: why would the most recent version of Ignition use io.ia.sdk.modl version 0.1.1 when version 0.5.0 is available? I'm curious about the differences between these versions and whether there's a specific reason for this discrepancy.

If anyone could point me to a changelog or help clarify the version compatibility, I'd really appreciate it.

Thanks!

I think that the examples just haven't been updated or needed to be updated to use a newer version.

Oh, I see. Thank you. Is there perhaps a change log for the version iterations?

Not exactly, but you can just look at the commits here: GitHub - inductiveautomation/ignition-module-tools: Tools that help in the creation and development of Modules for Inductive Automation's Ignition.

Tracking this under internal ticket IGN-15296. After PR #68 there should have been a new release like v0.4.1 to make the change and version bump clear.

The PR should’ve synced up internal references to that plugin version in e.g. ./generator/ and spun out another PR to sync up inductiveautomation/ignition-sdk-examples references.