Skip to content

Releases: eclipse-esmf/esmf-sdk

v2.9.0

11 Jul 08:29
Compare
Choose a tag to compare

‼️ This release introduces breaking changes to loading and working with Aspect Models, including changes in names of classes, organization of packages and changed APIs. Please refer to Java Tooling for Working with Aspect Models for an up-to-date guide and examples, in particular Loading an Aspect Model to work on the Java Aspect Model Level.

What's Changed

Full Changelog: v2.8.1...v2.9.0

v2.8.1

17 Jun 15:33
Compare
Choose a tag to compare

Release version 2.8.1.

What's Changed

Full Changelog: v2.8.0...v2.8.1

v2.8.0

17 Jun 12:01
Compare
Choose a tag to compare

Release version 2.8.0.

In this release, OpenAPI schema generation was made more flexible; the update operations PUT, PATCH and POST can now be added to the schema. Furthermore, an SQL schema can be generated from an Aspect Model that corresponds to the Aspect's data.

What's Changed

New Contributors

Full Changelog: v2.7.0...v2.8.0

v2.7.0

18 Apr 14:10
Compare
Choose a tag to compare

Release version 2.7.0.

This release contains many approvements in schema generation: Generated OpenAPI specifications are now more easily readable and can be generated into separate files per schema. It's now possible to create AsyncAPI schema descriptions for Aspect Models.
Note for Windows users: It's now possible to directly open a command window for using samm-cli by double-clicking samm.exe.

What's Changed

Full Changelog: v2.6.1...v2.7.0

v2.6.1

22 Mar 14:32
Compare
Choose a tag to compare

Release version 2.6.1.

What's Changed

Full Changelog: v2.6.0...v2.6.1

v2.6.0

23 Feb 15:45
Compare
Choose a tag to compare

Release version 2.6.0.
Note: Due to changes in the corresponding interfaces, this release may introduce breaking changes for code that relies on static Java meta model classes that were generated from an Aspect Model.

What's Changed

Full Changelog: v2.5.1...v2.6.0

v2.5.1

29 Jan 10:39
Compare
Choose a tag to compare

Release version 2.5.1.

What's Changed

Full Changelog: v2.5.0...v2.5.1

v2.5.0

23 Jan 10:21
Compare
Choose a tag to compare

What's Changed

  • Fix #432 several aas issues hindering import to aas package explorer by @bs-jokri in #459
  • Refine description for AAS generation by @aniluede in #484
  • SAMM-CLI aas generation: ConceptDescription idShort based on property name by @Yauhenikapl in #483
  • bugfix: Example json Payload generated as plain value but should be array by @Yauhenikapl in #486
  • bugfix: SAMM-CLI aas generation: aas:Operation lacks semanticId by @Yauhenikapl in #490
  • bugfix: SAMM-CLI aas generation: add samm:description to ConceptDescription by @Yauhenikapl in #492
  • Generate samm model from aasx by @Yauhenikapl in #430
  • SAMM CLI: Make native binaries easier to download via documentation by @Yauhenikapl in #501
  • Update OpenAPI generation documentation in regards to tenantId by @atextor in #504
  • Enable flexible configuration of packages in Maven code generation by @atextor in #505
  • Generate UTF-8 encoded diagrams regardless of platform encoding by @atextor in #507
  • Fix resolution of model elements from other namespaces in native by @atextor in #509

New Contributors

Full Changelog: v2.4.2...v2.5.0

v2.4.2

08 Nov 09:02
Compare
Choose a tag to compare

Release version 2.4.2.

What's Changed

  • Fix broken links by @MelleD in #473
  • Bugfix/375 javabeans bool spec fix by @ysrbo in #448
  • Update bug_report.md by @chris-volk in #469
  • bugfix: SAMM-CLI aas generation: Property idShort based on property name by @Yauhenikapl in #470
  • Fix loading of custom quantity kind definitions by @atextor in #476
  • Fix loading BAMM-based Aspect Models without prefix declarations by @atextor in #479
  • Fix NPE in TurtleLoader for undefined prefixes by @atextor in #480

New Contributors

Full Changelog: v2.4.1...v2.4.2

v2.4.1

25 Oct 06:38
Compare
Choose a tag to compare

What's Changed

  • Allow running SDK and samm-cli on non-GraalVM-JDK by @atextor in #464
  • Fix display of example values in HTML by @atextor in #465
  • Fix broken table, syntax highlighting and outdated content in documentation by @atextor in #467

Full Changelog: v2.4.0...v2.4.1