Releases: eclipse-ee4j/eclipselink
Releases · eclipse-ee4j/eclipselink
5.0.0-B13
What's Changed
- [master] Implement ClearDatabaseSchema for DB2 by @arjantijms in #2552
- [master] ASM 9.9.0 upgrade by @rfelcman in #2557
- [master] Minor message changes by @pardhiv-krishna in #2562
- [maven] org.eclipse.persistence.core Module - org.eclipse.persistence.logging package cleanup + ArchUnit introduction by @rfelcman in #2563
- [master] StringHelper refactor - unused methods removal or replacement by default from java.lang.String by @rfelcman in #2561
- [master] MOXy JPMS/module-info export fix by @rfelcman in #2564
- [master] DB2 does not support fractional seconds for TIME, but does for TIMESTAMP - update test by @arjantijms in #2565
- Added Supplier support for log messages into SessionLog. by @Tomas-Kraus in #2568
- [master] Deprecate usage of Sequencing API in the schemaframework model for removal by @rfelcman in #2571
- [master] Jakarta Persistence 3.2 - Allows usage of TableGenerator and SequenceGenerator at the java package level by @rfelcman in #2544
- [master] EclipseLink IllegalArgumentException on JPQL update of embeddable attribute - bugfix and unit test by @rfelcman in #2567
- Javadoc cleanup in logger. by @Tomas-Kraus in #2570
- [master] Introduce BOMs for the EclipseLink project by @rfelcman in #2573
- Helper and JCEEncryptor API cleanup without removal of deprecated methods. by @Tomas-Kraus in #2574
- [master] StringHelper partial removal in org.eclipse.persistence.internal.jpa.metadata package by @rfelcman in #2576
- Bump ch.qos.logback:logback-core from 1.5.13 to 1.5.19 in /boms/dependencies by @dependabot[bot] in #2580
- [master] Implements setCacheRetrieveMode and setCacheStoreMode methods by @pardhiv-krishna in #2589
- [master] For DB2, no fractions for TIME, and no WITH_TIMEZONE by @arjantijms in #2591
- [master] Schema Framework update (#2575) - backport from 4.0 by @rfelcman in #2581
- [master] Code refactor - Exceptions move, Constants, remove Vector, deprecated code removal by @rfelcman in #2599
- [master] Maven Build - Fix release process by @rfelcman in #2605
- [master] Revert Introduce BOMs for the EclipseLink project (#2573) by @ajaypaul-ibm in #2603
- Bump ch.qos.logback:logback-core from 1.5.13 to 1.5.19 by @dependabot[bot] in #2606
- Bump com.microsoft.sqlserver:mssql-jdbc from 12.8.1.jre11 to 12.8.2.jre11 by @dependabot[bot] in #2607
- [master] Introduce BOMs for the EclipseLink project 2.0 by @rfelcman in #2608
New Contributors
- @arjantijms made their first contribution in #2552
Full Changelog: 5.0.0-B11...5.0.0-B13
5.0.0-B12
What's Changed
- [master] Implement ClearDatabaseSchema for DB2 by @arjantijms in #2552
- [master] ASM 9.9.0 upgrade by @rfelcman in #2557
- [master] Minor message changes by @pardhiv-krishna in #2562
- [maven] org.eclipse.persistence.core Module - org.eclipse.persistence.logging package cleanup + ArchUnit introduction by @rfelcman in #2563
- [master] StringHelper refactor - unused methods removal or replacement by default from java.lang.String by @rfelcman in #2561
- [master] MOXy JPMS/module-info export fix by @rfelcman in #2564
- [master] DB2 does not support fractional seconds for TIME, but does for TIMESTAMP - update test by @arjantijms in #2565
- Added Supplier support for log messages into SessionLog. by @Tomas-Kraus in #2568
- [master] Deprecate usage of Sequencing API in the schemaframework model for removal by @rfelcman in #2571
- [master] Jakarta Persistence 3.2 - Allows usage of TableGenerator and SequenceGenerator at the java package level by @rfelcman in #2544
- [master] EclipseLink IllegalArgumentException on JPQL update of embeddable attribute - bugfix and unit test by @rfelcman in #2567
- Javadoc cleanup in logger. by @Tomas-Kraus in #2570
- [master] Introduce BOMs for the EclipseLink project by @rfelcman in #2573
- Helper and JCEEncryptor API cleanup without removal of deprecated methods. by @Tomas-Kraus in #2574
- [master] StringHelper partial removal in org.eclipse.persistence.internal.jpa.metadata package by @rfelcman in #2576
- Bump ch.qos.logback:logback-core from 1.5.13 to 1.5.19 in /boms/dependencies by @dependabot[bot] in #2580
- [master] Implements setCacheRetrieveMode and setCacheStoreMode methods by @pardhiv-krishna in #2589
- [master] For DB2, no fractions for TIME, and no WITH_TIMEZONE by @arjantijms in #2591
- [master] Schema Framework update (#2575) - backport from 4.0 by @rfelcman in #2581
- [master] Code refactor - Exceptions move, Constants, remove Vector, deprecated code removal by @rfelcman in #2599
- [master] Maven Build - Fix release process by @rfelcman in #2605
- [master] Revert Introduce BOMs for the EclipseLink project (#2573) by @ajaypaul-ibm in #2603
- Bump ch.qos.logback:logback-core from 1.5.13 to 1.5.19 by @dependabot[bot] in #2606
- Bump com.microsoft.sqlserver:mssql-jdbc from 12.8.1.jre11 to 12.8.2.jre11 by @dependabot[bot] in #2607
- [master] Introduce BOMs for the EclipseLink project 2.0 by @rfelcman in #2608
New Contributors
- @arjantijms made their first contribution in #2552
Full Changelog: 5.0.0-B11...5.0.0-B12
4.0.9
What's Changed
- [4.0] Version change to 4.0.9-SNAPSHOT by @rfelcman in #2538
- [4.0] JDBC prepared statements aren't closed - bugfix 2.0 (#2535) - backport from master by @rfelcman and @arjantijms in #2540
- [4.x] JavaLog moved to org.eclipse.persistence.logging.jul package. by @Tomas-Kraus in #2539
- [4.x] Accessor and Session removal from AbstractSessionLog and SessionLogEntry. (#2543) by @Tomas-Kraus in #2546
- [4.0] Maven build - Snapshots publishing change - backport from master by @rfelcman in #2548
- [4.0] Maven build - Release publishing change - backport from master by @rfelcman in #2553
- [4.0] ASM 9.9.0 upgrade by @rfelcman in #2558
- [4.x] Accessor and Session removal from Logs. by @Tomas-Kraus in #2566
- [4.0] StringHelper refactor - unused methods marked as deprecated and usage replacement by default one from java.lang.String by @rfelcman in #2569
- [4.x] Helper and JCEEncryptor API cleanup without removal of deprecated methods. by @Tomas-Kraus in #2578
- [4.x] Deprecate usage of Sequencing API in the schemaframework model for removal (#2571) by @Tomas-Kraus in #2579
- [4.0] Schema Framework update by @rfelcman in #2575
Full Changelog: 4.0.8...4.0.9
4.0.9-RC1
What's Changed
- [4.0] Version change to 4.0.9-SNAPSHOT by @rfelcman in #2538
- [4.0] JDBC prepared statements aren't closed - bugfix 2.0 (#2535) - backport from master by @rfelcman in #2540
- [4.x] JavaLog moved to org.eclipse.persistence.logging.jul package. by @Tomas-Kraus in #2539
- [4.x] Accessor and Session removal from AbstractSessionLog and SessionLogEntry. (#2543) by @Tomas-Kraus in #2546
- [4.0] Maven build - Snapshots publishing change - backport from master by @rfelcman in #2548
- [4.0] Maven build - Release publishing change - backport from master by @rfelcman in #2553
- [4.0] ASM 9.9.0 upgrade by @rfelcman in #2558
- [4.x] Accessor and Session removal from Logs. by @Tomas-Kraus in #2566
- [4.0] StringHelper refactor - unused methods marked as deprecated and usage replacement by default one from java.lang.String by @rfelcman in #2569
- [4.x] Helper and JCEEncryptor API cleanup without removal of deprecated methods. by @Tomas-Kraus in #2578
- [4.x] Deprecate usage of Sequencing API in the schemaframework model for removal (#2571) by @Tomas-Kraus in #2579
- [4.0] Schema Framework update by @rfelcman in #2575
Full Changelog: 4.0.8...4.0.9-RC1
5.0.0-B11
What's Changed
- JPMS fix in module-info.java for eclipselink.jar bundle and JPA-RS server by @rfelcman in #2496
- [master] Jakarta Persistence 3.2 - additional JUnit tests for isInstance(Object entity, Class<?> entityClass) and getClass(T entity) in PersistenceUnitUtil by @rfelcman in #2502
- [master] Jakarta Persistence 3.2 - additional JUnit tests for jakarta.persistence.criteria.CriteriaBuilder.concat(java.util.List<jakarta.persistence.criteria.Expression<java.lang.String>>) implementation by @rfelcman in #2503
- [master] Jakarta Persistence 3.2 - additional JUnit tests for API to obtain EntityManagerFactory using PersistenceConfiguration by @rfelcman in #2505
- [master] Jakarta Persistence 3.2 - Persistence unit deployment fails when using @EnumeratedValue annotation #2501 - bugfix by @rfelcman in #2504
- update angus-mail by @Nutstree in #2507
- [master] Jakarta Persistence 3.2 new feature - add entities(), classes() and columns() to NamedNativeQuery by @rfelcman in #2500
- [master] SQLResultSetMappingMetadata - unused constructors removal by @rfelcman in #2511
- [master] Minor messaging improvements by @anija-anil in #2514
- [master] Platform autodetection should fail in server side environment - backport from 4.0 by @rfelcman in #2516
- [master] JPQL Update with Null Embedded Object Fails on PostgreSQL Due to Type Mismatch #2517 - bugfix by @rfelcman in #2520
- [master] Jakarta Persistence 3.2 - Entity and embeddable classes declared as static inner classes - tests by @rfelcman in #2521
- [master] Added statement cleanup into updateObjectAndRowWithSequenceNumber by @Tomas-Kraus in #2523
- Issue #2245 - test with @embeddable record by @Tomas-Kraus in #2527
- [master] Issue #2245 - test with @embeddable record 2.0 by @rfelcman in #2529
- [master] Eclipselink mishandles EXTRACT(DATE FROM X) clause in DB2 - bugfix by @pardhiv-krishna in #2533
- [master] JavaLog moved to org.eclipse.persistence.logging.jul package. by @Tomas-Kraus in #2534
- [master] JDBC prepared statements aren't closed - bugfix 2.0 by @rfelcman in #2535
- [master] Jakarta Persistence 3.2 - Makes the name member of TableGenerator and SequenceGenerator optional (implementation and unit test) by @rfelcman in #2532
- [master] JPQL EXTRACT(TIME FROM X) generates invalid SQL on DB2 - bugfix by @pardhiv-krishna in #2537
- Deprecated classes related to JavaLog removal and AbstractSessionLog cleanup by @Tomas-Kraus in #2541
- [master] Maven build - Snapshots publishing change by @rfelcman in #2545
- [master] Accessor and Session removal from AbstractSessionLog and SessionLogEntry. by @Tomas-Kraus in #2543
- [master] Jenkin build - Release publishing change by @rfelcman in #2550
- [master] Accessor and Session removal from Logs. by @Tomas-Kraus in #2547
New Contributors
- @Nutstree made their first contribution in #2507
- @pardhiv-krishna made their first contribution in #2533
Full Changelog: 5.0.0-B10...5.0.0-B11
4.0.8
What's Changed
- [4.0] Version change to 4.0.8-SNAPSHOT by @rfelcman in #2458
- [4.0] Missing namespace when marshalling org.w3c.dom.Element with namespaced attribute - bugfix and unit test - backport from master by @rfelcman in #2462
- [4.0] Maven build - P2 site, sources dependencies, legal resources, obsolete files - backport from master by @rfelcman in #2480
- [4.0] Maven Build - Nightly build fix by @rfelcman in #2482
- [4.0] Oracle 21C and 23AI platform fixes by @rfelcman in #2488
- [4.0] JPA Server side test fixes - part 1 (backport from 3.0 #2401) by @rfelcman in #2489
- [4.0] JPA Server side test fixes - part 2 plus WebLogic Maven profile (backport from 3.0 #2417) by @rfelcman in #2490
- [4.0] JPA Server side test fixes - part 3 by @rfelcman in #2491
- JPA Server side test fixes - part 4 by @rfelcman in #2492
- [4.0] JPA Server side test fixes - part 5 by @rfelcman in #2494
- [4.0] JPMS fix (re-order lines) in module-info.java for eclipselink.jar bundle by @rfelcman in #2495
- [4.0] Oracle platform - DDL for java.time.* fix precision and unit test (backport from #2497) by @rfelcman in #2498
- [4.0] Platform autodetection should fail in server side environment by @rfelcman in #2515
- [4.0] Added statement cleanup into updateObjectAndRowWithSequenceNumber (#2523) - backport from master by @rfelcman in #2524
- [4.0] Maven build - Dependencies and plugins update by @rfelcman in #2530
Full Changelog: 4.0.7...4.0.8
4.0.8-RC1
What's Changed
- [4.0] Version change to 4.0.8-SNAPSHOT by @rfelcman in #2458
- [4.0] Missing namespace when marshalling org.w3c.dom.Element with namespaced attribute - bugfix and unit test - backport from master by @rfelcman in #2462
- [4.0] Maven build - P2 site, sources dependencies, legal resources, obsolete files - backport from master by @rfelcman in #2480
- [4.0] Maven Build - Nightly build fix by @rfelcman in #2482
- [4.0] Oracle 21C and 23AI platform fixes by @rfelcman in #2488
- [4.0] JPA Server side test fixes - part 1 (backport from 3.0 #2401) by @rfelcman in #2489
- [4.0] JPA Server side test fixes - part 2 plus WebLogic Maven profile (backport from 3.0 #2417) by @rfelcman in #2490
- [4.0] JPA Server side test fixes - part 3 by @rfelcman in #2491
- JPA Server side test fixes - part 4 by @rfelcman in #2492
- [4.0] JPA Server side test fixes - part 5 by @rfelcman in #2494
- [4.0] JPMS fix (re-order lines) in module-info.java for eclipselink.jar bundle by @rfelcman in #2495
- [4.0] Oracle platform - DDL for java.time.* fix precision and unit test (backport from #2497) by @rfelcman in #2498
- [4.0] Platform autodetection should fail in server side environment by @rfelcman in #2515
- [4.0] Added statement cleanup into updateObjectAndRowWithSequenceNumber (#2523) - backport from master by @rfelcman in #2524
- [4.0] Maven build - Dependencies and plugins update by @rfelcman in #2530
Full Changelog: 4.0.7...4.0.8-RC1
5.0.0-B10
What's Changed
- [master] Remove obsolete/useless imports and replace Vector by List/ArrayList by @rfelcman in #2476
- Target database persistence property values updated. by @Tomas-Kraus in #2479
- [master] Maven build - P2 site, sources dependencies, legal resources, obsolete files by @rfelcman in #2478
- [master] Legals about.html typo fix by @rfelcman in #2481
- Issue #2451 - Fixed table generator code to pass values from @column(secondPrecision = ) by @Tomas-Kraus in #2457
- [master] Maven Build - Nightly build fix (#2482) by @rfelcman in #2483
- [master] Jakarta Persistence 3.2 new feature - @EnumeratedValue annotation support in Java enum by @rfelcman in #2484
- [master] EclipseLink IndexOutOfBoundsException: Index 0 out of bounds for length 0 - bugfix by @rfelcman in #2485
Full Changelog: 5.0.0-B09...5.0.0-B10
5.0.0-B09
What's Changed
- bugfix: maven 4 consumers need
sonatypeOssDistMgmtStagingUrlto be … by @lprimak in #2420 - [master] fix #2423: ClassCastException in OracleChangeNotificationListener by @Zuplyx in #2424
- Bump org.springframework:spring-context from 6.1.14 to 6.1.20 by @dependabot[bot] in #2425
- [master] fix #2423: Fix ClassCastException in remove method by @Zuplyx in #2427
- Issue #2414: Fixed mapping resolution for @embeddable in ObjectExpression by @Tomas-Kraus in #2419
- Bump org.postgresql:postgresql from 42.7.4 to 42.7.7 by @dependabot[bot] in #2443
- [master] MOXy - Missing namespace when marshalling org.w3c.dom.Element with namespaced attribute - bugfix and unit test by @rfelcman in #2459
- [master] Exception :Unknown EXTRACT function datetime_field: DATE & TIME for LOCALDATETIME - bugfix and unit test by @rfelcman in #2464
- DatabaseAccessor: Remove duplicate code branch. by @wilx in #2271
- Remove duplicated declaration by @quaff in #2138
- [master] JPQL NEW operator check for unsupported types by @rfelcman in #2468
- [master] Documentation typo fix by @rfelcman in #2469
New Contributors
Full Changelog: 5.0.0-B08...5.0.0-B09
4.0.7
What's Changed
- [4.0] Version change to 4.0.7-SNAPSHOT by @rfelcman in #2403
- [4.0]Minor message changes; backport from master by @ajaypaul-ibm in #2408
- [backport] #2420 to 4.x branch by @lprimak in #2421
- [4.0] Fix #2423: Fix ClassCastException - backport from master by @Zuplyx in #2426
- [4.0] Issue 2423: Fix ClassCastException in OracleChangeNotificationListener.remove() method (#2427) - backport from master by @rfelcman in #2428
- [4.0] Maven build - dependencies and plugins update by @rfelcman in #2438
- Maven build - maven-bundle-plugin downgrade from 6.0.0 - 5.1.9 due target project JDK (JDK 11) by @rfelcman in #2439
- [4.0] Maven build - exclude "org.eclipse.persistence.distribution.tests" artifact/module from deployment by @rfelcman in #2440
- [4.0] Maven build - exclude org.eclipse.persistence.distribution.tests from deployment 2.0 by @rfelcman in #2442
- [4.0] Maven build - exclude org.eclipse.persistence.distribution.tests from deployment 3.0 by @rfelcman in #2444
- [4.0] DeadLock diagnostic fix - Lock map snapshots - backport from master by @rfelcman in #2446
- [4.0] Cache DeadLock Detection test move from org.eclipse.persistence.jpa.jse.test into new org.eclipse.persistence.jpa.testapps.deadlock.diagnostic Maven module (#2304) by @rfelcman in #2447
- [4.0] New eclipselink dead lock scenario ... enhancement and unit test - backport from master by @rfelcman in #2449
- [4.0] DeadLock detection diagnostic - WriteLockManager.acquireLocksForClonemessage change - backport from master by @rfelcman in #2450
Full Changelog: 4.0.6...4.0.7