Releases: xvik/generator-lib-java
Releases · xvik/generator-lib-java
3.1.0
- Update ru.vyarus.java-lib 2.2.2 -> 2.3.1
- Update ru.vyarus.github-info 1.3.0 -> 1.4.0
- Update ru.vyarus.quality 4.6.0 -> 4.8.0
- Update com.github.ben-manes.versions 0.39.0 -> 0.44.0
- Update et.researchgate.release 2.8.1 -> 3.0.2
- Fix jitpack support
- By default, release plugin assume main branch (setting for master commented)
- Release process no longer perform full build (researchgate/gradle-release#374)
3.0.3
- Update ru.vyarus.java-lib 2.2.1 -> 2.2.2 (disable publication option, support submodules without coverage)
- Fix multi-module with bom maven central publication:
- pom section from allprojects wasn't applied in subprojects because java plugin is activated only in subprojects
- bom was not publishing
- Add jdk 16 to CI builds
3.0.2
3.0.1
3.0.0
- Minimal required node 12.12.0
- Update to gradle 6.9
- Update ru.vyarus.quality 4.0.0 -> 4.6.0
- Update com.github.ben-manes.versions 0.27.0 -> 0.39.0
- Update ru.vyarus.github-info 1.2.0 -> 1.3.0
- Update ru.vyarus.java-lib 2.1.0 -> 2.2.0 (much multi-module logic moved to plugin)
- (breaking) Removed jcenter publishing, instead publish to maven central directly
- Remove com.jfrog.bintray plugin
- Add io.github.gradle-nexus.publish-plugin (1.1.0)
- Add signing plugin (signing now manual; certificate configuration required)
- Remove jcenter badge and repo usages
- Disable gradle metadata publishing
- Remove java version selection: java8 used by default for compilation
- Remove animalsniffer usage
- Enable mavenLocal as plugin repository by default (in settings.gradle)
- Use spock 2.0 (groovy 3)
- Remove spring dependency-management plugin in favour of gradle platform
- In multi-module project bom module removed: instead platform
is declared in the ROOT project, like maven (BOM published on release as before)
Generated subproject poms does not depend on BOM anymore (direct dependencies put instead)
- In multi-module project bom module removed: instead platform
- settings.gradle is modified now on project update
Settings now contains plugin repos declaration and buildscan configuration
2.8.0
2.7.0
- Fix node compatibility: minimal required node is 8.5.0
- Update gradle 4.8.1 -> 5.6.4
- Enable gradle build scan for failed builds
- Update et.researchgate.release 2.7.0 -> 2.8.1
- Update ru.vyarus.quality 3.1.1 -> 4.0.0
- Update gradle-animalsniffer-plugin 1.4.3 -> 1.5.0
- Update com.github.ben-manes.versions 0.20.0 -> 0.27.0
- Update spock to 1.1 -> 1.2
- Add io.spring.dependency-management plugin for BOM management (instead of gradle core support)
- Add Automatic-Module-Name in manifest for java 11
- Travis changes: add build matrix with jdk11, use openjdk8, lock to xenial disto
- Add jdk11 to appveyor build
- Use shields badge instead of bintray badge (badge issue was fixed on shields side)
- Add multi-module project generation
2.6.0
- Update gradle 4.6 -> 4.8.1
- Update et.researchgate.release 2.6.0 -> 2.7.0
- Update com.jfrog.bintray 1.8.0 -> 1.8.4
- Update com.github.ben-manes.versions 0.17.0 -> 0.20.0
- Update ru.vyarus.java-lib 1.0.5 -> 1.1.2
- Update ru.vyarus.quality 3.0.0 -> 3.1.1
NOTE: gradle STABLE_PUBLISHING option is enabled by default
2.5.0
- Update gradle 4.1 -> 4.6
- Update gradle-quality-plugin 2.3.0 -> 3.0.0
- Update gradle-animalsniffer-plugin 1.4.1 -> 1.4.3
- Update gradle-bintray-plugin 1.7.3 -> 1.8.0
- Update gradle-versions-plugin 0.15.0 -> 0.17.0
- Use spotbugs-annotations dependency instead of jsr305
- Add windows build via appveyor
- New file .appveyor.yml
- Coverage uploaded to codecov (with windows flag)
- Update travis config: coverage sent to codecov (with linux tag)
- Remove coveralls plugin (switch from coveralls to codecov because it could merge coverages from different platforms)
- Update README:
- Add appveyor and codecov badges (instead of coveralls)
- Replace jcenter badge from shields to bintray native badge (because shields bintray support not working)
2.4.0
- Update gradle 3.3 -> 4.1
- Update gradle-release-plugin 2.5.0 -> 2.6.0
- Update gradle-quality-plugin 2.1.0 -> 2.3.0
- Update gradle-animalsniffer-plugin 1.2.0 -> 1.4.1
- Update gradle-versions-plugin 0.13.0 -> 0.15.0
- Update gradle-java-lib-plugin 1.0.4 -> 1.0.5
- Update coveralls-gradle-plugin 2.7.1 -> 2.8.1
- Update spock to 1.0 -> 1.1
- Update travis config:
- increase check task timeout to 20 min
- disable gradle daemon (recommended)
- remove TERM=dump (set automatically by travis)
- update cache management