Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 12, 2025

Bumps org.jooq:jooq-bom from 3.20.6 to 3.20.7.

Release notes

Sourced from org.jooq:jooq-bom's releases.

3.20.7

Version 3.20.7 - September 11, 2025

This is a 3.20 patch release with minor improvements and bug fixes

Features and Improvements

#18898 - Add information about the lack of thread safety in Meta implementations to Meta Javadoc #18947 - Add catalog support for Databricks in MetaImpl #18952 - Add Javadoc to various SPIs about an expectation for them to be side-effect free and thus cacheable #18979 - Improve DSLContext.meta(Catalog...) and similar Javadoc to explain that these are intended to be used with generated code #19034 - Support ClickHouse ALTER TABLE .. ADD INDEX / DROP INDEX syntax

Bug Fixes

#18859 - Meta.getSequences() only lists sequences of current catalog in SQL Server #18863 - DuckDB code generation can't generate sequences for multiple catalogs #18866 - DuckDB DSL.currentTime() returns NULL #18869 - Fix throwing IntegrityConstraintViolationException in DuckDB #18872 - DuckDB doesn't support TIME precision #18875 - DuckDB doesn't support TIMESTAMPTZ precision #18883 - HTML encoding issue in DataType Javadoc #18888 - Bad routine code generated when using array types in H2 stored functions #18896 - Invalid Require-Capability OSGi MANIFEST header in JDK 21 built artifacts #18902 - NullPointerException in various locations when another thread cancels a blocking, JDBC backed Subscription #18906 - Base64 error when using multiset, binary column, and custom converter in MySQL #18911 - Parser cannot handle Long.MIN_VALUE signed integer literal in rare contexts #18914 - KotlinGenerator produces bad code when sequences reference Long.MIN_VALUE with their flags #18919 - Cannot use Parser::parseSignedIntegerLiteral to parse BigInteger sequence flag values #18922 - KotlinGenerator generates invalid code for sequences with BigInteger MINVALUE or MAXVALUE flags #18925 - PostgreSQL UDT array not deserialized correctly when embedded in multiset #18928 - Avoid allocating StringBuilder in PostgresUtils::toPGObjectOrArray if not necessary #18932 - Avoid DefaultDSLContext allocation in AbstractQueryPart::equals #18936 - Revert to using classes instead of records for Cache.Key2 and Cache.Key3 objects #18942 - Override FieldAlias::equals and hashCode to improve reflection cache performance #18950 - Cached RecordMapper instances should cache also ConverterProvider results #18951 - Cannot convert from user type to UnknownType error when converting nested, mapped type to itself #18956 - Bad result in MariaDB when MULTISET contents contain binary data #18962 - Wrong data type generated in DDL for VARBINARY converted as UUID type #18966 - Bad DDL generated when attempting to CREATE TABLE with UUID column in Oracle and other dialects #18969 - Wrong encoding of JSONB document contained in MULTISET using XML emulation in Db2 #18971 - ORA-01790 when projecting NULL bind value of type BLOB in UNION ALL query #18975 - Bad rendering of unsupported OffsetTime type in Oracle #18984 - Avoid calling Stream::collect in Result::collect and Cursor::collect #18990 - Cache Method::getParameterTypes and Method::getGenericParameterTypes in reflection cache #18992 - Race condition in JooqLogger leads to too many identical messages being logged, where only one is requested #18994 - Avoid unnecessary ConverterContext allocations in jOOQ internals

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.jooq:jooq-bom](https://github.com/jOOQ/jOOQ) from 3.20.6 to 3.20.7.
- [Release notes](https://github.com/jOOQ/jOOQ/releases)
- [Commits](jOOQ/jOOQ@version-3.20.6...version-3.20.7)

---
updated-dependencies:
- dependency-name: org.jooq:jooq-bom
  dependency-version: 3.20.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Sep 12, 2025
Copy link
Owner

@docwho2 docwho2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approve Dependabot

@docwho2 docwho2 merged commit b11b782 into main Sep 23, 2025
1 check passed
@dependabot dependabot bot deleted the dependabot/maven/org.jooq-jooq-bom-3.20.7 branch September 23, 2025 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants