Skip to content

6.0.0.CR Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@Jad-el-khoury Jad-el-khoury released this 17 Sep 20:58
· 86 commits to master since this release
d37225c

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 with kotlin-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.