Skip to content

Releases: eclipse-ee4j/eclipselink

5.0.0-B13

11 Dec 15:16
a92ecc6

Choose a tag to compare

5.0.0-B13 Pre-release
Pre-release

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

Full Changelog: 5.0.0-B11...5.0.0-B13

5.0.0-B12

11 Dec 15:01
a92ecc6

Choose a tag to compare

5.0.0-B12 Pre-release
Pre-release

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

Full Changelog: 5.0.0-B11...5.0.0-B12

4.0.9

02 Jan 15:33
0619749

Choose a tag to compare

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

22 Dec 13:32
0619749

Choose a tag to compare

4.0.9-RC1 Pre-release
Pre-release

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

06 Oct 14:41
de1b7e2

Choose a tag to compare

5.0.0-B11 Pre-release
Pre-release

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

Full Changelog: 5.0.0-B10...5.0.0-B11

4.0.8

25 Sep 08:20
f4449e7

Choose a tag to compare

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

23 Sep 18:50
f4449e7

Choose a tag to compare

4.0.8-RC1 Pre-release
Pre-release

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

25 Aug 07:48
7403fb4

Choose a tag to compare

5.0.0-B10 Pre-release
Pre-release

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

11 Jul 12:24
40df9e5

Choose a tag to compare

5.0.0-B09 Pre-release
Pre-release

What's Changed

  • bugfix: maven 4 consumers need sonatypeOssDistMgmtStagingUrl to 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

24 Jun 08:21
923a428

Choose a tag to compare

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