Releases: mybatis/parent
Releases · mybatis/parent
Mybatis Parent 37
- add 'ch', 'io', 'jakarta', 'nl' to impsort group
- remove deprecated 'optimize' from compiler plugin - does nothing
- Add parameters 'true' to compiler plugin
- Correct lock down of jdk usage to 11, 17, 19, 20, 21
- Adjust m2e usage for tests to use more global settings than compiler alone
- Remove m2e execution filters part of plugins now
Mybatis Parent 36
- Resolve git.commit.id issue with OSGI fixing manifest files
- Start sending sha-512/256 releases
- Ignore byte code enforcement in test scopes
- Allow tests to be at jdk 11 by default
- Update plugins to latest versions
Build items
- Update maven wrapper
- Migrate from dependabot to renovate for dependency management
Mybatis Parent 35
Build parent for mybatis projects
- Now requires jdk 11 to build with continued compilation to java 8 through use of release attribute for compiler and extra enforcer rules on byte code for dependencies.
- Added copyright date to the manifest
- License header processing modified, instead of 'license.txt', rename it to 'LICENSE_HEADER'
- License now supports a resource in folder of /unlicensed/ that will not apply license which is useful for test data
- Tidy plugin migrated to Sortpom plugin
- Coveralls group id changed to 'io.jsonwebtoken.coveralls'
- Added git-commit-id-plugin to display commit hash in manifest (jar|source jar| javadoc jar)
- Add propertiesEncoding using resource encoding to resource plugin
Warning
- Added git commit id plugin to display commit hash in manifest entries. This has a defect in relation to the bundle plugin. It is causing resolution not occur. This may affect usage and any downstream while upgrading should consider not releasing on this version until parent 36 is released in next few days.
Removals
- Old travis ci setup for tests has been removed.
- Legacy wagon-ssh as extension removed.
- Removed maven-scm-plugin.
- Dropped osgi remove headers for java before 8 and added 18, 19, and 20
- Removed animal sniffer as no longer needed.
Mybatis Parent 34
Parent Pom for Mybatis Projects (first creation of flagged release)