Skip to content

Releases: eclipse-ee4j/eclipselink

2.7.10-RC2

17 Dec 09:21
fe64cd3
Compare
Choose a tag to compare
2.7.10-RC2 Pre-release
Pre-release

What's Changed against 2.7.10-RC1

  • [2.7] LOG4J dependency update in MOXy OSGi tests by @rfelcman in #1373

Full Changelog: 2.7.10-RC1...2.7.10-RC2

2.7.10-RC1

14 Dec 08:47
de56357
Compare
Choose a tag to compare
2.7.10-RC1 Pre-release
Pre-release

Version change to prepare for a next release 2.7.10 (#1193) (commit: eb28c99)
Jenkins pipelines - GitHub PR verification by Eclipse-CI Jenkins (#1203) (commit: 26ab0ef)
Bug 574548: Add support for parameters with CriteriaBuilder update query (commit: 0d60b72)
Travis-CI removal (#1222) (commit: eabb43c) (details / githubweb)
Fix #1161: Clone appropriate fields in OneToManyMapping.clone(). Fix ConcurrentModificationException. (backport for 2.7) (#1208) (commit: 474f855)
Minor JSE test failure fixes (commit: 95e1fc7)
Update Eclipselink to use Eclipselink*Visitor types (commit: d7e41b0)
Bug 1245: NullPointerException from BatchFetchPolicy dataResults (commit: ffca7ee)
Bug 412391: Add support for hidden mappedsuperclass attributes (commit: 8a7e963)
Bug 1343 - optimize getStackTrace call in ConcurrencyManager to fix throughput degradation (#1346) (commit: 0c1a376)
Update ConcurrencyManager impl to be in sync with master (#1347) (commit: a437d85)
Update ECL 2.7 to use Eclipselink ASM 9.2.0. (#1361) (commit: 3b158c7)
Bug 463042: Concurrency issue with Case expression operator (#1357) (commit: 26e1fe7)
SQL Struct with @lob (BLOB, CLOB) used as stored procedure parameter type - fix (#1339) (commit: fc558d4)
Problems with session customizer when upgrading to 2.7.9 - bugfix + unit test (#1366) (commit: e20917f)
Test dependencies update (JBoss Logging, Classmate) (#1349) (commit: d3596c8)
IdentifiableTypeImpl throws IllegalArgumentException with EmbeddedId and relations - bugfix + unit test (commit: de56357)

3.1.0-M1: Remove ASM build from eclipse-ee4j/eclipselink

20 Aug 09:51
Compare
Choose a tag to compare
Signed-off-by: Will Dazey <[email protected]>

3.0.2

16 Jul 09:59
2a0820a
Compare
Choose a tag to compare
Maven/Nightly build fix - bundle names change (#1183)

Maven/Nightly build fix - bundle names change, time HHmm added to nightlyVersion property,  MANIFEST.MF content

Signed-off-by: Radek Felcman <[email protected]>

3.0.2-RC2

12 Jul 09:41
2a0820a
Compare
Choose a tag to compare
3.0.2-RC2 Pre-release
Pre-release
Maven/Nightly build fix - bundle names change (#1183)

Maven/Nightly build fix - bundle names change, time HHmm added to nightlyVersion property,  MANIFEST.MF content

Signed-off-by: Radek Felcman <[email protected]>

2.7.9

17 Jun 08:57
Compare
Choose a tag to compare

This is mainly maintenance release. It contains following bug fixes and changes:

  • ASM Component is standalone project, it's used as a Maven dependency
  • Ant/Jenkins build - Nightly build extension to publish output to Jakarta snapshots
  • Bug 570378: NullPointerException from MapKey Temporals
  • Fix TCK failure for Character type
  • Tweaking annotation processor
  • Bug/New Feature 559307: EclipseLink on all versions can dead-lock forever
  • EclipseLink doesn't generate SQL UPDATE correctly if @ReturnUpdate is used in InheritanceType.JOINED
  • Bug 535088 - [test] SubSelectFromClauseTest2 failing randomly on public infra
  • MOXy @XmlNullPolicy not working with enums
  • ConcurrencyManager dead-lock detection diagnostic improvement
  • Force deferred locks persistence query property
  • Bug 571794: Enable Input parameters for Criteria API SELECT clause
  • Bug 570702: Add support for Embeddable fields as JOIN targets
  • Fixes #1069: let JpaEntityManager(Factory) extend AutoCloseable
  • Bug 573094: TRIM function generates incorrect SQL for CriteriaBuilder
  • Bug 521402: Add support for Criteria queries with only literals
  • Bug 573198: ConcurrentModificationException in PersistenceProvider
  • Jenkins build - pipeline notifications
  • Bug 573094: TRIM function generates incorrect SQL for CriteriaBuilder (Oracle platform fix)
  • Bug 573435: CriteriaBuilder construct throws argument type mismatch exception with Case Select
  • Bug 573094: Fix LTRIM/RTRIM inversion of indices
  • Bugfix for - Indention not working if custom CharacterEscapeHandler is set and encoding is set to UTF-8
  • Bug 573361: Add support for parameters within CriteriaBuilder case/coalesce expressions
  • DBWS Builder generates incorrect ORM mapping for SQL TIMESTAMP bugfix
  • Bug 573794: Add support for parameters within CriteriaBuilder IN expressions
  • Extended logging of JPA L2 cache usage and UnitOfWork with thread info
  • Replace ENCRYPT MySQL function with SHA2
  • Use MySQL 8 for tests
  • Bug 417259: Add support for parameters within CriteriaBuilder HAVING clause

2.7.9-RC1

07 Jun 09:57
Compare
Choose a tag to compare
2.7.9-RC1 Pre-release
Pre-release
Bug 417259: Add support for parameters within CriteriaBuilder HAVING …

2.7.8: Ant build - catchup ASM upgrade (#990)

18 Dec 09:23
ec58b57
Compare
Choose a tag to compare
This is fix for promotion. Ant scripts don't reflect current ASM version. There was a limit into < 9.0 version.

Signed-off-by: Radek Felcman <[email protected]>

2.7.8-RC1: Ant build - catchup ASM upgrade (#990)

17 Dec 15:18
ec58b57
Compare
Choose a tag to compare
This is fix for promotion. Ant scripts don't reflect current ASM version. There was a limit into < 9.0 version.

Signed-off-by: Radek Felcman <[email protected]>

3.0.0

09 Feb 09:48
Compare
Choose a tag to compare

EclipseLink 3.0

The primary focus of the EclipseLink 3.0 release is switch over to new jakarta package namespace and support for Jakarta EE 9 APIs.

Main features and changes include:

Jakarta EE Platform 9 support
Java 8, 11 support

In addition to the features highlighted above, this release also includes a substantial number of bug fixes and enhancements:

3.0.0: All Fixed Bugs and enhancement requests

Other important changes and updates include:

Thread dead-lock diagnostic features

Standards

EclipseLink remains focused on delivering support for the latest standards. EclipseLink 3.0 offers certified support for:

Jakarta Persistence 3.0
Jakarta XML Binding 3.0

Support (non-certified)

EclipseLink also offers support (non-certified) for:

Service Data Objects (SDO) 2.1.1 - JSR 235
Jakarta JSON Processing 2.0

Deprecated Functionality

CORBA and RMI support
Service Data Objects (SDO)
DB servers and Application servers not being supported by their corresponding vendors from August 01, 2020