Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: eclipse-lyo/lyo

7.0.0.Alpha8

01 Dec 19:34
a911964

Choose a tag to compare

7.0.0.Alpha8 Pre-release
Pre-release

What's Changed

  • !build: Jena 5.6.0 and JDK 21 by @berezovskyi in #838
  • Update Jersey version to 3.1.11 by @berezovskyi in #837
  • chore: Bump swagger.version from 2.2.35 to 2.2.41 by @dependabot[bot] in #842
  • chore: Bump org.apache.maven.plugins:maven-war-plugin from 3.5.0 to 3.5.1 by @dependabot[bot] in #844
  • chore: Bump org.codehaus.mojo:versions-maven-plugin from 2.19.1 to 2.20.1 by @dependabot[bot] in #843
  • chore: Bump org.junit:junit-bom from 5.13.4 to 6.0.1 by @dependabot[bot] in #822
  • Enable SpotBugs static analysis with default profile and GitHub CI step by @Copilot in #845
  • Add trace log messages for redirect handling by @Copilot in #846

Full Changelog: v7.0.0.Alpha7...7.0.0.Alpha8

7.0.0.Alpha7

22 Nov 21:32

Choose a tag to compare

7.0.0.Alpha7 Pre-release
Pre-release

What's Changed

  • fix: missing resources when reified statements are present by @berezovskyi in #840

Full Changelog: v7.0.0.Alpha6...v7.0.0.Alpha7

7.0.0.Alpha6

22 Nov 16:00
457a67b

Choose a tag to compare

7.0.0.Alpha6 Pre-release
Pre-release

What's Changed

Full Changelog: v7.0.0.Alpha5...v7.0.0.Alpha6

7.0.0.Alpha5

22 Nov 14:25
53901ea

Choose a tag to compare

7.0.0.Alpha5 Pre-release
Pre-release

What's Changed

  • fix, prevent stackoverflow error on resource self-linkage by @broehl-ptc in #827

New Contributors

Full Changelog: v7.0.0.Alpha4...v7.0.0.Alpha5

7.0.0.Alpha4

22 Nov 13:26

Choose a tag to compare

7.0.0.Alpha4 Pre-release
Pre-release

What's Changed

Full Changelog: v7.0.0.Alpha3...v7.0.0.Alpha4

7.0.0.Alpha3

17 May 14:16
dc1b6f7

Choose a tag to compare

7.0.0.Alpha3 Pre-release
Pre-release

Security

  • 🔒️ Apache Jena dependency was updated from v4.8 to v4.10. Some changes have a breaking nature. Addresses CVE CVE-2023-32200

Added

This release does not contain new features.

Changed

This release does not contain other significant changes.

Deprecated

This release does not introduce deprecations.

Removed

  • Dependency to deprecated oslc4j-json4j-provider
  • Direct dependency to Guava was removed

Fixed

  • Client now picks the correct ResponseInfo object when an OSLC Query response contains multiple ResponseInfo objects.
  • Lyo object-graph mapping (OGM) framework no longer registers duplicate classes when doing recursive scans.

7.0.0.Alpha2

15 Nov 19:56
50fab8a

Choose a tag to compare

7.0.0.Alpha2 Pre-release
Pre-release

Security

  • 🔒️ Apache Jena dependency was updated from v4.8 to v4.10. Some changes have a breaking nature. Addresses CVE-2023-32200

Added

This release does not contain new features.

Changed

This release does not contain other significant changes.

Deprecated

This release does not introduce deprecations.

Removed

  • Dependency to deprecated oslc4j-json4j-provider

Fixed

  • Client now picks the correct ResponseInfo object when an OSLC Query response contains multiple ResponseInfo objects.

7.0.0.Alpha1

15 Nov 19:00
a015b35

Choose a tag to compare

7.0.0.Alpha1 Pre-release
Pre-release

Security

This release does not contain security updates.

Added

This release does not contain new features.

Changed

This release does not contain other significant changes.

Deprecated

This release does not introduce deprecations.

Removed

  • Dependency to deprecated oslc4j-json4j-provider

Fixed

  • Client now picks the correct ResponseInfo object when an OSLC Query response contains multiple ResponseInfo objects.

6.0.0.Final Release

29 Sep 16:54
e4a274c

Choose a tag to compare

This content is a duplicate of

Eclipse Lyo

Security

This release does not contain security updates.

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 Java EE (javax. namespace) to Jakarta packages
  • Upgrade to Jersey 3.1.5
  • JDK 17 is the new baseline for Eclipse Lyo. The SDK and sample code has
    been tested using JDK 17, 21, 23, and 24-ea.
  • 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.

Deprecated

This release does not introduce deprecations.

Removed

  • 🧨 Support for JDK 11 (and all versions below 17) is removed.
  • 🧨 Support for Java EE and Jakarta EE 8 is removed.

Fixed

This release does not contain bug fixes.

Eclipse Lyo Designer

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.

6.0.0.CR Release

17 Sep 20:58
d37225c

Choose a tag to compare

6.0.0.CR Release Pre-release
Pre-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 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.