Skip to content

Releases: spannm/ucanaccess

5.1.2

31 Oct 07:59
Compare
Choose a tag to compare

Happy to announce the 5.1.2 release

Release artifacts are available at Maven Central and here (for convenience).

What has changed?

  • Upgrade HSQLDB dependency to org.hsqldb:hsqldb:jar:2.7.3 (closes #6)
  • Complete bin.zip distribution for download (closes #7)
  • Binary distrib to contain shaded executable uber jar (closes #9)
  • Exclude ODBC Tables (closes #10)
  • Throw SQLFeatureNotSupportedException for unsupported driver features (closes #11)
  • Maven dependency updates
  • Avoid locale manipulation in unit tests
  • Fix Sonarcloud findings
  • Custom JUnit5 test sources
  • Switch from slf4j to JPL logging (Java Platform/System Logger)
  • Driver to return actual major and minor version
  • Move from com.healthmarketscience.jackcess to io.github.spannm.jackcess

Links

Dependencies

The project now only depends on HSQLDB and Jackcess at run-time:

mvn dependency:tree -Dscope=runtime
[INFO] --------------------< io.github.spannm:ucanaccess >---------------------
[INFO] Building UCanAccess 5.1.2
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- dependency:3.8.0:tree (default-cli) @ ucanaccess ---
[INFO] io.github.spannm:ucanaccess:jar:5.1.2
[INFO] +- org.hsqldb:hsqldb:jar:2.7.3:compile
[INFO] \- io.github.spannm:jackcess:jar:5.0.0:compile
[INFO]    \- org.apache.poi:poi:jar:4.1.2:compile
[INFO]       +- commons-codec:commons-codec:jar:1.13:compile
[INFO]       +- org.apache.commons:commons-collections4:jar:4.4:compile
[INFO]       +- org.apache.commons:commons-math3:jar:3.6.1:compile
[INFO]       \- com.zaxxer:SparseBitSet:jar:1.2:compile

5.1.1

15 Mar 14:17
Compare
Choose a tag to compare
  • Update unit test resources
  • Migrate documentation to Maven site
  • Upgrade slf4j version
  • Updates for code style
  • Document/modernize MS Access functions

Full Changelog

5.1.0

31 Oct 07:25
Compare
Choose a tag to compare
  • Deploy project snapshots to Sonatype snapshot repo
  • Upgrade hsqldb dependency from 2.5.0 to 2.7.1
  • Upgrade jackcess dependency from version 3.0.1 to 4.0.5
  • Upgrade from JUnit 4 to JUnit 5, test refactoring
  • Reduce size of huge test databases, harmonize databse file names
  • Modernize codebase
  • Updates for code style, configure static code analysis
  • Fork net.sf.ucanaccess:ucanaccess 5.0.1

Full Changelog