6.0.0.CR Release
Pre-release
Pre-release
Jad-el-khoury
released this
17 Sep 20:58
·
86 commits
to master
since this release
Eclipse Lyo
This content is a duplicate of the Lyo Change Log
Added
- Introducing capability to set the servletUri to be used by the OAuthConfiguration
- OSLC PROMCODE domain model and generated POJOs
- Support for additional request headers to OslcQuery
Changed
- 🧨Migrated from Javax to Jakarta packages
- upgrade to Jersey 3.1.5
- Kotlin 1.9.0 is used;
kotlin-stdlib-jdk8
dependency was replaced withkotlin-stdlib
due to Kotlin updates. - Allow application to reset the oauth token cached within the server, when it deems that it is no longer valid
- 🧨Corrected cardinality and range of the oslc_config:acceptedBy property (from String[0..1] to Resource[0..*])
- changed scope of dependencies in oauth-webapp to avoid inclusion multiple times during runtime.
- Migrated from Javax to Jakarta packages, including upgrade to Jersey 3.1.5
Removed
- 🧨 Support for JDK 11 (and all versions below 17) is removed. JDK 17 is the new baseline for Eclipse Lyo. The SDK and sample code has been tested using JDK 17, 20, and 21-ea.
- 🧨 Support for Java EE and Jakarta EE 8 is removed.
Eclipse Lyo Designer
This content is a duplicate of the Lyo Designer Change Log
Added
- Generate for JDK 17 or 11, depending on whether Lyo Version 6.x.x or below is chosen.
Changed
- generate the necessary maven dependencies for domain models that (a) are imported into the adaptor model yet (b) the adaptor is configured to not generate code from imported models. In such scenario, the maven dependency for the domain is necessary.
- Protect initServerProviders() method
- (Breaking change🧨) Migrated from Javax to Jakarta packages
- upgrade to Jersey 3.1.5
Removed
- (Breaking change🧨) Removed support for JDK 11 (and all versions below 17) in the generated code. JDK 17 is the new baseline for Eclipse Lyo. The SDK and sample code has been tested using JDK 17, 20, and 21-ea.
- (Breaking change🧨) Removed support for Java EE and Jakarta EE 8 in the generated code.