Skip to content

Release 3.39.2.1

Compare
Choose a tag to compare
@github-actions 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

  • 329fe0a [deps] bump actions/setup-java from 2 to 3 (#770)

Bumps actions/setup-java from 2 to 3.

Instead of relying of changing ifdefs use the variable declaration as anchor

  • fd53f17 return correct values for column data type details (#758)

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