> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5/3.5.4.md).

# Connector/J 3.5.4 Changelog

Full changelog for MariaDB Connector/J 3.5.4, listing every commit in the release.

<a href="https://mariadb.com/downloads/connectors/connectors-data-access/java8-connector" class="button primary">Download</a> <a href="/docs/release-notes/connectors/java/3.5/3.5.4.md" class="button secondary">Release Notes</a> <a href="/docs/release-notes/connectors/java/changelogs/3.5/3.5.4.md" class="button secondary">Changelog</a> <a href="/docs/connectors/mariadb-connector-j/about-mariadb-connector-j.md" class="button secondary">Connector/J Overview</a>

**Release date:** 1 Jul 2025

For the highlights of this release, see the [release notes](/docs/release-notes/connectors/java/3.5/3.5.4.md).

The revision number links will take you to the revision's page on GitHub. On [GitHub](https://github.com/MariaDB/mariadb-connector-j) you can view more details of the revision and view diffs of the code modified in that revision.

* [Revision #ce280ce3](https://github.com/mariadb-corporation/mariadb-connector-j/commit/ce280ce3) \[misc] ensure test stability with MySQL
* [Revision #2a916fff](https://github.com/mariadb-corporation/mariadb-connector-j/commit/2a916fff) \[misc] ensure pkcs testing db2f3f99 bump 3.5.4 version bc3bec4f Merge branch 'develop'
* [Revision #69114ab8](https://github.com/mariadb-corporation/mariadb-connector-j/commit/69114ab8) \[[CONJ-1260](https://jira.mariadb.org/browse/CONJ-1260)] DatabaseMetaData.getExportedKeys may be slow
* [Revision #413760da](https://github.com/mariadb-corporation/mariadb-connector-j/commit/413760da) \[misc] correct schedule on maintenance version
* [Revision #b58aa848](https://github.com/mariadb-corporation/mariadb-connector-j/commit/b58aa848) \[[CONJ-1261](https://jira.mariadb.org/browse/CONJ-1261)] Provide an option to cache the results of loadCodecs
* [Revision #ec452a7b](https://github.com/mariadb-corporation/mariadb-connector-j/commit/ec452a7b) \[misc] connect to docker if env set
* [Revision #70ff8bd4](https://github.com/mariadb-corporation/mariadb-connector-j/commit/70ff8bd4) \[misc] add server ca + pkcs12 test
* [Revision #b9c31cf3](https://github.com/mariadb-corporation/mariadb-connector-j/commit/b9c31cf3) \[misc] correct github action default java version
* [Revision #65c4d55f](https://github.com/mariadb-corporation/mariadb-connector-j/commit/65c4d55f) \[misc] remove skysql and xpand tests
* [Revision #18670dbb](https://github.com/mariadb-corporation/mariadb-connector-j/commit/18670dbb) \[misc] correct github action default java version
* [Revision #4996ad30](https://github.com/mariadb-corporation/mariadb-connector-j/commit/4996ad30) \[misc] remove skysql and xpand tests
* [Revision #8091e060](https://github.com/mariadb-corporation/mariadb-connector-j/commit/8091e060) \[misc] github action script simplification
* [Revision #407150a8](https://github.com/mariadb-corporation/mariadb-connector-j/commit/407150a8) \[misc] github action script simplification
* [Revision #0ed436f7](https://github.com/mariadb-corporation/mariadb-connector-j/commit/0ed436f7) \[misc] correcting label on github action
* [Revision #5f2773d2](https://github.com/mariadb-corporation/mariadb-connector-j/commit/5f2773d2) \[misc] correcting label on github action
* [Revision #e9e07fea](https://github.com/mariadb-corporation/mariadb-connector-j/commit/e9e07fea) \[misc] add github action cron
* [Revision #a011d3ca](https://github.com/mariadb-corporation/mariadb-connector-j/commit/a011d3ca) \[misc] add github action cron
* [Revision #feb5edf8](https://github.com/mariadb-corporation/mariadb-connector-j/commit/feb5edf8) \[misc] github action testing by default all maintained / develop branches 27054017 Merge pull request #207 from rusher/master
* [Revision #1c17ff07](https://github.com/mariadb-corporation/mariadb-connector-j/commit/1c17ff07) \[misc] add correct CI badge
* [Revision #3ea02b37](https://github.com/mariadb-corporation/mariadb-connector-j/commit/3ea02b37) \[misc] action script improvement
* [Revision #a6e6a7eb](https://github.com/mariadb-corporation/mariadb-connector-j/commit/a6e6a7eb) \[misc] test stability improvement
* [Revision #92e797f8](https://github.com/mariadb-corporation/mariadb-connector-j/commit/92e797f8) \[misc] Metadata compatibility with MariaDB 12.0
* [Revision #89e0a6de](https://github.com/mariadb-corporation/mariadb-connector-j/commit/89e0a6de) \[misc] action script improvement 5266f395 Merge pull request #206 from rusher/master
* [Revision #3d23d5bc](https://github.com/mariadb-corporation/mariadb-connector-j/commit/3d23d5bc) \[[CONJ-1258](https://jira.mariadb.org/browse/CONJ-1258)] github action
* [Revision #a5b1b266](https://github.com/mariadb-corporation/mariadb-connector-j/commit/a5b1b266) \[misc] test stability improvement
* [Revision #05d55b33](https://github.com/mariadb-corporation/mariadb-connector-j/commit/05d55b33) \[misc] Metadata compatibility with MariaDB 12.0
* [Revision #f0971365](https://github.com/mariadb-corporation/mariadb-connector-j/commit/f0971365) \[misc] removing the packet skipping method.
* [Revision #aa40bbe4](https://github.com/mariadb-corporation/mariadb-connector-j/commit/aa40bbe4) \[misc]code style correction
* [Revision #f6724cc9](https://github.com/mariadb-corporation/mariadb-connector-j/commit/f6724cc9) \[[CONJ-1256](https://jira.mariadb.org/browse/CONJ-1256)] returns server real catalog name 9df73f7d Merge pull request #204 from emaccaull/fix/pool-lock-contention
* [Revision #ed969515](https://github.com/mariadb-corporation/mariadb-connector-j/commit/ed969515) \[[CONJ-1234](https://jira.mariadb.org/browse/CONJ-1234)] correct type definitions in DatabaseMetaData.getTypeInfo()
* [Revision #0dc7feef](https://github.com/mariadb-corporation/mariadb-connector-j/commit/0dc7feef) \[misc] Fix test data inconsistencies and align expected type info.
* [Revision #0a46108f](https://github.com/mariadb-corporation/mariadb-connector-j/commit/0a46108f) \[[CONJ-1255](https://jira.mariadb.org/browse/CONJ-1255)] getString on BIT(1) field doesn't respect transformedBitIsBoolean option
* [Revision #631c7eaf](https://github.com/mariadb-corporation/mariadb-connector-j/commit/631c7eaf) \[[CONJ-1254](https://jira.mariadb.org/browse/CONJ-1254)] DatabaseMetadata.getTypeInfo() might return wrong value for AUTO\_INCREMENT, FIXED\_PREC\_SCALE and CASE\_SENSITIVE
* [Revision #5281b67f](https://github.com/mariadb-corporation/mariadb-connector-j/commit/5281b67f) \[[CONJ-1252](https://jira.mariadb.org/browse/CONJ-1252)] GSSAPI error when exchanges from server starts with 0x01 byte
* [Revision #3481f52b](https://github.com/mariadb-corporation/mariadb-connector-j/commit/3481f52b) \[misc] code style correction
* [Revision #f293b34e](https://github.com/mariadb-corporation/mariadb-connector-j/commit/f293b34e) \[misc] remove wrong test file
* [Revision #60b5d38e](https://github.com/mariadb-corporation/mariadb-connector-j/commit/60b5d38e) \[[CONJ-1251](https://jira.mariadb.org/browse/CONJ-1251)] Zero SSL configuration only works when not setting SSL configuration
* [Revision #fca009dc](https://github.com/mariadb-corporation/mariadb-connector-j/commit/fca009dc) \[misc] provide better TLS error when using java standard system variables cccf87ba Speed up concurrent pool creation
* [Revision #3999c0dc](https://github.com/mariadb-corporation/mariadb-connector-j/commit/3999c0dc) \[[CONJ-1250](https://jira.mariadb.org/browse/CONJ-1250)] saving CallableStatement.getParameterMetaData() to avoid query each time
* [Revision #275b86be](https://github.com/mariadb-corporation/mariadb-connector-j/commit/275b86be) \[[CONJ-1247](https://jira.mariadb.org/browse/CONJ-1247)] possible race condition resulting in an NPE
* [Revision #e4e414fa](https://github.com/mariadb-corporation/mariadb-connector-j/commit/e4e414fa) \[misc] bump 3.5.4-SNAPSHOT version
* [Revision #3a78c35c](https://github.com/mariadb-corporation/mariadb-connector-j/commit/3a78c35c) \[misc] update CHANGELOG for 3.5.3

<sub>*This page is: Copyright © 2026 MariaDB. All rights reserved.*</sub>

{% @marketo/form formid="4316" formId="4316" %}
