Skip to content

Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.11 - #320

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/org.mariadb.jdbc-mariadb-java-client-3.x
Open

renovate[bot] wants to merge 1 commit into
developfrom
renovate/org.mariadb.jdbc-mariadb-java-client-3.x

Conversation

@renovate

@renovate renovate Bot commented Jun 15, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
org.mariadb.jdbc:mariadb-java-client (source) 3.5.8 → 3.5.11 age confidence

Release Notes

mariadb-corporation/mariadb-connector-j (org.mariadb.jdbc:mariadb-java-client)

v3.5.11

Compare Source

Full Changelog

Key Enhancements
  • CONJ-1353 - Generate a CycloneDX 1.6 SBOM meeting the CISA 2026 minimum elements
  • CONJ-1356 - parsec authentication without BouncyCastle on Java 8/11 and without provider-dependent key derivation
  • CONJ-1355 - Add NonRegisteringDriver so that DataSources and pools never register the driver in DriverManager, which pinned the class loader (report by mario-schwede-hivemq)
  • CONJ-1348 - Reassembling packets larger than 16 MB copied the accumulated content once per fragment
Issues Resolved
  • CONJ-1383 - Connection init rebuilds session_track_system_variables from @​@​global, discarding the session-level
    last_gtid set by MaxScale (report by Sawan Patel)
  • CONJ-1379 - Set an explicit session tracking list and guard character_set_results like character_set_client
    (report by fg0x0)
  • CONJ-1381 - Bound server-declared lengths by the packet before allocating and reading from them (report by fg0x0)
  • CONJ-1357 - XA recover() must not trust server-supplied gtrid_length/bqual_length (report by fg0x0)
  • CONJ-1374 - Redirect URL password partially logged when containing '@​' (report by @​manus-pi)
  • CONJ-1372 - caching_sha2_password full authentication fails over a Unix socket when SSL is disabled (report by 工藤航)
  • CONJ-1360 - Incorrect dependency check in AwsIamCredentialPlugin (report by Dheeraj Nalluri)
  • CONJ-1358 - Client-side query timeout thread cannot be stopped and outlives an idle driver
  • CONJ-1352 - Batched statements fail when a trigger produces a result set (report by Christopher Schultz)
  • CONJ-1351 - Reading an invalid DATE value might throw unchecked exceptions instead of SQLException
  • CONJ-1346 - Log-and-throw antipattern: server errors and hostname verification failures logged at DEBUG instead of
    WARN/INFO (report by Alexander Schwartz)
  • CONJ-1345 - DatabaseMetaData#getURL() exposes database password since Connector/J 3.5.10 (report by Klaas)
  • CONJ-1344 - DatabaseMetaData imported/exported keys ignore lower_case_table_names when using SHOW CREATE TABLE
    (report by plantegg ren)
  • CONJ-1343 - DatabaseMetaData.getSQLKeywords() includes eight pairs of concatenated words (report by Adam Rauch)
  • CONJ-1349 - DatabaseMetaData.getBestRowIdentifier() returns primary key columns in an undefined order

v3.5.10

Compare Source

Full Changelog

Key Enhancements
  • CONJ-1333 - Add maxAllowedPacket connection option (send/receive limit)
  • CONJ-1339 - Add maxAllowedColumns option to bound server-announced column count (report by fg0x0)
  • CONJ-1330 - add infer test to CI
Issues Resolved
  • CONJ-1332 - Reject multipart (>16 MB) packets before authentication to prevent pre-auth OOM from a rogue server
  • CONJ-1342 - socketFactory option allows loading arbitrary bytecode via jar: URL, enabling RCE when JDBC URL is
    attacker-controlled (report by Qing Xu)
  • CONJ-1307 - Connection.setReadOnly(true) still allows DML statements to execute
  • CONJ-1326 - Unsafe escaping in enquoteLiteral()/enquoteNCharLiteral() (thanks to jmestwa-coder)
  • CONJ-1327 - Align SSL hostname verification with TLS libraries (thanks to jmestwa-coder)
  • CONJ-1329 - LOAD DATA LOCAL INFILE validation fails open when a bound parameter can't be rendered (thanks to
    jmestwa-coder)
  • CONJ-1331 - trustStore-configured TLS connections defer certificate-chain/identity validation instead of validating
    up front (thanks to jmestwa-coder)
  • CONJ-1340 - SQL injection via unescaped identifiers in updatable ResultSet generated statements (thanks to
    jmestwa-coder)
  • CONJ-1341 - MariaDbPoolDataSource.getConnection(user, password) ignores the user argument when the pool's own
    password is supplied (report by fg0x0)
  • CONJ-1328 - restrictedAuth allowlist is matched with substring contains() instead of equality (thanks to
    jmestwa-coder)
  • CONJ-1338 - Validate length-encoded integers fit a non-negative int before use as a length (report by fg0x0)
  • CONJ-1336 - CONJ-1282 regression: TLS connection fails when JDBC hostname is an absolute FQDN ending with a trailing
    dot (report by Shaswata, thanks to Pepo48 for PR)
  • CONJ-1335 - getGeneratedKeys() throws "integer overflow" after a batch insert when the auto-increment value exceeds
    Integer.MAX_VALUE, and returns bulk generated keys out of batch order

v3.5.9

Compare Source

Full Changelog

Key Enhancements
  • CONJ-1223 - cache TLS trust/key managers across connections to reduce SSL connection cost
  • CONJ-1314 - add SPI for interactive dialog (PAM) authentication callback
  • CONJ-1311 - add dedicated option useIpForKillQuery for query cancellation
  • CONJ-1310 - Add full native image support and CI coverage
Issues Resolved
  • CONJ-1320 - PAM (dialog) authentication must require a secure connection (report by fg0x0)
  • CONJ-1319 - Use constant-time comparison when validating the server certificate fingerprint (report by jmestwa-coder)
  • CONJ-1318 - enforce allowLocalInfile=false on the server's local-infile request, so a malicious server cannot read a client file despite the option being disabled
  • CONJ-1322 - match local infile filename case-sensitively (thanks to jmestwa-coder)
  • CONJ-1323 - LOAD LOCAL INFILE validation rejects statements preceded by line comments (thanks to sebdomdev)
  • CONJ-1315 - cap BigDecimal/BigInteger string parsing length to prevent CPU exhaustion if MitM (report by tonghuaroot)
  • CONJ-1317 - ensure non-UTF8 charset cannot be used for protocol exchanges (report by fg0x0)
  • CONJ-1304 - CallableStatement parameter metadata read from mysql.proc, with MySQL info_schema fallback
  • CONJ-1299 - keep VALUES literals after the last placeholder when rewriting batches
  • CONJ-1313 - race condition in HaMode#getAvailableHostInOrder can cause NPE
  • CONJ-1311 - Connection.cancelCurrentQuery fails with SslMode.VERIFY_FULL when client socket IP is set
  • CONJ-1264 - handle LocalDateTime as a zoneless wall-clock value
  • CONJ-1316 - pin Locale.ROOT on locale-sensitive call sites and date/time/Duration text formatting (fixes
    locale-dependent parsing/formatting, e.g. under tr_TR) (thanks to jmestwa-coder)
  • CONJ-1324 - fix SQL parser to correctly handle '--' in expressions and reset lastChar after block comments
  • CONJ-1323 - LOAD LOCAL INFILE validation rejects statements preceded by line comments (thanks to sebdomdev)
  • CONJ-1318 - allowLocalInfile=false does not block LOAD DATA LOCAL INFILE against a malicious server (thanks to tharavel)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

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

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from 0042e9f to 6549e02 Compare June 21, 2026 22:13
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from 6549e02 to add928e Compare July 16, 2026 19:00
@renovate renovate Bot changed the title Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.9 Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.10 Jul 29, 2026
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from add928e to a1cdb02 Compare July 29, 2026 21:10
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from a1cdb02 to ad39234 Compare August 12, 2026 01:38
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from ad39234 to d225a66 Compare August 26, 2026 20:14
@Sheikah45
Sheikah45 force-pushed the develop branch 5 times, most recently from 2f08fdd to ff311f0 Compare September 7, 2026 23:45
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from d225a66 to ca8563b Compare September 15, 2026 20:43
@coderabbitai

coderabbitai Bot commented Sep 15, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: c3477b4b-70a1-4f89-b182-45c0b975ee9e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@Sheikah45
Sheikah45 force-pushed the develop branch 2 times, most recently from 9f98b63 to f2af959 Compare September 20, 2026 13:53
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from ca8563b to 93143bf Compare September 20, 2026 13:53
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from 93143bf to beab783 Compare September 25, 2026 04:30
@Sheikah45
Sheikah45 force-pushed the develop branch 3 times, most recently from c3c86e1 to 267571f Compare October 6, 2026 23:36
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from beab783 to 6a5fc9e Compare October 13, 2026 18:32
@Sheikah45
Sheikah45 force-pushed the develop branch 4 times, most recently from 3bbe3c9 to 651caab Compare October 20, 2026 00:23
@renovate renovate Bot changed the title Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.10 Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.11 Oct 21, 2026
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from 6a5fc9e to 168cb16 Compare October 21, 2026 18:38
@Sheikah45
Sheikah45 force-pushed the develop branch 3 times, most recently from a1c7d06 to fcc7b03 Compare October 22, 2026 01:28
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from 168cb16 to f72600a Compare October 22, 2026 02:16
@Sheikah45
Sheikah45 force-pushed the develop branch 6 times, most recently from af606a9 to e1333b8 Compare October 26, 2026 02:41
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from f72600a to 9b179a5 Compare October 26, 2026 16:41
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from 9b179a5 to 38ec9d3 Compare October 27, 2026 00:46
@Sheikah45
Sheikah45 force-pushed the develop branch 2 times, most recently from 834ba1f to 18629e0 Compare October 29, 2026 00:02
@renovate
renovate Bot force-pushed the renovate/org.mariadb.jdbc-mariadb-java-client-3.x branch from 38ec9d3 to c43bb3f Compare October 29, 2026 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants