·
19 commits
to master
since this release
Pardon our dust, brushing off 2 years of changes...
User
- Dropped mybatis from project and re-implemented the classes it uses directly to reduce runtime dependencies
- Use secure https addresses throughout
- Use copy constructor instead of clone
- Ensure streams are closed
- Fix potential memory leak
- Various coding cleanups
Build
- Moved from dependabot to renovate
- Update GHA
- Update plugins / test dependencies
- Fix vulnerabilities in test packages
- Renamed license.txt to LICENSE_HEADER
- Updated maven build tools
- Require java 17 to build, still target java 8 runtime
- Moved java 11 profile into main build
- Move project into proper maven standard layout
NOTICE: This is expected last java 8 release. Given we had a couple year gap here and lots of changes, we are open to continue with necessary bug fixes if any should occur.