Releases: eclipse-esmf/esmf-sdk
Releases · eclipse-esmf/esmf-sdk
v2.0.0
Release of the SDS SDK in version v2.0.0. This release supports BAMM Aspect Meta Model 2.0.0.
What's Changed
- Support 'extends' in the SDK by @georgschmidtdumont in #10
- Enable batch mode for Maven builds by @atextor in #56
- Fix broken xref by @atextor in #58
- Fix code generation for Either Characteristic by @atextor in #54
- Add link to developer documentation to README.md by @atextor in #61
- Corrections for compatibility with JDK 17 by @DvSmi in #64
- Add information on BAMM CLI by @eriksven in #63
- #69 Mention Bug/Task in Contribution Guideline by @DvSmi in #70
- Fix bamm-cli.jar download link in developer documentation by @atextor in #72
- Include Antora version adjustment for release workflow by @LuLeRoemer in #76
- Add encoding properties to pom.xml by @eriksven in #74
- Do not generate @NotNull for notInPayload properties by @georgschmidtdumont in #77
- Escape regex literals in generated Java code by @georgschmidtdumont in #78
- Fix code generation for Entity-Enum with langString by @georgschmidtdumont in #79
- Add missing headers in velocity templates by @georgschmidtdumont in #82
- Include hashCode in generated POJOs by @georgschmidtdumont in #80
- Prepare Meta Model Resource Resolver for next BAMM by @georgschmidtdumont in #85
- Optional header for generated POJOs by @georgschmidtdumont in #83
- Update velocity Version by @DvSmi in #89
- Fixes wrong Antora/Asciidoc attributes by escaping by @atextor in #93
- Handle move of unit meta model elements to bamm namespace by @atextor in #95
- Html documentation generation fails with quantifiable by @DvSmi in #102
- Fix Antora component version by @atextor in #105
- Add link to documentation in bamm-cli README by @atextor in #101
- Remove reference to non-existing folder in README by @atextor in #99
- Generate valid code for Aspects without Properties by @atextor in #107
- Feature/#87 maven plugin by @georgschmidtdumont in #108
- #114 release milestones to GitHub by @DvSmi in #115
- Correct condition to follow Github actions notation by @DvSmi in #119
- #97 Add support for Events by @atextor in #118
- Add unique id to milestone release by @DvSmi in #120
- Adds constraint for sanity check. by @DvSmi in #121
- #114 correct release workflow for milestone releases by @DvSmi in #122
- #114 Add settings.xml to handle Github Token by @DvSmi in #123
- Don't break build when commits is empty by @atextor in #124
- #114 Move file to the same hierarchy as the pom.xml is. by @DvSmi in #126
- #114 make milestone releases possible by @DvSmi in #127
- #114 make milestone releases possible by @DvSmi in #128
- Write settings.xml on the fly by @atextor in #129
- #114 Add version to write-file-action by @atextor in #130
- Sign only full releases by @atextor in #131
- #114 make milestone releases possible by @DvSmi in #132
- #114 Adds gpg.passphrase to settings.xml by @DvSmi in #133
- #100: Restructure bamm-cli interface by @RaMisess in #141
- Fix broken developer documentation links in README by @atextor in #143
- Make presence of
bamm:properties
andbamm:operations
optional by @atextor in #136 - Document milestone release usage by @RaMisess in #144
- Introduction of consumer vs. build time POMs by @schabdo in #138
- Show description for either characteristic in the html documentation by @waltersve in #149
- Fix validation exception. by @RaMisess in #151
- Feature/aasxgeneration by @bs-jokri in #147
- Feature/dependency cleanup by @RaMisess in #154
- Remove bamm:name attribute by @atextor in #155
- Support Abstract Properties by @atextor in #156
- Add
--version
switch to bamm-cli by @atextor in #158 - Fix the unit tests to not pollute the console with expected exception… by @RaMisess in #159
- Fix testing scope for junit dependency by @bs-jokri in #163
- Remove requirement for bamm prefixes for model version migration by @atextor in #169
- Update equals method for DefaultPropertyWrapper by @georgschmidtdumont in #171
- Fix scalar enumeration values in HTML by @atextor in #176
- Show milestone banner when prettyprinting. by @RaMisess in #174
- Update to BAMM 2.0.0 by @atextor in #179
- Fix project name in pom by @atextor in #181
New Contributors
- @DvSmi made their first contribution in #64
- @RaMisess made their first contribution in #141
- @schabdo made their first contribution in #138
Full Changelog: v1.0.2...v2.0.0
v1.1.0-M5
Release of the BAMM SDK in version v1.1.0-M5.
v1.1.0-M4
Release of the BAMM SDK in version v1.1.0-M4.
What's Changed
- #114: Have "Milestone" releases deployed to Github instead of Maven Central
- #114 Add settings.xml to handle Github Token by @DvSmi in #123
- #114 Don't break build when commits is empty by @atextor in #124
- #114 Move file to the same hierarchy as the pom.xml is. by @DvSmi in #126
- #114 make milestone releases possible by @DvSmi in #127
- #114 make milestone releases possible by @DvSmi in #128
- #114 Write settings.xml on the fly by @atextor in #129
- #114 Add version to write-file-action by @atextor in #130
- #114 Sign only full releases by @atextor in #131
- #114 make milestone releases possible by @DvSmi in #132
- #114 Adds gpg.passphrase to settings.xml by @DvSmi in #133
- Fixes and improvements:
- Make presence of
bamm:properties
andbamm:operations
optional by @atextor in #136 - #90 Remove bamm:name attribute by @atextor in #155
- #100: Restructure bamm-cli interface by @RaMisess in #141
- #112 Fix validation exception. by @RaMisess in #151
- #113 Implement Asset Administration Shell Generator by @bs-jokri in #147
- #125 Support Abstract Properties by @atextor in #156
- #148 Show description for either characteristic in the html documentation by @waltersve in #149
- #157 Add
--version
switch to bamm-cli by @atextor in #158
- Make presence of
- Documentation and developer experience:
New Contributors
Full Changelog: v1.1.0-M3...v1.1.0-M4
v1.1.0-M3
Release of the BAMM SDK in version v1.1.0-M3.
v1.1.0-M2
Release of the BAMM SDK in version v1.1.0-M2.
v1.1.0-M1
Release of the BAMM SDK in version v1.1.0-M1.
v1.0.2
v1.0.1
What's Changed
- set version for documentation in main by @eriksven in #36
- Remove parent pom by @LuLeRoemer in #39
- Switch build from Adopt OpenJDK to temurin. Fixes #40 by @atextor in #41
- Fix problem with HTML document generation by @LuLeRoemer in #45
- Update to Spring Boot 2.5.5 and adjust properties by @LuLeRoemer in #44
- Reintroduce issue templates to repository by @bs-jokri in #47
- Fix error message in UrnSyntaxException by @bs-jokri in #48
- Improves documentation about CLI usage by @bs-jokri in #50
- Do not exclude sds-test-{aspect-models,resources} from release by @atextor in #53
- sets version in antora.yml to 1.0.1 by @eriksven in #68
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Release of the BAMM SDK in version v1.0.0.