Skip to content

Mybatis Parent 41

Compare
Choose a tag to compare
@hazendaz hazendaz released this 01 Dec 17:34
· 407 commits to master since this release
  • [POTENTIALLY BREAKING] Move from maven-bundle-plugin to bnd-maven-plugin. Note that bnd plugin which is replacement of the older one does not provide include resources. However, not sure how valuable that was given it pointed to our source code path for resources and included mention of license / notice which doesn't seem necessary for OSGI.

  • [BREAKING] Upgrade maven site to site 2.0.0 (changed from decoration xsd). Downstream sites needs same upgrade and when using multiple languages, add 'default' instead of 'en' otherwise it will sub packages 'en' whereas it used to treat that as default.

  • Enable sort pom by default (currently all underlying usage sorted manually via plugin)

  • Pick up impsort groups for config,de,examples from mybatis dynamic sql

  • Add git commit id to the javadoc jars as well

  • Hard fork of coveralls plugin to my fork (com.github.hazendaz.maven) to incorporate all changes from various upstreams and dropping dependency on bind-api (javax namespace)

  • Bump bnd plugin to 7.0.0 and drop back to 6.4.1 for java 16 or lower builds (plugin is at 6.4.0 on older builds)

Build

  • Added 'site' GHA in order to show how to on demand run site distribution as current maven process only handles single module builds. This requires a level of setup in GHA with a key added for the process. Therefore its existence is not enough to use it. These will be setup across all of mybatis in coming weeks.