Skip to content

4.0.0-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@rfelcman rfelcman released this 01 Sep 08:25
· 256 commits to master since this release
ee3961f

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 @lukasj in #1654
  • move all oracle DB specific tests to testapps, by @lukasj in #1656
  • document running tests in testapps by @lukasj in #1657
  • [Master] ECL1625: Address incomplete UUID impl with AUTO generator by @jgrassel in #1655
  • [master] Core and JPA Test Framework - distribution to Maven Central fix - backport from 3.0 by @rfelcman in #1662
  • remove the noisy entries from the logs by @lukasj in #1664
  • #1648: SchemaManager should consistently suppress logging on schema generation by @lukasj in #1666
  • [master] OracleNoSQL platform switch to new driver by @rfelcman in #1633
  • [master] Promotion build script fix - version qualifier and buildType property - backport from 3.0 by @rfelcman in #1672
  • [master] Minor messaging improvements by @dazey3 in #1673
  • [master] PrintInnerJoinInWhereClause as query hint by @rfelcman in #1671
  • Issue #1641 - Fixed ceiling, floor and round return types. by @Tomas-Kraus in #1665
  • Update MariaDBPlatform.java by @artem3332 in #1611
  • Fixed regression caused by issue #1546 fix. by @Tomas-Kraus in #1659
  • Set default value of JoinFetch annotation to INNER and BatchFetch annotation to JOIN by @jGauravGupta in #1468
  • Generate correct Informix SQL when parsing Concat Operator by @jGauravGupta in #1466
  • Deploy-undeploy-deploy-undeploy sequence cause java.lang.NoClassDefFoundError on 2nd by @vavishal in #1241
  • Release script fix by @rfelcman in #1686

New Contributors

Full Changelog: 4.0.0-M3...4.0.0-RC1