Changelog
1.14.1 (2023-10-11)
Bug Fixes
Dependencies
- Update actions/checkout action to v4 ( #1510 ) ( 8aef1d5 )
- Update actions/checkout action to v4.1.0 ( #1548 ) ( d6a6f1f )
- Update com.google.auth dependencies to v1.20.0 ( #1581 ) ( e7787dc )
- Update dependencies for github ( #1536 ) ( a8fb96f )
- Update dependencies for github ( #1597 ) ( ebf9199 )
- Update dependencies related to netty and r2dbc ( #1430 ) ( c72da09 )
- Update dependency charset-normalizer to v3 ( #1513 ) ( 479b503 )
- Update dependency com.github.jnr:jnr-unixsocket to v0.38.21 ( #1486 ) ( 193e5e9 )
- Update dependency com.google.api:gax to v2.34.0 ( #1547 ) ( 1d80e75 )
- Update dependency com.google.api:gax to v2.34.1 ( #1553 ) ( e9643c3 )
- Update dependency com.google.api:gax to v2.35.0 ( #1598 ) ( 6dac415 )
- Update dependency com.google.apis:google-api-services-sqladmin to v1beta4-rev20231004-2.0.0 ( #1599 ) ( efd9709 )
- Update dependency com.google.cloud:google-cloud-shared-config to v1.5.8 ( #1588 ) ( 366cd3a )
- Update dependency com.google.errorprone:error_prone_annotations to v2.22.0 ( #1545 ) ( c2d56dd )
- Update dependency com.google.guava:guava to v32.1.3-android ( #1607 ) ( fd7e9fd )
- Update dependency google-api-core to v2.11.1 ( #1480 ) ( eb32e96 )
- Update dependency google-api-core to v2.12.0 ( #1551 ) ( 497f5e3 )
- Update dependency google-auth to v2.23.0 ( #1481 ) ( 1f2f660 )
- Update dependency google-auth to v2.23.1 ( #1555 ) ( c8bab2b )
- Update dependency google-cloud-storage to v2.10.0 ( #1482 ) ( a2124ea )
- Update dependency google-resumable-media to v2.6.0 ( #1484 ) ( 120d549 )
- Update dependency googleapis-common-protos to v1.60.0 ( #1491 ) ( 024d6b2 )
- Update dependency graalvm to v23.1.0 ( #1542 ) ( d78052e )
- Update dependency importlib-metadata to v4.13.0 ( #1493 ) ( 5fe7f95 )
- Update dependency io.asyncer:r2dbc-mysql to v1.0.3 ( #1538 ) ( 12d7c41 )
- Update dependency io.asyncer:r2dbc-mysql to v1.0.4 ( #1596 ) ( 4dad8fd )
- Update dependency io.projectreactor:reactor-core to v3.5.10 ( #1487 ) ( 2ff54c5 )
- Update dependency io.projectreactor:reactor-core to v3.5.11 ( #1602 ) ( fb976dc )
- Update dependency jinja2 to v3.1.2 ( #1494 ) ( 0e6a5d6 )
- Update dependency keyring to v23.13.1 ( #1495 ) ( 8536e60 )
- Update dependency markupsafe to v2.1.3 ( #1496 ) ( a2b7434 )
- Update dependency maven to v3.9.5 ( #1583 ) ( 40faaac )
- Update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.4.1 ( #1497 ) ( e49ec73 )
- Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.6.0 ( #1528 ) ( fc94cfa )
- Update dependency org.checkerframework:checker-qual to v3.38.0 ( #1498 ) ( 8231af2 )
- Update dependency org.checkerframework:checker-qual to v3.39.0 ( #1569 ) ( 65673b7 )
- Update dependency org.codehaus.mojo:versions-maven-plugin to v2.16.1 ( #1541 ) ( aeefd5a )
- Update dependency org.mariadb.jdbc:mariadb-java-client to v3.2.0 ( #1499 ) ( 8117719 )
- Update dependency pyasn1 to v0.5.0 ( #1500 ) ( 2991344 )
- Update dependency pyasn1-modules to v0.3.0 ( #1501 ) ( 1aeb9a7 )
- Update dependency pyjwt to v2.8.0 ( #1502 ) ( 1b27f4f )
- Update dependency typing-extensions to v4.8.0 ( #1532 ) ( 345f550 )
- Update dependency urllib3 to v2.0.6 ( #1568 ) ( 17afbf5 )
- Update dependency wheel to v0.41.2 ( #1507 ) ( eef30e0 )
- Update dependency zipp to v3.16.2 ( #1508 ) ( a5afb6c )
- Update github/codeql-action action to v2.21.6 ( #1524 ) ( 507a546 )
- Update github/codeql-action action to v2.21.7 ( #1526 ) ( 4d2e5ca )
- Update github/codeql-action action to v2.21.9 ( #1556 ) ( 787a27d )
- Update github/codeql-action action to v2.22.0 ( #1591 ) ( 33fa428 )
- Update graalvm/setup-graalvm digest to 6c7d417 ( #1537 ) ( fbc1eb0 )
- Update native-image.version to v0.9.27 ( #1527 ) ( 41dc714 )
- Update netty and r2dbc dependencies ( #1492 ) ( de76d89 )
- Update netty and r2dbc dependencies ( #1603 ) ( 40aa650 )
- Update netty and r2dbc dependencies to v4.1.98.Final ( #1543 ) ( 76e4ee3 )
- Update netty and r2dbc dependencies to v4.1.99.Final ( #1557 ) ( b10c6c3 )
- Update org.ow2.asm dependencies to v9.6 ( #1567 ) ( 1eb62a4 )
- Update python dependencies for kokoro ( #1521 ) ( 8726b26 )
- Update python dependencies for kokoro ( #1522 ) ( 3428a39 )
- Update python dependencies for kokoro ( #1533 ) ( 88172dc )
- Update python dependencies for kokoro ( #1559 ) ( 0e83bbf )
- Update python dependencies for kokoro ( #1560 ) ( cc75556 )
1.14.0 (2023-09-12)
Features
- Add service account impersonation credentials factory. ( #1425 ) ( 6e21931 )
- Add support for service account impersonation. ( #1426 ) ( 7206a62 )
Bug Fixes
- re-use existing connection info during force refresh ( #1441 ) ( 769de5e )
- Use guava rate limiter instead of dev.failsafe ( #1393 ) ( d27f2a6 )
Documentation
- Add documentation for Service Account Impersonation feature. ( #1427 ) ( f0a0936 ), closes #1168
- correct typo in jdbc-mysql.md ( #1436 ) ( 7750bcd )
Dependencies
- Update actions/checkout action to v3.6.0 ( #1470 ) ( 63ef58a )
- Update actions/setup-java action to v3.12.0 ( #1429 ) ( 51c5c0e )
- Update actions/upload-artifact action to v3.1.3 ( #1464 ) ( b3a6d95 )
- Update dependency attrs to v22.2.0 ( #1471 ) ( eb9a4e6 )
- Update dependency charset-normalizer to v2.1.1 ( #1472 ) ( 894dc37 )
- Update dependency click to v8.1.7 ( #1473 ) ( e571422 )
- Update dependency com.github.jnr:jnr-ffi to v2.2.15 ( #1485 ) ( 83eb5f7 )
- Update dependency com.google.api:gax to v2.33.0 ( #1474 ) ( 37e6c7a )
- Update dependency com.google.apis:google-api-services-sqladmin to v1beta4-rev20230831-2.0.0 ( #1418 ) ( 7d91d32 )
- Update dependency com.google.auto.value:auto-value-annotations to v1.10.4 ( #1465 ) ( 35a8fdb )
- Update dependency com.google.errorprone:error_prone_annotations to v2.21.1 ( #1475 ) ( 5a7ba73 )
- Update dependency com.microsoft.sqlserver:mssql-jdbc to v12.4.1.jre8 ( #1478 ) ( 753a112 )
- Update dependency gcp-docuploader to v0.6.5 ( #1466 ) ( f75fb6f )
- Update dependency gcp-releasetool to v1.16.0 ( #1479 ) ( 6facdc1 )
- Update dependency google-cloud-core to v2.3.3 ( #1467 ) ( 048af3a )
- Update dependency google-crc32c to v1.5.0 ( #1483 ) ( d9be9af )
- Update dependency io.projectreactor:reactor-core to v3.5.9 ( #1420 ) ( 7473f98 )
- Update dependency io.r2dbc:r2dbc-pool to v1.0.1.RELEASE ( #1408 ) ( 067e67a )
- Update dependency org.graalvm.sdk:graal-sdk to v23 ( #1411 ) ( 2c78283 )
- Update dependency org.postgresql:r2dbc-postgresql to v1.0.2.RELEASE ( #1413 ) ( dbad4aa )
- Update dependency protobuf to v3.20.3 ( #1468 ) ( dfc7234 )
- Update dependency urllib3 to v1.26.16 ( #1469 ) ( 16938d3 )
- Update graalvm/setup-graalvm digest to 0e29e36 ( #1462 ) ( a97f4eb )
- Update junit5 monorepo ( #1366 ) ( fdf3eac )
- Update multiple dependencies. ( #1417 ) ( e18f930 )
- Update native-image.version to v0.9.26 ( #1421 ) ( 0a0a2a1 )
1.13.1 (2023-07-20)
Bug Fixes
- Increase threadpool count to avoid deadlocks ( #1391 ) ( 75fef46 ), closes #1314
- remove race condition bug in refresh logic ( #1390 ) ( c0a5d58 ), closes #1209 #1159
1.13.0 (2023-07-11)
Features
Bug Fixes
1.12.0 (2023-06-12)
Features
- Use new certificate refresh logic ( 5ad6103 )
Bug Fixes
- Fix refresh futures to avoid a hanging future when an api request fails during refresh. ( #1319 ) ( 1277b5e )
- log error when token is invalid ( #1313 ) ( 2130317 ), closes #1174
- Retry when attempting to get the auth token ( #1301 ) ( 2694cc5 ), closes #1288 #1127
1.11.2 (2023-05-10)
Bug Fixes
- deprecate support for MySQL connector/J 5 ( #1278 ) ( 44d6e51 )
- update dependencies to latest versions ( #1285 ) ( 52b3715 )
1.11.1 (2023-04-10)
Bug Fixes
1.11.0 (2023-02-27)
Features
1.10.0 (2023-02-07)
Features
1.9.0 (2023-01-23)
Features
1.8.3 (2023-01-18)
Bug Fixes
1.8.2 (2023-01-13)
Bug Fixes
1.8.1 (2023-01-11)
Bug Fixes
1.8.0 (2022-12-08)
Features
- enable setting ipType configuration option for SQL Server connector ( #936 ) ( e76518d )
- support MySQL Automatic IAM Authentication ( #981 ) ( dc7d7ba )
Bug Fixes
1.7.2 (2022-11-02)
Bug Fixes
1.7.1 (2022-10-20)
Bug Fixes
- eliminate race condition in underlying auth library ( c6df99f )
1.7.0 (2022-09-09)
Features
Bug Fixes
- Add Automatic-Module-Name to MANIFEST.MF for JDK9+ module compatibility ( #953 ) ( 1dfceaf )
- default to using TLSv1.3 ( #939 ) ( 3b1c713 )
1.6.3 (2022-08-02)
Bug Fixes
1.6.2 (2022-07-12)
Bug Fixes
1.6.1 (2022-06-07)
Bug Fixes
1.6.0 (2022-05-03)
Features
1.5.0 (2022-04-01)
Features
1.4.4 (2022-02-25)
Bug Fixes
1.4.3 (2022-02-01)
Bug Fixes
1.4.2 (2022-01-04)
Bug Fixes
- Ensure all required dependencies are declared ( #634 ) ( 2fe4bf4 )
- r2dbc:parse 'enable_iam_authn' as String or Boolean as needed ( #688 ) ( d294864 )
1.4.1 (2021-12-07)
Bug Fixes
1.4.0 (2021-11-02)
Features
Bug Fixes
1.3.4 (2021-10-05)
Bug Fixes
1.3.3 (2021-09-07)
Bug Fixes
1.3.2 (2021-08-03)
Bug Fixes
- only replace refresh result if successful or current result is invalid ( #561 ) ( 01226b0 )
- r2dbc:fetch updated SSLData for each new connection ( #554 ) ( 007759c )
- remove dependency on internal sun.security.x509 classes ( #564 ) ( 79250e2 )
- strip padding from access tokens if present ( #566 ) ( 406bb66 )
1.3.1 (2021-07-13)
Bug Fixes
1.3.0 (2021-05-27)
Features
Bug Fixes
- exclude unreachable optional dependency in r2dbc-core ( #510 ) ( 448a353 )
- require TLSv1.3 when connecting using IAM authentication ( #506 ) ( 822a203 )
1.2.3 (2021-05-03)
Bug Fixes
1.2.2 (2021-04-06)
Bug Fixes
1.2.1 (2021-02-16)
Documentation
1.2.0 (2020-11-18)
Features
- add r2dbc support for MS SQL Server ( #328 ) ( fddcc7f )
- mysql:Deprecated the mysql-socket-factory-connector-j-6 artifact ( #342 ) ( c11b63a )
- add SQL Server JDBC support ( #263 ) ( 2a60a67 )
- use regionalized instance ids to prevent global conflicts with sqladmin v1 ( #303 ) ( 4bacca4 )