Skip to content

Releases: eclipse-esmf/esmf-sdk

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

v2.4.0

20 Oct 08:04
Compare
Choose a tag to compare

The SDK version 2.4.0 offers an improved diagram generation (robust & much faster). Please find the full details below.

What's Changed

  • Improve Aspect Model Diagram generation by @atextor in #407
  • Migrate all validation related imports to Jakarta by @andreas-schilling in #442
  • Fix resolution of old BAMM models when using the file-based API. by @RaMisess in #422
  • Fixed migration for Literal Datatypes by @ysrbo in #419
  • Fixed race condition issue during TurtleLoader.loadTurtle by @ysrbo in #429
  • Fix number of diagrams/number of documentation documents, code generation for Events by @atextor in #443
  • Create dependency-update.yml to upload transitive dependency graphs by @netomi in #445
  • Resolve loading of files with relative paths in samm-cli by @atextor in #444
  • Fix vulnerabilities and update third-party dependencies by @Yauhenikapl in #441
  • Fixed generation example values for date properties by @ysrbo in #449

New Contributors

Full Changelog: v2.3.2...v2.4.0