Skip to content

Releases: microsphere-projects/microsphere-build

0.2.7

12 Apr 09:02

Choose a tag to compare

Release Notes: Version 0.2.7

Build and Workflow Enhancements

  • Refined maven-publish workflow steps and permissions. (#9698043)
  • Updated Maven workflows to use single quotes for branches and normalized quotes in workflow branch lists. (#6c3f8ca, #9a08665)
  • Improved dependabot.yml indentation for update configurations. (#8f27c01)
  • Added a workflow to sync branches from upstream. (#d730bba)
  • Introduced matrix-based approach to merge main into branches. (#95c49bb)
  • Enhanced release creation steps, including Copilot-generated release notes. (#c766467)

Other Changes

Full Changelog: 0.2.6...0.2.7

v0.2.6

04 Apr 07:05

Choose a tag to compare

What's Changed

  • Add wiki documentation for Microsphere Build by @Copilot in #158
  • Bump com.puppycrawl.tools:checkstyle from 13.3.0 to 13.4.0 by @dependabot[bot] in #159
  • feat: configure flatten-maven-plugin to inherit url, scm, and developers from parent by @Copilot in #160

Full Changelog: v0.2.5...v0.2.6

v0.2.5

19 Mar 10:48
d2923cb

Choose a tag to compare

What's Changed

  • Release 0.2.3 by @mercyblitz in #140
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #152
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #150
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in #146
  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.9.0 to 0.10.0 by @dependabot[bot] in #145
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #149
  • Bump org.apache.maven.plugins:maven-release-plugin from 3.3.0 to 3.3.1 by @dependabot[bot] in #141
  • Bump com.puppycrawl.tools:checkstyle from 12.2.0 to 13.3.0 by @dependabot[bot] in #151
  • docs: sync README.md plugin versions with pom.xml by @Copilot in #153
  • Add workflow to auto-merge main into dev and release branches by @Copilot in #154
  • Add automated release job to Maven Publish workflow by @Copilot in #155
  • Add microsphere-build-example sub-module and update testing setup by @mercyblitz in #156

New Contributors

  • @Copilot made their first contribution in #153

Full Changelog: 0.2.3...v0.2.5

v0.2.4

18 Mar 05:00

Choose a tag to compare

What's Changed

  • Release 0.2.3 by @mercyblitz in #140
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #152
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #150
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in #146
  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.9.0 to 0.10.0 by @dependabot[bot] in #145
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #149
  • Bump org.apache.maven.plugins:maven-release-plugin from 3.3.0 to 3.3.1 by @dependabot[bot] in #141
  • Bump com.puppycrawl.tools:checkstyle from 12.2.0 to 13.3.0 by @dependabot[bot] in #151
  • docs: sync README.md plugin versions with pom.xml by @Copilot in #153
  • Add workflow to auto-merge main into dev and release branches by @Copilot in #154
  • Add automated release job to Maven Publish workflow by @Copilot in #155

New Contributors

  • @Copilot made their first contribution in #153

Full Changelog: 0.2.3...0.2.4

v0.0.24

18 Mar 04:59

Choose a tag to compare

What's Changed

  • Release 0.2.3 by @mercyblitz in #140
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #152
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #150
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in #146
  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.9.0 to 0.10.0 by @dependabot[bot] in #145
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #149
  • Bump org.apache.maven.plugins:maven-release-plugin from 3.3.0 to 3.3.1 by @dependabot[bot] in #141
  • Bump com.puppycrawl.tools:checkstyle from 12.2.0 to 13.3.0 by @dependabot[bot] in #151
  • docs: sync README.md plugin versions with pom.xml by @Copilot in #153
  • Add workflow to auto-merge main into dev and release branches by @Copilot in #154
  • Add automated release job to Maven Publish workflow by @Copilot in #155

New Contributors

  • @Copilot made their first contribution in #153

Full Changelog: 0.2.3...v0.0.24

v0.2.3

13 Dec 04:18
6046f0f

Choose a tag to compare

What's Changed

Plugins

  • Upgraded maven-source-plugin from 3.3.1 to 3.4.0
  • Upgraded maven-jar-plugin from 3.4.2 to 3.5.0
  • Upgraded maven-war-plugin from 3.4.0 to 3.5.1
  • Upgraded maven-release-plugin from 3.1.1 to 3.3.0
  • Updated puppycrawl-tools-checkstyle (used by maven-checkstyle-plugin) from 12.1.0 to 12.2.0
  • Changed the maven-javadoc-plugin configuration in pom.xml to use the <doclint>none</doclint> property instead of <additionalOptions>-Xdoclint:none</additionalOptions>, aligning with recommended configuration practices.

Full Changelog: 0.2.2...0.2.3

v0.2.2

22 Oct 12:50
3b08ea0

Choose a tag to compare

What's Changed

Plugins

  • Upgraded jacoco-maven-plugin from version 0.8.13 to 0.8.14 for improved code coverage reporting.
  • Upgraded puppycrawl-tools-checkstyle from version 11.1.0 to 12.1.0 to use the latest Checkstyle rules and features.

Full Changelog: microsphere-build-0.2.1...0.2.2

v0.2.1

04 Oct 03:43
3c71df5

Choose a tag to compare

What's Changed

Profiles

  • Rename the profile java11 to be java11+
  • Add a new profile java17+
  • Add the profiled versions for com.puppycrawl.tools:checkstyle
    • java8+ : 9.3
    • java11+ : 10.26.1
    • java17+ : 11.1.0

Plugins

  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #81

  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.7.0 to 1.7.1 by @dependabot[bot] in #80

  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.7.1 to 1.7.3 by @dependabot[bot] in #97

  • Bump com.puppycrawl.tools:checkstyle from 10.23.0 to 10.26.1 by @dependabot[bot] in #79

  • Bump com.puppycrawl.tools:checkstyle from 8.18 to 11.1.0 by @dependabot[bot] in #100

  • Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.0 by @dependabot[bot] in #78

  • Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #88

  • Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #106

  • Bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #77

  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #93

  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #94

  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #95

  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in #96

  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.12.0 by @dependabot[bot] in #98

  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.9.0 by @dependabot[bot] in #99

Full Changelog: microsphere-build-0.2.0...microsphere-build-0.2.1

v0.2.0

09 Jul 12:37
af0fe91

Choose a tag to compare

What's Changed

Profiles

  • Add a publish profile with related plugins

Plugins

  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0
  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.6.0 to 1.7.0
  • Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.3 to 3.1.4
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3
  • Bump com.puppycrawl.tools:checkstyle from 10.21.1 to 10.23.0
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13
  • Bump org.asciidoctor:asciidoctor-maven-plugin from 3.1.1 to 3.2.0
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3

Publish

  • Change GitHub Actions to activate publish,ci instead of release,ci

Others

  • Parameterize with ${revision}
  • Centralize OSSRH staging/snapshots URIs in properties

Full Changelog: microsphere-build-0.1.1...microsphere-build-0.2.0

v0.1.1

07 Jan 09:19

Choose a tag to compare

What's Changed

Plugins Update

  • maven-javadoc-plugin 3.6.3 -> 3.11.2
  • maven-jar-plugin 3.3.0 -> 3.4.2
  • maven-deploy-plugin 3.1.1 -> 3.1.3
  • maven-share-plugin 3.5.2 -> 3.6.0
  • maven-release-plugin 3.0.1 -> 3.1.1
  • maven-failsafe-plugin 3.2.5 -> 3.5.2
  • maven-surefire-plugin 3.2.5 -> 3.5.2
  • maven-checkstyle-plugin 3.3.1 -> 3.6.0
  • maven-enforcer-plugin 3.4.1 -> 3.5.0
  • maven-gpg-plugin 3.2.2 -> 3.2.7
  • nexus-staging-maven-plugin 1.6.7 -> 1.7.0
  • asciidoctor-maven-plugin 3.0.0 -> 3.0.1
  • build-helper-maven-plugin 3.5.0 -> 3.6.0
  • puppycrawl-tools-checkstyle 8.18 -> 10.21.1

Github Actions

  • Enable dependabot

Changelog

Full Changelog: microsphere-build-0.1.1...microsphere-build-0.1.1

How to use

The Maven project could declare the parent element like:

<parent>
    <groupId>io.github.microsphere-projects</groupId>
    <artifactId>microsphere-build</artifactId>
    <version>0.1.1</version>
</parent>