Release 3.39.2.1
github-actions
released this
25 Aug 01:45
·
428 commits
to master
since this release
Changelog
π Features
- 0795636 add support for Linux musl x86 32bits
- 4102c1d support JDBC 4.2 large methods
- fc72417 enable DBSTAT Virtual Table
π Fixes
- 5387c7a use directory stream for temp dir cleanup
- 9979ba5 compile armv5 with soft float and without vfp
- 99cac10 empty result set should not be returned as closed
- 7e171d4 various correctness, memory leak and race condition fixes
- 9517b3a minor bug fixes and code cleanup
- 896054b getImportedKeys should not fail if referenced table does not exist
- 05c45bb return generated columns in DatabaseMetaData.getColumns
- 19cb96d getClob() should return null if the data is null
ποΈ Changes
- b619cfa use java.nio for file operations
- 0a194de comments as javadoc
- 1749e12 apply IntelliJ suggestions
- 3bf5ada use try-with-resource and assertThrows
- 49bf4e7 apply IntelliJ suggestions
π Build
- 6dd5a50 [native] rename alpine-linux64 target to linux-musl64
- f4e478d build native libraries by workflow_dispatch or PR comment
- 3fb1a21 apply IntelliJ suggestions
- f8e39f4 [native] sign Mac 64 binary
- 22b5f87 [native] add dockerfile for rcodesign
- 63c6c4a [native] build Mac arm64 with Docker
- cf8fe36 ignore dependabot for push events, will run on pull_request anyway
- 0770e1d change distribution to temurin for consistency
- 1926c63 add dependabot
- 97cc99d cleanup invalid compile option
- a96917e conditionally run MathFunctionsTest depending on compilation options
- 3e191e9 skip DBMetaDataTest.version if not compiled by us
- e48422c extract function to retrieve compile options
- 2022752 don't run deploy job on forks
- 97f8faf run CI on branches
- f0be678 add math functions test
- bcf889f publish jar file as release asset
- 3c84e2d force push tags for release commits [skip ci]
π Documentation
- d5cbe62 document how to load specific native library
- c77bbd1 add contribution section in README.md
- 4b05f4a build instructions for external amalgamation archive
- a4b954e remove provided scope for Maven Shade hint
- aa14ab6 remove outdated javadoc comment about unsupported aggregate functions
- c84a077 update documentation
Bumps actions/setup-java from 2 to 3.
Instead of relying of changing ifdefs use the variable declaration as anchor
provide valid COLUMN_SIZE and DECIMAL_DIGITS values for columns queried using
Contributors
We'd like to thank the following people for their contributions:
Sebastian Baumhekel, dependabot[bot], Michael Osipov, GitHub, Gauthier Roebroeck, github-actions, Gauthier, Andrew Pikler