Skip to content

Releases: inductiveautomation/ignition-module-tools

v0.5.0

02 Feb 21:08
ab2f6b3

Choose a tag to compare

What's Changed

  • Fail ignition build when the same jar in moduleContent folder with multiple versions detected by @ia-vzhang in #68

New Contributors

Full Changelog: v0.4.1...v0.5.0

v0.4.1

10 Dec 23:19
4fd236a

Choose a tag to compare

What's Changed

  • Add DuplicatesStrategy to sync task in CollectModlDependencies by @jjcoffman in #64

Full Changelog: v0.4.0...v0.4.1

v0.4.0

29 Aug 18:04

Choose a tag to compare

New --foldJars option for writeModuleXml task

All project versions in this monorepo are synced for simplicity now; the generator core and CLI, and the plugin are all at 0.4.0.

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

15 Jul 15:59
a3f4a6c

Choose a tag to compare

New required flag for module dependencies

What's Changed

  • Add ability to support "required" flag in module dependencies of module.xml by @ia-keaton in #48

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

15 Jul 15:56
579957f

Choose a tag to compare

PKCS#11 signing

Allows for signing modules via PKCS#11 keystores like hardware tokens and cloud keystores. Also fixes an UP-TO-DATE check with :collectModuleDependencies.

What's Changed

  • add support for kts-based buildscripts by @PerryAJ in #32
  • Fix sample kts in README for ignition gradle module plugin by @maroc81 in #34
  • fix common scope project dependencies by @PerryAJ in #35
  • IGN-6325: collectModlDependencies detects source changes by @brianeray in #39
  • IGN-7871 PKCS#11 signing by @brianeray in #43

New Contributors

Full Changelog: v0.1.1...v0.2.0

v0.1.1

23 Aug 18:39
5217134

Choose a tag to compare

Add skipModlSigning option

An additional boolean property skipModlSigning has been added to ModuleSettings extension to allow for the creation of unsigned modules. The task ordering has not been modified, but the emitted modl file and buildResult.json now reference the *.unsigned.modl file instead along with additional logging for the SignModule task alerting the user that module signing will be skipped.

This is useful for early development of a module for a development gateway which has support for unsigned modules enabled. This mode should not be used for production as it is a potential security risk.