Releases: eclipse-ee4j/eclipselink
Releases · eclipse-ee4j/eclipselink
4.0.0-RC1
What's Changed
- Changed second fraction precision of LocalDateTime and OffsetDateTime MySQL related type. by @Tomas-Kraus in #1456
- Remove models for which static weaving is expected to fail, by @lukasj in #1453
- [master] Bug 579327: ParameterExpression in CriteriaBuilder.isNull() doesn't register by @dazey3 in #1458
- [master] Bug 579327: Test bug on Derby & DB2z by @dazey3 in #1469
- integrate latest dependencies by @lukasj in #1475
- New EF build image by @Tomas-Kraus in #1476
- [master] Jenkins build image upgrade to add needed utilities for 2.7 branch build by @rfelcman in #1488
- [master] ASM dependency update to 9.3.0 by @rfelcman in #1492
- [Master] Bug 579726: CriteriaBuilder neg() only returns Integer type, instead … by @jgrassel in #1487
- [master] Eclipselink.jar bundle - version.properties fix by @rfelcman in #1496
- [master] MongoDB dependency upgrade by @rfelcman in #1502
- Added math functions from API PR#351 to JPQL. by @Tomas-Kraus in #1491
- Update jakarta dependencies by @lukasj in #1524
- Issue #317 - Implemented LOCAL DATE, LOCAL TIME and LOCAL DATETIME. by @Tomas-Kraus in #1511
- [master] Fix memory leak in BatchFetchPolicy clone() by @dazey3 in #1517
- #1507: Failing to create entity manager when running an app using module path by @lukasj in #1528
- fix content of eclipselink zip, by @lukasj in #1527
- add owasp and findsecbugs checks to the build by @lukasj in #1530
- [master] Improve EclipseLink query parameter binding behavior by @dazey3 in #1508
- update codeql action by @lukasj in #1531
- Fix module related compile time warnings by @lukasj in #1532
- Common JSON Support and MySQL/Postgres/Oracle 21c native JSON type support by @Tomas-Kraus in #1389
- [master] Fix JSE tests failing on derby by @dazey3 in #1534
- [master] Bug 579409: Add support for Statement.getGeneratedKeys for Identity Generation by @dazey3 in #1481
- [master] Fix issue 1504 JSE test failure on Derby pt2 by @dazey3 in #1536
- Issue #1538: Type Conversion error with the CEILING/FLOOR Operations by @Tomas-Kraus in #1542
- [master] Add initial support for MariaDB by @ajacob in #1533
- remove direct dependency on javax.rmi from core by @lukasj in #1552
- Fixed failing Date/time and math functions tests with Oracle DB. by @Tomas-Kraus in #1546
- Fix creation of dynamic entities on SE 11+ by @lukasj in #1553
- [master] Issue 1556: minor messaging errors by @dazey3 in #1560
- Issue #1554: JPA 3.1 CriteriaBuilder Query exception by @Tomas-Kraus in #1561
- JPA test framework updates: by @lukasj in #1555
- JPA test framework updates - minor cleanup by @rfelcman in #1566
- fix loading mapping files for members of the composite PU by @lukasj in #1571
- Fix propagation of ArchiveFactory from composite unit to its members, by @lukasj in #1568
- member of composite persistence unit with eclipselink.composite-unitmember=true gives NPE in EntityManagerSetupImpl#preInitializeCanonicalMetamodel by @lukasj in #1569
- avoid the need to set ejb.lookup property by @lukasj in #1576
- fixes and updates to sessionbeans and composite tests by @lukasj in #1567
- fix testIdentityOutsideTransaction on wildfly by @lukasj in #1580
- move jpa test framework to its own package namespace by @lukasj in #1582
- let generic runner handle PUs bound via ejb-jar.xml, by @lukasj in #1584
- Issue #1544 - Derby mapping of LocalTime should map to TIME type by @Tomas-Kraus in #1581
- Multitenancy, space in path and broken-pu tests move under testapps by @lukasj in #1586
- add missing properties for xml multitenant-tableC test, by @lukasj in #1587
- integrate eclipselink-testbuild-plugin 0.0.1 (from staging) by @lukasj in #1588
- [master] Jenkins build - add staging profile into Maven commands by @rfelcman in #1589
- move tests under testapps by @lukasj in #1590
- Integrate eclipselink-testbuild-plugin 0.0.3 by @lukasj in #1591
- Move more tests under testapps + related fixes by @lukasj in #1594
- update dependencies and build plugins by @lukasj in #1595
- Make test run order fixed, by @lukasj in #1597
- cascadedeletes, datetime and metamodel tests move by @lukasj in #1598
- Make canonical model processor usable on the modulepath by @lukasj in #1599
- Issue 1540: Fixed EXTRACT(WEEK FROM DATEVALUE) in Oracle platorm. by @Tomas-Kraus in #1602
- move cacheable, cascadepersist tests by @lukasj in #1604
- buildBase64StringFromBytes more memory efficient by @jbescos in #1600
- move customerPu and embeddable tests by @lukasj in #1605
- move perf based tests; not enabled by @lukasj in #1607
- remove dependency between core and jpa tests, by @lukasj in #1609
- move adv fetchgroup and cache tests by @lukasj in #1610
- #1612: DDL generation grabs column info for the wrong table by @lukasj in #1615
- move ddlgeneration and most of xml.merge tests by @lukasj in #1616
- [master] Minor messaging fix for apostrophe usage by @dazey3 in #1619
- merge jpa21/22 models/tests, move them to testapps, remove duplicates by @lukasj in #1622
- [master] Docker build image update - zip, unzip utilities installation by @rfelcman in #1623
- [Master] Add additional UUID tests, including ORM XML declared generators. by @jgrassel in #1626
- make the jpa dependency on json optional by @lukasj in #1629
- FS layers squash turned off (commented out) in Docker build. by @Tomas-Kraus in #1631
- [master] minor documentation fix by @dazey3 in #1627
- move inherited/inheritance models to testapps by @lukasj in #1638
- Bump postgresql from 42.4.0 to 42.4.1 by @dependabot in #1639
- [Master] ECL1535: UUIDGenerator intermittently fails to initialize by @jgrassel in #1644
- integrate testapps build plugin 0.0.5, by @lukasj in #1649
- [master] Docker build image update - zip, unzip utilities added by @rfelcman in #1634
- Issue 1613: FileBasedProjectCache retrieveProject contains readObject with no data filtering by @Tomas-Kraus in #1614
- #1650: Explicitely use MOXy for XML de/serialization by @lukasj in #1651
- Issue 1573 and 1574 - Fixed types returned by JPQL EXTRACT() by @Tomas-Kraus in #1608
- [master] JPA Test Framework - distribution bundle fix by @rfelcman in #1653
- Update to ojdbc11 by @lu...
3.0.3
What's Changed
- [3.0] Version change from 3.0.2-SNAPSHOT to 3.0.3-SNAPSHOT by @rfelcman in #1213
- [3.0] Bug 574548: Add support for parameters with CriteriaBuilder update query by @dazey3 in #1198
- [3.0] Travis-CI removal by @rfelcman in #1221
- Fix #1161: Clone appropriate fields in OneToManyMapping.clone(). Fix ConcurrentModificationException. (backport for 3.0) by @aserkes in #1209
- [3.0] Minor JSE test failure fixes by @dazey3 in #1231
- [3.0] Update Eclipselink to use Eclipselink*Visitor types by @jgrassel in #1236
- [3.0] Bug 1245: NullPointerException from BatchFetchPolicy dataResults by @dazey3 in #1249
- [3.0] ConcurrencyManager dead-lock detection diagnostic improvement 2.0.2 - backport by @rfelcman in #1253
- [3.0] Jenkins release job fix by @rfelcman in #1239
- backport build related changes from master by @lukasj in #1264
- mova action to the correct folder by @lukasj in #1267
- add config for lgtm by @lukasj in #1266
- Backport recent changes from master by @lukasj in #1265
- [3.0] clean up warnings (#1269) by @lukasj in #1270
- [3.0] Jenkins build fix to reflect/use JDK specified in the Jenkins pipeline by @rfelcman in #1271
- [3.0] Maven build issue with Maven 3.8.2 fix - backport by @rfelcman in #1285
- fix Sdo test failures by @lukasj in #1334
- Prepare for the removal of the securitymanager in moxy. (#1320) by @Tomas-Kraus in #1335
- [3.0] Bug 412391: Add support for hidden mappedsuperclass attributes by @dazey3 in #1329
- Prepare for the removal of the securitymanager in foundation. (#1340) by @Tomas-Kraus in #1350
- [3.0] Bug 463042: Concurrency issue with Case expression operator by @dazey3 in #1358
- [3.0] Bug 1343: Remove getStackTrace to fix throughput degredation by @dazey3 in #1345
- [3.0] Update Eclipselink 3.0 to use Eclipselink ASM 9.2.0 by @jgrassel in #1362
- [3.0] SQL Struct with @lob (BLOB, CLOB) used as stored procedure parameter type - backport from master by @rfelcman in #1338
- [3.0] problems with session customizer when upgrading to 2.7.9 - bugfix + unit test (#1364) - backport from master by @rfelcman in #1365
- [3.0] IdentifiableTypeImpl throws IllegalArgumentException with EmbeddedId and relations - bugfix + unit test - backport from master by @rfelcman in #1367
- [3.0] LOG4J dependency update in MOXy OSGi test bundle and MySQL driver update by @rfelcman in #1375
- [3.0] Oracle dependencies update (JDBC Driver, XMLParser, DMS) to 21c (#1376) - backport from master by @rfelcman in #1385
- [3.0] Bug in the PersistenceUnitProcessor.findPersistenceArchives(ClassLoader loader, String descriptorPath) - bugfix - backport from master by @rfelcman in #1386
- [3.0] Cannot set FOR UPDATE in conjunction with ORDER BY and / or LIMIT (OracleDB & Derby) - bugfix + unit test - backport from master by @rfelcman in #1407
- [3.0] Fix/new feature for Bug 404069 - MOXy should not append .0 to time info for dateTime and time formats + unit test - backport from master by @rfelcman in #1410
- [3.0] Bug 578262: Bulk update queries reuse the same version locking value by @dazey3 in #1401
- [3.0] CDI 4 update to remove deprecated API by @dazey3 in #1422
- [3.0] org.eclipse.persistence.jpa.jse.test test fixes against Oracle DB - backport from master by @rfelcman in #1419
- [3.0] Bug 578686: ParameterExpression in ORDER BY clause doesn't register by @dazey3 in #1432
- [3.0] BatchFetchType.IN causes IndexOutOfBoundsException in ForeignReferenceMapping.extractResultsFromBatchQuery - backport from master by @rfelcman in #1427
- [3.0] Bug 578686: Remove OrderBy parameter binding use case by @dazey3 in #1450
- [3.0] Bug 579327: ParameterExpression in CriteriaBuilder.isNull() doesn't register by @dazey3 in #1459
- [3.0] Bug 579327: Test bug on Derby & DB2z by @dazey3 in #1470
- [3.0] ASM and Checkstyle dependencies update by @rfelcman in #1478
- Jenkins release pipeline - resources upgrade by @rfelcman in #1479
- [3.0] Jenkins build image upgrade with MySQL 8.0 and MySQL test settings update - backport from master by @rfelcman in #1483
- [3.0] Eclipselink.jar bundle - version.properties fix by @rfelcman in #1495
- [3.0] Bug 579726: CriteriaBuilder neg() only returns Integer type. by @jgrassel in #1499
- [3.0] Apache Ant dependency upgrade by @rfelcman in #1503
- [3.0] Fix memory leak in BatchFetchPolicy clone() by @dazey3 in #1518
- [3.0] Bug 579409: Add support for Statement.getGeneratedKeys for Identity Generation by @dazey3 in #1482
- [3.0] Improve EclipseLink query parameter binding behavior by @dazey3 in #1523
- [3.0] Issue 1556: minor messaging errors by @dazey3 in #1559
- [3.0] Minor messaging fix for apostrophe usage by @dazey3 in #1620
- [3.0] Docker build image update - zip, unzip utilities installation by @dazey3 in #1628
- [3.0] JPA Test Framework - distribution bundle fix by @rfelcman in #1652
- [3.0] Promotion build script fix - version qualifier and buildType property by @rfelcman in #1658
- [3.0] Release script fix to avoid ambiguous git tag results by @rfelcman in #1660
- Core and JPA Test Framework - distribution to Maven Central fix by @rfelcman in #1661
Full Changelog: 3.0.2...3.0.3
2.7.11
What's Changed
- [2.7] Version change to prepare for a next release 2.7.11 by @rfelcman in #1379
- [2.7] GitHub Actions by @rfelcman in #1392
- [2.7] Cannot set FOR UPDATE in conjunction with ORDER BY and / or LIMIT (OracleDB & Derby) - bugfix + unit test - backport from master by @rfelcman in #1409
- [2.7] Fix/new feature for Bug 404069 - MOXy should not append .0 to time info for dateTime and time formats + unit test - backport from master by @rfelcman in #1411
- [2.7] Bug 578262: Bulk update queries reuse the same version locking value by @dazey3 in #1400
- [2.7] Bug 578686: ParameterExpression in ORDER BY clause doesn't register by @dazey3 in #1431
- [2.7] BatchFetchType.IN causes IndexOutOfBoundsException in ForeignReferenceMapping.extractResultsFromBatchQuery - backport from master by @rfelcman in #1428
- [2.7] Bug 578686: Remove OrderBy parameter binding use case by @dazey3 in #1451
- Prepare for the removal of the securitymanager in moxy. (#1320) by @Tomas-Kraus in #1337
- [2.7] JAXB tests fix - Java memory heap increase by @rfelcman in #1463
- [2.7] Bug 579327: ParameterExpression in CriteriaBuilder.isNull() doesn't register by @dazey3 in #1460
- [2.7] Bug 579327: Test bug on Derby & DB2z by @dazey3 in #1471
- [2.7] Jenkins build image upgrade with MySQL 8.0 and MySQL tests settings update by @rfelcman in #1484
- [2.7] ASM dependency update to 9.3.0 by @rfelcman in #1493
- [2.7] LGTM analysis by @rfelcman in #1494
- [2.7] Bug 579726: CriteriaBuilder neg() only returns Integer type. by @jgrassel in #1498
- [2.7] Jenkins build image upgrade with MySQL 8.0 and MySQL test settings update by @rfelcman in #1500
- [2.7] Fix memory leak in BatchFetchPolicy clone() by @dazey3 in #1519
- [2.7] Bug 579409: Add support for Statement.getGeneratedKeys for Identity by @dazey3 in #1513
- [2.7] GitHub actions - Maven home fix by @rfelcman in #1551
- [2.7] Improve EclipseLink query parameter binding behavior by @dazey3 in #1525
- [2.7] Issue 1556: minor messaging errors by @dazey3 in #1558
- [2.7] Minor messaging fix for apostrophe usage by @dazey3 in #1618
- [2.7] Docker build image update - zip, unzip utilities added by @rfelcman in #1624
- [2.7] Jenkins build - Docker build image revert by @rfelcman in #1630
- [2.7] Docker build image update - zip, unzip utilities added by @rfelcman in #1632
- [2.7] Build promotion pipeline fix by @rfelcman in #1643
Full Changelog: 2.7.10...2.7.11
2.7.11-RC1
What's Changed
- [2.7] Version change to prepare for a next release 2.7.11 by @rfelcman in #1379
- [2.7] GitHub Actions by @rfelcman in #1392
- [2.7] Cannot set FOR UPDATE in conjunction with ORDER BY and / or LIMIT (OracleDB & Derby) - bugfix + unit test - backport from master by @rfelcman in #1409
- [2.7] Fix/new feature for Bug 404069 - MOXy should not append .0 to time info for dateTime and time formats + unit test - backport from master by @rfelcman in #1411
- [2.7] Bug 578262: Bulk update queries reuse the same version locking value by @dazey3 in #1400
- [2.7] Bug 578686: ParameterExpression in ORDER BY clause doesn't register by @dazey3 in #1431
- [2.7] BatchFetchType.IN causes IndexOutOfBoundsException in ForeignReferenceMapping.extractResultsFromBatchQuery - backport from master by @rfelcman in #1428
- [2.7] Bug 578686: Remove OrderBy parameter binding use case by @dazey3 in #1451
- Prepare for the removal of the securitymanager in moxy. (#1320) by @Tomas-Kraus in #1337
- [2.7] JAXB tests fix - Java memory heap increase by @rfelcman in #1463
- [2.7] Bug 579327: ParameterExpression in CriteriaBuilder.isNull() doesn't register by @dazey3 in #1460
- [2.7] Bug 579327: Test bug on Derby & DB2z by @dazey3 in #1471
- [2.7] Jenkins build image upgrade with MySQL 8.0 and MySQL tests settings update by @rfelcman in #1484
- [2.7] ASM dependency update to 9.3.0 by @rfelcman in #1493
- [2.7] LGTM analysis by @rfelcman in #1494
- [2.7] Bug 579726: CriteriaBuilder neg() only returns Integer type. by @jgrassel in #1498
- [2.7] Jenkins build image upgrade with MySQL 8.0 and MySQL test settings update by @rfelcman in #1500
- [2.7] Fix memory leak in BatchFetchPolicy clone() by @dazey3 in #1519
- [2.7] Bug 579409: Add support for Statement.getGeneratedKeys for Identity by @dazey3 in #1513
- [2.7] GitHub actions - Maven home fix by @rfelcman in #1551
- [2.7] Improve EclipseLink query parameter binding behavior by @dazey3 in #1525
- [2.7] Issue 1556: minor messaging errors by @dazey3 in #1558
- [2.7] Minor messaging fix for apostrophe usage by @dazey3 in #1618
- [2.7] Docker build image update - zip, unzip utilities added by @rfelcman in #1624
- [2.7] Jenkins build - Docker build image revert by @rfelcman in #1630
Full Changelog: 2.7.10...2.7.11-RC1
3.0.3-RC2
What's Changed
- [3.0] Jenkins build image upgrade with MySQL 8.0 and MySQL test settings update - backport from master by @rfelcman in #1483
- [3.0] Eclipselink.jar bundle - version.properties fix by @rfelcman in #1495
- [3.0] Bug 579726: CriteriaBuilder neg() only returns Integer type. by @jgrassel in #1499
Full Changelog: 3.0.3-RC1...3.0.3-RC2
3.0.3-RC1
What's Changed
- [3.0] Version change from 3.0.2-SNAPSHOT to 3.0.3-SNAPSHOT by @rfelcman in #1213
- [3.0] Bug 574548: Add support for parameters with CriteriaBuilder update query by @dazey3 in #1198
- [3.0] Travis-CI removal by @rfelcman in #1221
- Fix #1161: Clone appropriate fields in OneToManyMapping.clone(). Fix ConcurrentModificationException. (backport for 3.0) by @aserkes in #1209
- [3.0] Minor JSE test failure fixes by @dazey3 in #1231
- [3.0] Update Eclipselink to use Eclipselink*Visitor types by @jgrassel in #1236
- [3.0] Bug 1245: NullPointerException from BatchFetchPolicy dataResults by @dazey3 in #1249
- [3.0] ConcurrencyManager dead-lock detection diagnostic improvement 2.0.2 - backport by @rfelcman in #1253
- [3.0] Jenkins release job fix by @rfelcman in #1239
- backport build related changes from master by @lukasj in #1264
- mova action to the correct folder by @lukasj in #1267
- add config for lgtm by @lukasj in #1266
- Backport recent changes from master by @lukasj in #1265
- [3.0] clean up warnings (#1269) by @lukasj in #1270
- [3.0] Jenkins build fix to reflect/use JDK specified in the Jenkins pipeline by @rfelcman in #1271
- [3.0] Maven build issue with Maven 3.8.2 fix - backport by @rfelcman in #1285
- fix Sdo test failures by @lukasj in #1334
- Prepare for the removal of the securitymanager in moxy. (#1320) by @Tomas-Kraus in #1335
- [3.0] Bug 412391: Add support for hidden mappedsuperclass attributes by @dazey3 in #1329
- Prepare for the removal of the securitymanager in foundation. (#1340) by @Tomas-Kraus in #1350
- [3.0] Bug 463042: Concurrency issue with Case expression operator by @dazey3 in #1358
- [3.0] Bug 1343: Remove getStackTrace to fix throughput degredation by @dazey3 in #1345
- [3.0] Update Eclipselink 3.0 to use Eclipselink ASM 9.2.0 by @jgrassel in #1362
- [3.0] SQL Struct with @lob (BLOB, CLOB) used as stored procedure parameter type - backport from master by @rfelcman in #1338
- [3.0] problems with session customizer when upgrading to 2.7.9 - bugfix + unit test (#1364) - backport from master by @rfelcman in #1365
- [3.0] IdentifiableTypeImpl throws IllegalArgumentException with EmbeddedId and relations - bugfix + unit test - backport from master by @rfelcman in #1367
- [3.0] LOG4J dependency update in MOXy OSGi test bundle and MySQL driver update by @rfelcman in #1375
- [3.0] Oracle dependencies update (JDBC Driver, XMLParser, DMS) to 21c (#1376) - backport from master by @rfelcman in #1385
- [3.0] Bug in the PersistenceUnitProcessor.findPersistenceArchives(ClassLoader loader, String descriptorPath) - bugfix - backport from master by @rfelcman in #1386
- [3.0] Cannot set FOR UPDATE in conjunction with ORDER BY and / or LIMIT (OracleDB & Derby) - bugfix + unit test - backport from master by @rfelcman in #1407
- [3.0] Fix/new feature for Bug 404069 - MOXy should not append .0 to time info for dateTime and time formats + unit test - backport from master by @rfelcman in #1410
- [3.0] Bug 578262: Bulk update queries reuse the same version locking value by @dazey3 in #1401
- [3.0] CDI 4 update to remove deprecated API by @dazey3 in #1422
- [3.0] org.eclipse.persistence.jpa.jse.test test fixes against Oracle DB - backport from master by @rfelcman in #1419
- [3.0] Bug 578686: ParameterExpression in ORDER BY clause doesn't register by @dazey3 in #1432
- [3.0] BatchFetchType.IN causes IndexOutOfBoundsException in ForeignReferenceMapping.extractResultsFromBatchQuery - backport from master by @rfelcman in #1427
- [3.0] Bug 578686: Remove OrderBy parameter binding use case by @dazey3 in #1450
- [3.0] Bug 579327: ParameterExpression in CriteriaBuilder.isNull() doesn't register by @dazey3 in #1459
- [3.0] Bug 579327: Test bug on Derby & DB2z by @dazey3 in #1470
- [3.0] ASM and Checkstyle dependencies update by @rfelcman in #1478
- Jenkins release pipeline - resources upgrade by @rfelcman in #1479
Full Changelog: 3.0.2...3.0.3-RC1
4.0.0-M3
What's Changed
- Bug579081 optimization convert schema base64 to byte array by @lananda in #1448
- Added missing EXTRACT(QUARTER FROM date/datetime) for Derby platform. by @Tomas-Kraus in #1452
- Bug579128 classloaderleak beanvalidation by @lananda in #1449
Full Changelog: 4.0.0-M2...4.0.0-M3
4.0.0-M2
What's Changed
- Bump log4j-api from 2.16.0 to 2.17.0 in /bundles/others/src/main/resources/nonfiltered/eclipselink-test-src.zip/moxy/eclipselink.moxy.test by @dependabot in #1378
- Bump log4j-api from 2.17.0 to 2.17.1 in /bundles/others/src/main/resources/nonfiltered/eclipselink-test-src.zip/moxy/eclipselink.moxy.test by @dependabot in #1382
- [master] Oracle dependencies update (JDBC Driver, XMLParser, DMS) to 21c by @rfelcman in #1376
- Bug in the PersistenceUnitProcessor.findPersistenceArchives(ClassLoader loader, String descriptorPath) - bugfix by @rfelcman in #1383
- [master] JPA API and Parsson dependencies upgrade by @rfelcman in #1404
- [master] Cannot set FOR UPDATE in conjunction with ORDER BY and / or LIMIT (OracleDB & Derby) - bugfix + unit test by @rfelcman in #1390
- [master] Fix/new feature for Bug 404069 - MOXy should not append .0 to time info for dateTime and time formats + unit test by @rfelcman in #1403
- [master] Bug 578262: Bulk update queries reuse the same version locking value by @dazey3 in #1402
- [master] org.eclipse.persistence.jpa.jse.test test fixes against Oracle DB by @rfelcman in #1370
- Bump postgresql from 42.2.18 to 42.2.25 by @dependabot in #1416
- Bump hibernate-validator from 6.0.7.Final to 6.0.20.Final in /bundles/others/src/main/resources/nonfiltered/eclipselink-test-src.zip/moxy/eclipselink.moxy.test by @dependabot in #1417
- [master] CDI 4 update to remove deprecated API by @dazey3 in #1421
- [master] JPA 3.1.0 new features implementation (UUID) by @rfelcman in #1418
- [master] BatchFetchType.IN causes IndexOutOfBoundsException in ForeignReferenceMapping.extractResultsFromBatchQuery by @rfelcman in #1426
- [master] JPA 3.1 (ORM 3.1 implementation) by @rfelcman in #1425
- Bump postgresql from 42.2.25 to 42.3.3 by @dependabot in #1435
- [master] Issue 1360: Random JPA WDF test failures by @dazey3 in #1437
- Modified getLogString with more NULL Safety by @rostup in #1438
- Integrate latest jakarta dependencies by @lukasj in #1441
- [master] Bug 578686: ParameterExpression in ORDER BY clause doesn't register by @dazey3 in #1433
- Added math functions from API PR#351. by @Tomas-Kraus in #1423
- Implement New JPA API 3.1.0 Features by @Tomas-Kraus in #1443
- Fixed TestJava8DateTime failures. by @Tomas-Kraus in #1446
- Integrate latest jakarta dependencies by @lukasj in #1447
- [master] Bug 578686: Remove OrderBy parameter binding use case by @dazey3 in #1444
New Contributors
- @dependabot made their first contribution in #1378
- @rostup made their first contribution in #1438
Full Changelog: 4.0.0-M1...4.0.0-M2
4.0.0-M1
What's Changed
- [master] Jenkins release job fix by @rfelcman in #1238
- [master] Project README.md update by @rfelcman in #1243
- [master] Bug 1245: NullPointerException from BatchFetchPolicy dataResults by @dazey3 in #1248
- [master] ConcurrencyManager dead-lock detection diagnostic improvement 2.0.2 by @rfelcman in #1246
- Activation dependency update. by @Tomas-Kraus in #1255
- Tweak warnings in the build by @lukasj in #1257
- Fix reported compile time errors from tests by @lukasj in #1258
- reduce compiler warnings by @lukasj in #1259
- Update jpms descriptor for jpa by @lukasj in #1260
- compiler warnings (casts, access to static, forgotten valueOf,..), by @lukasj in #1262
- build/test workflow for 3.0 by @lukasj in #1263
- configure codeql check by @lukasj in #1268
- clean up warnings by @lukasj in #1269
- Maven build issue with Maven 3.8.2 fix by @rfelcman in #1244
- Fix up the build for maven 3.8.2 by @lukasj in #1272
- fix build-time warnings by @lukasj in #1273
- setup spotbugs by @lukasj in #1276
- remove explicit boxing by @lukasj in #1275
- [master] Jenkins build - Spotbus analyze step by @rfelcman in #1277
- fix some javadoc warnings by @lukasj in #1279
- javadoc warnings by @lukasj in #1280
- Update moxy tests to use non-deprecated property by @lukasj in #1281
- add raw and uchecked to javac xlint for main sources by @lukasj in #1282
- clean up JPQL parser project by @lukasj in #1283
- fix sdo test failures by @lukasj in #1286
- Sdo by @lukasj in #1287
- Rawtypes warnings in core and other foundation modules by @lukasj in #1294
- more rawtypes removal by @lukasj in #1295
- Cleanup in server/db platforms by @lukasj in #1296
- cleanup in sequencing, codegen, factories by @lukasj in #1297
- cleanup in eis/nosql world by @lukasj in #1300
- initial cleanup in helpers and custom collections, by @lukasj in #1301
- few errors/warnings from static analysis by @lukasj in #1305
- fix equals on incomparable types by @lukasj in #1308
- code cleanup - reduntant method calls by @lukasj in #1310
- [master] Maven build - version change to 4.0.0-SNAPSHOT by @rfelcman in #1306
- #1298: Rename org.eclipse.persistence.session.Record to avoid collision with java.lang.Record by @lukasj in #1304
- update spotbugs to 4.4.1 by @lukasj in #1311
- cleanup jpars module by @lukasj in #1315
- #1312: Remove unversioned JPARS resources by @lukasj in #1313
- [master] SQL Struct with @lob (BLOB, CLOB) used as stored procedure parameter type - fix by @rfelcman in #1302
- #1314: Introduce new org.eclipse.persistence.jpars.server artifact by @lukasj in #1316
- Dependencies update for 4.0.0 by @Tomas-Kraus in #1309
- warnings in core/oxm/schema, jpa/parser, helpers by @lukasj in #1317
- Fixed generics in JAXBContextFactory. by @Tomas-Kraus in #1318
- clean up jpa/jpql parser, turn warnings into errors by @lukasj in #1321
- add generics to ValueHolders, by @lukasj in #1323
- use generic Class in core, moxy, sdo by @lukasj in #1324
- Prepare for the removal of the securitymanager in moxy. by @Tomas-Kraus in #1320
- Adopt generic Class through the rest of the codebase by @lukasj in #1326
- [master] SQL Struct with @lob (BLOB, CLOB) used as stored procedure parameter type - fix 2.0 by @rfelcman in #1336
- [master] Bug 412391: Add support for hidden mappedsuperclass attributes by @dazey3 in #1328
- [master] OXM Tests move from MOXy to Core module by @rfelcman in #1341
- [master] Bug 1343: For issue #1343 by @dettmoney in #1344
- Prepare for the removal of the securitymanager in foundation. by @Tomas-Kraus in #1340
- [master] ASM dependency update to 9.2.0 by @rfelcman in #1351
- [master] Bug 463042: Concurrency issue with Case expression operator by @dazey3 in #1359
- [master] problems with session customizer when upgrading to 2.7.9 - bugfix + unit test by @rfelcman in #1364
- [master] IdentifiableTypeImpl throws IllegalArgumentException with EmbeddedId and relations - bugfix + unit test by @rfelcman in #1355
- [master] LOG4J dependency update in MOXy OSGi test bundle and MySQL driver update by @rfelcman in #1374
- [master] Jakarta dependencies update for Jakarta EE 10 by @rfelcman in #1377
New Contributors
- @dettmoney made their first contribution in #1344
Full Changelog: 3.1.0-M1...4.0.0-M1
2.7.10
What's Changed
- Version change to prepare for a next release 2.7.10 by @rfelcman in #1193
- Jenkins pull request verify by @rfelcman in #1203
- Bug 574548: Add support for parameters with CriteriaBuilder update query by @dazey3 in #1199
- Travis-CI removal by @rfelcman in #1222
- Fix #1161: Clone appropriate fields in OneToManyMapping.clone(). Fix ConcurrentModificationException. (backport for 2.7) by @aserkes in #1208
- Minor JSE test failure fixes by @dazey3 in #1230
- Update Eclipselink to use Eclipselink*Visitor types by @jgrassel in #1237
- Bug 1245: NullPointerException from BatchFetchPolicy dataResults by @dazey3 in #1250
- Bug 412391: Add support for hidden mappedsuperclass attributes by @dazey3 in #1330
- Bug 1343: Remove getStackTrace to fix throughput degredation by @dazey3 in #1346
- Update ConcurrencyManager impl to be in sync with master by @dazey3 in #1347
- Update ECL 2.7 to use Eclipselink ASM 9.2.0. by @jgrassel in #1361
- Bug 463042: Concurrency issue with Case expression operator by @dazey3 in #1357
- SQL Struct with @lob (BLOB, CLOB) used as stored procedure parameter type - backport from 2.6 by @rfelcman in #1339
- Problems with session customizer when upgrading to 2.7.9 - bugfix + unit test - backport from master by @rfelcman in #1366
- Test dependencies update (JBoss Logging, Classmate) by @rfelcman in #1349
- IdentifiableTypeImpl throws IllegalArgumentException with EmbeddedId and relations - bugfix + unit test - backport from master by @rfelcman in #1368
- LOG4J dependency update in MOXy OSGi tests by @rfelcman in #1373
Full Changelog: 2.7.9...2.7.10