Releases: eclipse-ee4j/eclipselink
Releases · eclipse-ee4j/eclipselink
5.0.0-B07
What's Changed
- Issue #2343 - Code refactoring. by @Tomas-Kraus in #2349
- [master] Issue #2343 - EclipseLink disallows @Version attribute of type java.time.LocalDateTime - code refactoring plus additional unit test by @rfelcman in #2359
- Issue #2339 - JPQL query for all entities in descending order returns no results on Oracle by @Tomas-Kraus in #2363
- Moved messages to proper bundle. Lowered some logging levels. by @Tomas-Kraus in #2365
- [master] Jakarta Persistence 3.2: fix for JPQL with generated this alias in @NamedQuery by @rfelcman in #2360
- [master] New eclipselink dead lock scenario ... enhancement and unit test by @rfelcman in #2350
- [master] CacheKey.equals() NPE bugfix plus unit test by @rfelcman in #2364
- Don't validate if the only change is to a @Version attribute (e.g. em.find() with PESSIMISTIC_FORCE_INCREMENT) by @jgallimore in #2265
- [Master] Update to support java.time.Instant during automatic table creation. by @anija-anil in #2375
Full Changelog: 5.0.0-B06...5.0.0-B07
5.0.0-B06
What's Changed
- Fix calling stored procs on Postgres, and enable some tests by @rdicroce in #2333
- Bump ch.qos.logback:logback-core from 1.5.3 to 1.5.13 by @dependabot in #2334
- [master] JDK 24 build fixes by @rfelcman in #2327
- [master] MySQLPlatform update to support
java.time.Instant
during automatic table creation. by @rfelcman in #2340 - [master] Cache DeadLock Detection test move from org.eclipse.persistence.jpa.jse.test into new org.eclipse.persistence.jpa.testapps.deadlock.diagnostic Maven module by @rfelcman in #2304
- [master] DeadLock diagnostic fix - Lock map snapshots by @rfelcman in #2288
- Issue #2343 - EclipseLink disallows @Version attribute of type java.time.LocalDateTime by @Tomas-Kraus in #2347
- [master] Update JPQL queries for Embeddables don't include all fields - bugfix and unit test by @rfelcman in #2345
- [master] GitHub Actions upgrade by @rfelcman in #2351
- Fix nightly builds link by @Mailaender in #2358
New Contributors
- @Mailaender made their first contribution in #2358
Full Changelog: 5.0.0-B05...5.0.0-B06
4.0.5
What's Changed
- [4.0] Version change to 4.0.5-SNAPSHOT by @rfelcman in #2215
- [4.0] detach() fixes (#2037) - backport from master by @rfelcman in #2225
- [4.0] DatabasePlatform.wasFailureCommunicationBased() fix - backport from master by @rfelcman in #2228
- [4.0] Maven build - OSGi Bundle-Version fix (#2230) - backport from master by @rfelcman in #2231
- add export of internal.weaving package by @lukasj in #2236
- [4.0] OptimisticLockException while using L2 cache fix - backport from master by @rfelcman in #2251
- Fixes coalesce and case operators in multithreaded environments with different number of arguments (backport to 4.0) by @igormukhin in #2262
- [4.0] ASM 9.7.1 upgrade by @rfelcman in #2291
- [4.0] Fix for ReportQuery not fetching relationships with BatchFetch.IN by @Sheikah45 in #2310
- [4.0] Issue #2301 - Sorting not honored with JPA and Oracle by @Tomas-Kraus in #2313
- [4.0] UUID field type mapping - PostgreSQLPlatform (#2284) - backport from master by @rfelcman in #2325
- [4.0] DatasourceAccessor ReentrantLock fix plus new SpringBoot test by @rfelcman in #2328
- [4.0] ConcurrencyException "Max number of attempts to lock object" in WriteLockManager - bugfix - backport from master by @rfelcman in #2329
- [4.0] NPE in QueryBasedValueHolder due to #2181 - bugfix by @rfelcman in #2330
- [4.0] Maven Spring test modules on Java 17 and higher by @rfelcman in #2331
- Fix calling stored procs on Postgres, and enable some tests by @rdicroce in #2308
- [4.0] Fix #2075 Slow startup because of low entropy for PRNG (#2318) by @Zuplyx in #2335
Full Changelog: 4.0.4...4.0.5
4.0.5-RC3
4.0.5-RC2
4.0.5-RC1
What's Changed
- [4.0] Version change to 4.0.5-SNAPSHOT by @rfelcman in #2215
- [4.0] detach() fixes (#2037) - backport from master by @rfelcman in #2225
- [4.0] DatabasePlatform.wasFailureCommunicationBased() fix - backport from master by @rfelcman in #2228
- [4.0] Maven build - OSGi Bundle-Version fix (#2230) - backport from master by @rfelcman in #2231
- add export of internal.weaving package by @lukasj in #2236
- [4.0] OptimisticLockException while using L2 cache fix - backport from master by @rfelcman in #2251
- Fixes coalesce and case operators in multithreaded environments with different number of arguments (backport to 4.0) by @igormukhin in #2262
- [4.0] ASM 9.7.1 upgrade by @rfelcman in #2291
- [4.0] Fix for ReportQuery not fetching relationships with BatchFetch.IN by @Sheikah45 in #2310
- [4.0] Issue #2301 - Sorting not honored with JPA and Oracle by @Tomas-Kraus in #2313
- [4.0] UUID field type mapping - PostgreSQLPlatform (#2284) - backport from master by @rfelcman in #2325
- [4.0] DatasourceAccessor ReentrantLock fix plus new SpringBoot test by @rfelcman in #2328
- [4.0] ConcurrencyException "Max number of attempts to lock object" in WriteLockManager - bugfix - backport from master by @rfelcman in #2329
- [4.0] NPE in QueryBasedValueHolder due to #2181 - bugfix by @rfelcman in #2330
- [4.0] Maven Spring test modules on Java 17 and higher by @rfelcman in #2331
Full Changelog: 4.0.4...4.0.5-RC1
5.0.0-B05
What's Changed
- Fix for ReportQuery not fetching relationships with BatchFetch.IN by @Sheikah45 in #2303
- [master] UUID field type mapping - PostgreSQLPlatform by @rfelcman in #2284
- [main] Issue #2301 - Sorting not honored with JPA and Oracle by @Tomas-Kraus in #2309
- Fix #2075 Slow startup because of low entropy for PRNG by @tnagao7 in #2318
- [master] ConcurrencyException "Max number of attempts to lock object" in WriteLockManager - bugfix by @rfelcman in #2323
New Contributors
Full Changelog: 5.0.0-B04...5.0.0-B05
5.0.0-B04
What's Changed
- [master] Enum attribute in JPQL is broken when entity identifier is omitted or is 'this.' - bugfix and unit tests by @rfelcman in #2268
- Bump org.springframework:spring-context from 6.1.12 to 6.1.14 by @dependabot in #2285
- Fixed persistence provider check in createEntityManagerFactory(PersistenceConfiguration) by @Tomas-Kraus in #2280
- [master] ASM 9.7.1 upgrade by @rfelcman in #2290
- Bump org.hibernate.validator:hibernate-validator from 6.0.20.Final to 6.2.0.Final in /bundles/others/src/main/resources/nonfiltered/eclipselink-test-src.zip/moxy/eclipselink.moxy.test by @dependabot in #2295
- Fixes : Db2: Eclipselink creates table with Db2 data type DOUBLE instead of REAL for a Java float by @ajaypaul-ibm in #2296
- [master] IndexOutOfBoundsException when JPQL has embeddable or relational attributes without the optional entity identification variable - bugfix and unit tests by @rfelcman in #2278
- [master] ID(this) is not accepted as an argument to a function - bugfix + tests by @rfelcman in #2287
- Handle xjc XmlEnumValue in DynamicJAXB enum by @timtatt in #2273
- GitHub actions - disable extended Maven error messages by @rfelcman in #2302
Full Changelog: 5.0.0-B03...5.0.0-B04
4.0.4
What's Changed
- [4.0] Version change to 4.0.4-SNAPSHOT by @rfelcman in #2148
- [4.0] Maven build - org.eclipse.persistence.javadoc module fix by @rfelcman in #2150
- Allow escaping of '?' using '??' in SQL expression (#1935) by @pvarga88 in #2156
- [4.0] LoggingLocalization performance improvement - backport from master by @rfelcman in #2171
- [4.0] fix #1950 Duplicate objects in UnitOfWorkImpl.primaryKeyToNewObjects - backport from master by @Zuplyx in #2177
- [4.0] Fix #1240: SessionEventListener: add pre/post flush() events - backport from master by @Zuplyx in #2178
- [4.0] fix #1957: Presize HashMap allocations - backport from master by @Zuplyx in #2179
- [4.0] Maven build - MANIFEST.MF Implementation-Version fix by @rfelcman in #2202
- [4.0] Virtual Threads: performance impact with Helidon integration fix (pinning threads) by @rfelcman in #2181
Full Changelog: 4.0.3...4.0.4
4.0.4-RC1
What's Changed
- [4.0] Version change to 4.0.4-SNAPSHOT by @rfelcman in #2148
- [4.0] Maven build - org.eclipse.persistence.javadoc module fix by @rfelcman in #2150
- Allow escaping of '?' using '??' in SQL expression (#1935) by @pvarga88 in #2156
- [4.0] LoggingLocalization performance improvement - backport from master by @rfelcman in #2171
- [4.0] fix #1950 Duplicate objects in UnitOfWorkImpl.primaryKeyToNewObjects - backport from master by @Zuplyx in #2177
- [4.0] Fix #1240: SessionEventListener: add pre/post flush() events - backport from master by @Zuplyx in #2178
- [4.0] fix #1957: Presize HashMap allocations - backport from master by @Zuplyx in #2179
- [4.0] Maven build - MANIFEST.MF Implementation-Version fix by @rfelcman in #2202
- [4.0] Virtual Threads: performance impact with Helidon integration fix (pinning threads) by @rfelcman in #2181
Full Changelog: 4.0.3...4.0.4-RC1