Skip to content

Releases: cimug-org/CIMTool

Release 1.10.0.RC2

20 Jun 18:46
da42c1f
Compare
Choose a tag to compare
Release 1.10.0.RC2 Pre-release
Pre-release

Release 1.10.0.RC2 [20-Jun-2022]

This is the second release candidate for CIMTool 1.10.0

For instructions on installation and setup visit the Getting Started instructions.

Feature [Issue #16]: Support for the new IEC 62361-104 draft standard for JSON schema profiles has been updated from that introduced in the RC1 release. The builder now reflects the most recent changes to the JSON draft specification. However, this does not yet include namespace support for custom extensions to be included in the published standard. Updates to the builder for namespace support is planned for RC4.

Feature [Issue #7]: A new out-of-the-box builder has been introduced to generate XSD profiles that are compliant with the newly published 2nd Edition of the IEC 61968-100 international standard.

Feature [Issue #15]: XSD and JSON schema builders in CIMTool have been updated to include an official UCAIug Apache 2.0 copyright header in their output.

Fix [Issue #14]: CIMTool failed on startup when using the latest releases of the Java 8 JRE/JDK. It was determined that at some point in the release history of these JRE/JDKs that the ICU4J project utilized for internationalization support was upgraded in the JRE/JDK. Therefore, the ICU4J jar file originally included in the release of CIMTool has been upgraded to the latest release of jar file for the ICU4J project.

Fix [Issue #6]: Fix for a regression issue in the xsd.xsl builder.

Full Changelog: 1.10.0.RC1...1.10.0.RC2

Release 1.10.0.RC1

07 May 04:05
7732939
Compare
Choose a tag to compare
Release 1.10.0.RC1 Pre-release
Pre-release

Release 1.10.0.RC1 [06-May-2020]

This is the first release candidate for CIMTool 1.10.0

For instructions on installation and setup visit the Getting Started instructions.

Feature: The RC1 release introduces support for the new IEC 62361-104 draft standard for JSON schema profiles. This RC does not include the variant of namespace support that will be included in the published standard. That is planned for RC2.

Enhancement: CIMTool supports a variety of different types of builders that generate profile artifacts. Examples include XSD schemas, JPA Java source code, RDBMS DDL scripts, RDFS profiles, etc. The ability to create custom profile builders has been available via CIMTool Eclipse plugin extension points, but such an approach requires an understanding of Eclipse plugin development. Internally, CIMTool supports a category of builders based on XSLT transforms. This release exposes this functionality by providing a configuration-based approach to adding custom XSLT transform-based builders that will automatically appear within CIMTool's "Profile Summary" tab. This enhancement allows for the use of tools such as Altova's XMLSpy to create and test XSLT 1.0 transforms and then import and manage them in CIMTool.

CIMug's goal for this enhancement is to create a repository of custom XSLT transforms contributed by the community and, in turn, beneficial to the CIM community at large.

From the Select Import Wizards Screen... ...Launches the Import XSLT Builder Screen
image image
From the Profile Summary Tab... ...Launches the Manage XSLT Transform Builders Screen
image image