Skip to content

chore(deps): update all non-major dependencies

This MR contains the following updates:

Package Type Update Change
maven minor 3.6.3 -> 3.9.4
com.jayway.jsonpath:json-path test patch 2.8.0 -> 2.8.0.redhat-00001
org.glassfish:jakarta.el (source) compile patch 4.0.0 -> 4.0.2
org.jacoco:jacoco-maven-plugin (source) build patch 0.8.8 -> 0.8.10
org.apache.maven.plugins:maven-war-plugin build minor 3.3.1 -> 3.4.0
org.apache.maven.plugins:maven-compiler-plugin build minor 3.9.0 -> 3.11.0
org.eclipse.jetty:jetty-maven-plugin (source) build patch 11.0.12 -> 11.0.16
org.projectlombok:lombok (source) provided patch 1.18.28 -> 1.18.30
com.fasterxml.jackson:jackson-bom import minor 2.14.0-rc2 -> 2.15.2.redhat-00001
org.apache.logging.log4j:log4j-core (source) compile patch 2.20.0 -> 2.20.0.redhat-00002
org.apache.logging.log4j:log4j-api (source) compile patch 2.20.0 -> 2.20.0.redhat-00002
org.slf4j:slf4j-log4j12 (source) compile patch 2.0.3 -> 2.0.9
org.slf4j:slf4j-api (source) compile patch 2.0.3 -> 2.0.9
com.github.ben-manes.caffeine:caffeine compile patch 3.1.1 -> 3.1.8
com.h2database:h2 (source) runtime patch 2.2.220 -> 2.2.224
org.hibernate.orm:hibernate-core (source) compile minor 6.1.4.Final -> 6.3.1.Final
jakarta.persistence:jakarta.persistence-api compile minor 3.0.0 -> 3.1.0.redhat-00001

Release Notes

jacoco/jacoco (org.jacoco:jacoco-maven-plugin)

v0.8.10: 0.8.10

Compare Source

Fixed bugs

  • Agent should not require configuration of permissions for SecurityManager outside of its codeBase (GitHub #​1425).

v0.8.9: 0.8.9

Compare Source

New Features

  • JaCoCo now officially supports Java 19 and 20 (GitHub #​1371, #​1386).
  • Experimental support for Java 21 class files (GitHub #​1386).
  • Add parameter to include the current project in the report-aggregate Maven goal (GitHub #​1007).
  • Component accessors generated by the Java compilers for records are filtered out during generation of report. Contributed by Tesla Zhang (GitHub #​1393).

Fixed bugs

  • Agent should not open java.lang package to unnamed module of the application class loader (GitHub #​1334).

Non-functional Changes

projectlombok/lombok (org.projectlombok:lombok)

v1.18.30

Compare Source

ben-manes/caffeine (com.github.ben-manes.caffeine:caffeine)

v3.1.8: 3.1.8

Compare Source

  • Added a workaround for a possible JDK concurrency bug with method handles (#​1111)

v3.1.7: 3.1.7

Compare Source

Cache

  • Improved builder construction time (#​905)

JCache

  • Fixed deadlock when a cache listener writes to another cache (#​1065)
  • Added jakarta.inject support, dropping javax.inject (#​1009)

v3.1.6: 3.1.6

Compare Source

  • Fixed the log message when a key's equality has changed and corrupted the underlying map (#​900, SLF4J-529)
  • Added Implementation-Version and other MANIFEST.MF attributes (#​889)

v3.1.5: 3.1.5

Compare Source

Cache

  • Fixed clear() removing a key more than once due to a write-back removal listener (#​872)

JCache

  • Added support for loading the configuration from the cache manager's uri (#​877)

v3.1.4: 3.1.4

Compare Source

Added @​CanIgnoreReturnValue annotations for static analysis (#​868)

v3.1.3: 3.1.3

Compare Source

Cache

  • Fixed the build time dependency constraints from being leaked into the external metadata (#​867)
  • Fixed the cause of a removal notification for a discarded refresh when the entry was removed
  • Fixed the behavior for null lookups into returned unmodifiable maps to be consistent (#​864)
  • Fixed an unexpected delay of removal notifications when using a scheduler (#​859)
  • Fixed explicit refreshes from being deduped if the entry is pending eviction
  • Defaulted methods to @​CheckReturnValue for static analysis (#​863)
  • Reduced the lock hold time during Map.clear (#​835)

JCache

  • Fixed putAll with an immutable map that causes an exception when using a cache writer (#​841)

v3.1.2: 3.1.2

Cache

  • Added detection for when a key's equality has changed and corrupted the underlying map (SOLR-16489)
  • Improved the frequency sketch by better utilizing the cpu cache line to reduce memory accesses
  • Fixed computeIfAbsent when replacing a collected weak/soft value and the custom expiry fails
  • Improved refresh conflict detection to avoid unnecessarily discarding after a reload
  • Improved eviction when the weight is oversized (#​745)

Guava

  • Added an adapter from Guava's CacheLoader to Caffeine's (#​766)

JCache

  • Fixed Cache.getConfiguration() to return an immutable instance
hibernate/hibernate-orm (org.hibernate.orm:hibernate-core)

v6.3.1.Final

Compare Source

https://hibernate.atlassian.net/projects/HHH/versions/32188

** Bug * [HHH-17221] - AssertionError initializing a collection with FetchMode.SUBSELECT and IdClass having only one field * [HHH-17203] - ElementCollection doesn't consider @​Where annotation on delete of elements * [HHH-17202] - ArrayStoreException for single field id class entity collection batch loading * [HHH-17201] - Unexpected value type exception for unordered multi id Load with ordered return disable * [HHH-17189] - Audited annotations are ignored on embeddable super types * [HHH-17177] - JDBC type code is ignored in XML mapping for an id attribute * [HHH-17173] - Getting one-to-one association through a referenece to a bytecode enhanced entity fails * [HHH-17168] - Investigate failures on db10_5 and Cockrachdb of FunctionTests.testCastBinaryWithLength * [HHH-17167] - Unable to locate parameter for RESTRICT - DELETE error when removing entity with RowId * [HHH-17166] - query methods returning primitive types incorrectly inferred to be mutation query methods * [HHH-17165] - short method names in metamodel generator cause SIOBE * [HHH-17163] - persist() should throw JPA's EntityExistsException if passed detached instance * [HHH-17159] - java.lang.StackOverflowError during Update on Entity with Embeddable and JSON * [HHH-17156] - NPE when an Embeddable column is reused in another class related by inheritance * [HHH-17154] - NullPointerException is thrown when constructing EntityManagerFactoryBuilderImpl * [HHH-17135] - CriteriaQuery error passing nullLiteral with entity type class * [HHH-17131] - Regression in entity streams with associated collections resulting in result duplication * [HHH-17105] - SQL clause from @​WhereJoinTable is no longer used for DELETE queries (6.2 regression) * [HHH-17104] - Bug with max() request inside projection * [HHH-17100] - CustomType wrongly calls UserType#disassemble * [HHH-17080] - [Envers] AuditReader.getRevisionNumberForDate(LocalDateTime) uses Epoch Seconds instead of Epoch Millis * [HHH-17079] - NPE when using CompositeUserType with generic fields in Hibernate 6 * [HHH-17049] - Bytecode Enhancement, extra records created for associations created in constructor * [HHH-16945] - CTE query cycle attribute evaluated incorrectly on MSSQL using collation "Latin1_General_CI_AS" * [HHH-15968] - Sporadic ClassCastException when querying for Set.

** Improvement * [HHH-17220] - Avoid runtime lookups of JdbcService from TableGenerator and TableStructure * [HHH-17171] - JPA and multiple query roots * [HHH-16768] - HQL parsed predicates don't validate type comparability

** Task * [HHH-17204] - Relax visibility of some methods for reactive upsert() support * [HHH-17187] - Avoid 0 byte trailing UUID's in tests * [HHH-17160] - Gradle 8.3 upgrade * [HHH-17087] - Update container images to the latest version

v6.3.0.Final

Compare Source

https://hibernate.atlassian.net/projects/HHH/versions/32177

** Bug * [HHH-17116] - AssertionError when using lateral join to subquery if criteria tree copy is enabled * [HHH-17085] - SQLGrammarException when selecting property of grouped join association in HyperSQL and PostgreSQL * [HHH-17081] - Loading an entity which uses joined inheritance fails if two or more implementations have the same association property name * [HHH-17078] - Memory leak in ScrollableResultsConsumer * [HHH-17075] - Lazy loading of association with non-PK referencedColumnName always yields null when bytecode enhancement is enabled * [HHH-17074] - Type inference in duration arithmetic is wrong * [HHH-17072] - Tenant Id defined in XML mapping is ignored * [HHH-17071] - Basic Collection of 'Converted' Embeddables stopped working with 6.2 * [HHH-17064] - Fetch mode select causes StackOverflowError if used together with fetch type lazy * [HHH-17046] - SchemaManager.truncateMappedObjects() does not repopulate table generators * [HHH-17045] - Unable to locate parameter for RESTRICT - UPDATE error when updating entity with RowId * [HHH-17041] - Embeddable and Generics throws IllegalArgumentException * [HHH-17039] - Variable name confusion in documentation * [HHH-17035] - Bytecode enhancement leads to StackOverflowError with specific setup involving different generic parameter names * [HHH-17034] - Bytecode enhancement leads to broken constructor for a generic embedded field in a twice removed MappedSuperclass * [HHH-17033] - Invalid SQL generated when implicit joins are used * [HHH-17019] - EntityListener is not triggered for a LAZY loaded association when using bytecode enhancement * [HHH-17016] - Using a legacy MySQL dialect leads to an error * [HHH-17014] - Complete "Mapping Maps" chapter of User Guide * [HHH-17009] - Hibernate 6.2 migration guide does explain how to deal with removal of AbstractPostInsertGenerator (affects IdentityGenerator) * [HHH-17006] - Query for enum with IS NULL fails with NullPointerException (org.hibernate.metamodel.mapping.JdbcMapping.getJdbcValueBinder()) * [HHH-17004] - Nullpointer wenn using setFirstResult and setMaxResults in diffrent combinations * [HHH-17001] - An "on"-clause referencing the affected join node causes a StackOverflowException * [HHH-17000] - Do not keep static references to log levels * [HHH-16997] - Embedded components in HibernateProxy are not initilized when entity has reference to another entity of the same type * [HHH-16989] - 'cast(string as String(10))' & 'cast(string as Binary(10))' broken on MySQL * [HHH-16988] - AssertionError in AbstractSqmPath.copyTo when using subquery correlated to root with more than 1 level in the class hierarchy * [HHH-16979] - SQLGrammarException for JOINED entity with additional join in query * [HHH-16977] - NullPointerException in EntityEntryContext.downgradeLocks * [HHH-16970] - Orphan removal not working in @​Embeddable for FetchType.EAGER collections * [HHH-16968] - StackOverflowError when using NaturalIdLoadAccess and bi-directional association * [HHH-16966] - StackOverFlowError with @​ManyToOne and @​Proxy( lazy=false ) * [HHH-16962] - General documentation improvements * [HHH-16959] - Fail to batch delete entities with nested embeddeds * [HHH-16952] - Bytecode enhancement now requires embedded component to be @​Embeddable * [HHH-16939] - Optimistic and Pessimistic Force Increment Update Statements are not committed when using a batch * [HHH-16938] - Meta annotation @​AnyDiscriminatorValue does not work * [HHH-16937] - Persisting entity with nullable @​Any field throws “not-null property references a null or transient value” * [HHH-16918] - Can't use the the primary id column as the joincolumn for @​Any association * [HHH-16911] - MapBackedClassValue ClassLoader leak * [HHH-16901] - Embedded field in entity association from composite key not correctly instantiated * [HHH-16891] - better typechecking of HQL arithmetic expressions * [HHH-16878] - Invalid SQL generated for mutation when using association with @​NotFound * [HHH-16825] - Cascading an entity with a composite key causes NullPointerException in AbstractClassJavaType.extractHashCode * [HHH-16823] - support for 'nvarchar' on MySQL 5.7 * [HHH-16819] - JAKARTA_JPA_GROUP_PREFIX is pointing towards incorrect value * [HHH-16816] - Hibernate 6.2 could not execute certain delete statements * [HHH-16798] - ClassCastException in Hibernate 6 when "join fetch" is used in a query with entity inheritance * [HHH-16766] - Unable to fully load entity with IdClass lazily or with max fetch depth * [HHH-16759] - Merge fails when entity has an Embedded Java record

v6.2.9.Final

Compare Source

v6.2.8.Final

Compare Source

v6.2.7.Final

Compare Source

v6.2.6.Final

Compare Source

v6.2.5.Final

Compare Source

v6.2.4.Final

Compare Source

v6.2.3.Final

Compare Source

v6.2.2.Final

Compare Source

v6.2.1.Final

Compare Source

v6.2.0.Final

Compare Source

v6.1.7.Final

Compare Source

v6.1.6.Final

Compare Source

v6.1.5.Final

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports

Loading