Skip to content

Switch to the actively maintained UCanAccess continuation - #503

Open
spannm wants to merge 1 commit into
dashjoin:masterfrom
spannm:jackcess-fork-upgrade
Open

spannm wants to merge 1 commit into
dashjoin:masterfrom
spannm:jackcess-fork-upgrade

Conversation

@spannm

@spannm spannm commented Sep 13, 2026 •

Copy link
Copy Markdown

net.sf.ucanaccess:ucanaccess is defunct. Development of UCanAccess continues at https://github.com/spannm/ucanaccess, and releases go to Maven Central as io.github.spannm:ucanaccess, on top of a maintained Jackcess fork (io.github.spannm:jackcess).

dashjoin only talks to UCanAccess through the JDBC driver (jdbc:ucanaccess:...), so this is just a change of coordinates. Driver class and URL stay the same.

I also removed the separate com.healthmarketscience Jackcess 3.0.1 pin. It was there to get a newer Jackcess under the old UCanAccess, and the new one brings a matching Jackcess by itself.

I checked that dashjoin-core builds with JDK 25, and a quick test with the resolved jars (ucanaccess 5.2.0, jackcess 5.2.0, your hsqldb 2.7.2) could create, write and read an .accdb file.

Disclosure: I am one of the original UCanAccess developers and continue to maintain it.

@spannm spannm changed the title Switch to the actively maintained UCanAccess fork Switch to the actively maintained UCanAccess continuation Sep 13, 2026
net.sf.ucanaccess is defunct. Development continues as
io.github.spannm:ucanaccess on Maven Central, so move to 5.2.0. Also
drop the separate Jackcess 3.0.1 pin: the new UCanAccess brings a
matching Jackcess itself.
@spannm
spannm force-pushed the jackcess-fork-upgrade branch from 90cdb40 to 3c3075a Compare October 17, 2026 19:56
@spannm

spannm commented Oct 17, 2026

Copy link
Copy Markdown
Author

Hi @aeberhart I've updated this to UCanAccess 5.2.0, which was published yesterday, and squashed it into a single commit.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant