Skip to content

Bump the dependencies group with 4 updates#276

Open
dependabot[bot] wants to merge 1 commit into1.21.4from
dependabot/gradle/dependencies-fbdf05a28c
Open

Bump the dependencies group with 4 updates#276
dependabot[bot] wants to merge 1 commit into1.21.4from
dependabot/gradle/dependencies-fbdf05a28c

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 23, 2026

Bumps the dependencies group with 4 updates: org.jline:jline, org.jdbi:jdbi3-postgres, org.testcontainers:testcontainers and org.testcontainers:testcontainers-junit-jupiter.

Updates org.jline:jline from 4.0.4 to 4.0.9

Release notes

Sourced from org.jline:jline's releases.

JLine 4.0.9

✨ Features

  • feat: Add ShellBuilder.onReaderReady(BiConsumer<LineReader, CommandDispatcher>) (1154e0e) @​gnodet

🐛 Bug Fixes

  • fix: Add deprecated no-op jansi/jna methods to TerminalBuilder (#1710) @​gnodet
    • Prevents NoSuchMethodError for libraries like TamboUI that still call .jansi(true) or .jna(true) from their JLine 3 backend

JLine 4.0.8

🐛 Bug Fixes

  • fix: Disable grapheme cluster probe on ExternalTerminal (#1709) @​gnodet
    • Fixes LineReaderTest hanging when terminal type starts with "xterm" (#1707)
    • Fixes Maven embedded executor tests failing on Windows due to [?2027$p escape sequence leaking into output paths
  • fix: Add proper picocli argument completion via AutoComplete (#1708) @​gnodet

🔧 Build

  • fix: Fix release drafter config and use drafted notes in release workflow (9f3aa72) @​gnodet
  • chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.3.0 to 3.4.0 (#1706) @​dependabot

JLine 4.0.7

🐛 Bug Fixes

  • Suppress dumb terminal warning when no streams are TTYs (#1703) @​gnodet
    • In CI environments (like GitHub Actions), the "Unable to create a system terminal" warning is no longer emitted when falling back to a dumb terminal is expected because no TTY is available

Full Changelog: jline/jline3@4.0.6...4.0.7

JLine 4.0.6

🔧 Build

📦 Dependency updates

Full Changelog: jline/jline3@4.0.5...4.0.6

JLine 4.0.5

What's Changed

Full Changelog: jline/jline3@4.0.4...4.0.5

Commits
  • 27a26ab fix: Add deprecated no-op jansi(boolean) and jna(boolean) to TerminalBuilder ...
  • 1154e0e Add ShellBuilder.onReaderReady(BiConsumer<LineReader, CommandDispatcher>)
  • e247886 chore: Bump com.diffplug.spotless:spotless-maven-plugin (#1706)
  • 4fdcc8f fix: Add proper picocli argument completion via AutoComplete (#1708)
  • 1ab1e9f fix: Disable grapheme cluster probe on ExternalTerminal (fixes #1707) (#1709)
  • 9f3aa72 fix: Fix release drafter config and use drafted notes in release workflow
  • beabe4e Merge pull request #1703 from jline/fix/suppress-dumb-terminal-warning-no-tty
  • b3bf72f fix: Suppress dumb terminal warning when no streams are TTYs
  • 3ba42a8 Merge pull request #1700 from jline/dependabot/maven/master/org.codehaus.mojo...
  • 372a1bb Merge pull request #1702 from jline/fix/simplify-nisse-setup
  • Additional commits viewable in compare view

Updates org.jdbi:jdbi3-postgres from 3.51.0 to 3.52.0

Release notes

Sourced from org.jdbi:jdbi3-postgres's releases.

3.52.0

Changes to java.time related classes

JDBC 4.2 added full support to map java.time classes onto SQL types in 2014. This release of Jdbi switches from mapping these objects onto "classic" (java.sql.Date, Time, Timestamp) to using the JDBC 4.2 API (PreparedStatement#setObject and ResultSet#getObject).

These changes should not be visible for any database, except if you were brave enough to map types with time zones or offsets (ZonedDateTime and OffsetDateTime) onto SQL types that have no timezone (TIMESTAMP or DATETIME). This affects databases that do not support the TIMESTAMP WITH TIMEZONE data type. IAW MySQL.

If you use MySQL with Jdbi and map any of these data types, you are already losing the zone/offset information. Now you actually get an error (which is the correct behavior of the driver!) unless you load the new MysqlPlugin which restores the mapping.

If your application relies on legacy mappings, you can also use the new @Legacy annotation to force the old behavior. See the documentation at https://jdbi.org/ for details.

Other changes and bug fixes

  • Add MySQL specific module (jdbi3-mysql) and plugin (MysqlPlugin).
  • Add new SqlExceptionHandler hook to handle database exceptions thrown during statement execution
  • Add option to not attach sensitive binding data with OpenTelemetry (#2941, thanks @​gmellemstrand !)
  • Add configuration for Jackson serialization of types with custom polymorphic handling (#2915)
  • Update to JUnit 6.0.3
  • Retire Apache Derby integration (#2866)
  • Run test suite against Spring Framework 7 (#2919)
  • Add OraclePlugin that sets untyped null argument to Types.NULL for Oracle compatibility (#1003)
  • Support INOUT parameters for stored procedure Call statements (#1606)
  • Map java.time types according to JDBC 4.2 spec (using setObject) (#988)
  • Add @Legacy annotation to restore old timestamp mapping behavior
  • Make @BindMethodsList work with the String template engine (fixes #2917, reported by @​agavrilov76, fixed by @​JScodesconcise)
Changelog

Sourced from org.jdbi:jdbi3-postgres's changelog.

3.52.0

Changes to java.time related classes

JDBC 4.2 added full support to map java.time classes onto SQL types in 2014. This release of Jdbi switches from mapping these objects onto "classic" (java.sql.Date, Time, Timestamp) to using the JDBC 4.2 API (PreparedStatement#setObject and ResultSet#getObject).

These changes should not be visible for any database, except if you were brave enough to map types with time zones or offsets (ZonedDateTime and OffsetDateTime) onto SQL types that have no timezone (TIMESTAMP or DATETIME). This affects databases that do not support the TIMESTAMP WITH TIMEZONE data type. IAW MySQL.

If you use MySQL with Jdbi and map any of these data types, you are already losing the zone/offset information. Now you actually get an error (which is the correct behavior of the driver!) unless you load the new MysqlPlugin which restores the mapping.

If your application relies on legacy mappings, you can also use the new @Legacy annotation to force the old behavior. See the documentation at https://jdbi.org/ for details.

  • Add MySQL specific module (jdbi3-mysql) and plugin (MysqlPlugin).
  • Add new SqlExceptionHandler hook to handle database exceptions thrown during statement execution
  • Add option to not attach sensitive binding data with OpenTelemetry (#2941, thanks @​gmellemstrand !)
  • Add configuration for Jackson serialization of types with custom polymorphic handling (#2915)
  • Update to JUnit 6.0.2
  • Retire Apache Derby integration (#2866)
  • Run test suite against Spring Framework 7 (#2919)
  • Add OraclePlugin that sets untyped null argument to Types.NULL for Oracle compatibility (#1003)
  • Support INOUT parameters for stored procedure Call statements (#1606)
  • Map java.time types according to JDBC 4.2 spec (using setObject) (#988)
  • Add @Legacy annotation to restore old timestamp mapping behavior
  • Make @BindMethodsList work with the String template engine (fixes #2917, reported by @​agavrilov76, fixed by @​JScodeconcise)
Commits
  • c1e4d67 [maven-release-plugin] prepare release v3.52.0
  • 37f0f28 add missing license header
  • 6a6910d update maven to current version
  • e55f9fd prepare release
  • 4700b36 Merge pull request #2950 from hgschmie/dep-updates
  • 672c6c9 Merge pull request #2949 from JScodesconcise/bug-2917
  • 5be9028 Fix StringTemplate bindMethodsList name generation
  • ce7d6ec update native plugin to 0.11.5 (from 0.11.4)
  • 9aa6e24 Dependency updates
  • 5430416 Merge pull request #2946 from hgschmie/mysql-module
  • Additional commits viewable in compare view

Updates org.testcontainers:testcontainers from 2.0.3 to 2.0.4

Release notes

Sourced from org.testcontainers:testcontainers's releases.

2.0.4

What's Changed

📖 Documentation

📦 Dependency updates

Commits

Updates org.testcontainers:testcontainers-junit-jupiter from 2.0.3 to 2.0.4

Release notes

Sourced from org.testcontainers:testcontainers-junit-jupiter's releases.

2.0.4

What's Changed

📖 Documentation

📦 Dependency updates

Commits

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the dependencies group with 4 updates: [org.jline:jline](https://github.com/jline/jline3), [org.jdbi:jdbi3-postgres](https://github.com/jdbi/jdbi), [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) and [org.testcontainers:testcontainers-junit-jupiter](https://github.com/testcontainers/testcontainers-java).


Updates `org.jline:jline` from 4.0.4 to 4.0.9
- [Release notes](https://github.com/jline/jline3/releases)
- [Commits](jline/jline3@4.0.4...4.0.9)

Updates `org.jdbi:jdbi3-postgres` from 3.51.0 to 3.52.0
- [Release notes](https://github.com/jdbi/jdbi/releases)
- [Changelog](https://github.com/jdbi/jdbi/blob/master/RELEASE_NOTES.md)
- [Commits](jdbi/jdbi@v3.51.0...v3.52.0)

Updates `org.testcontainers:testcontainers` from 2.0.3 to 2.0.4
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-java@2.0.3...2.0.4)

Updates `org.testcontainers:testcontainers-junit-jupiter` from 2.0.3 to 2.0.4
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-java@2.0.3...2.0.4)

---
updated-dependencies:
- dependency-name: org.jline:jline
  dependency-version: 4.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: org.jdbi:jdbi3-postgres
  dependency-version: 3.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: org.testcontainers:testcontainers
  dependency-version: 2.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: org.testcontainers:testcontainers-junit-jupiter
  dependency-version: 2.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

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 Mar 23, 2026
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.

0 participants