Skip to content
This repository has been archived by the owner on Dec 5, 2024. It is now read-only.

Releases: wooga/atlas-version

3.2.0

19 Jul 13:29
c8b248b
Compare
Choose a tag to compare

Changes

3.1.1

15 Apr 14:11
e6a2014
Compare
Choose a tag to compare

Changes

  • ADD VersionPlugin now memoizes the version provider set on the projects #70 @Azurelol

3.1.0

16 Jan 13:05
2ec08a5
Compare
Choose a tag to compare

Changes

  • ADD isSnapshot, isDevelopment, isPrerelease and isFinal extension methods. #69 @Joaquimmnetto
  • FIX versionBuilder.setScope now recognizes both upper and lower cases. #68 @Joaquimmnetto

3.0.0

12 Jan 14:51
5925b36
Compare
Choose a tag to compare

Changes

  • ADD prefix property now can be set through environment or gradle properties. #60 @Joaquimmnetto
  • ADD Version tag prefix now is a property (previously only 'v') #58 @Joaquimmnetto
  • CHANGE Semver1-based strategies (semver, wdk) now uses MINOR as default release scope #66 @Joaquimmnetto
  • CHANGE NewSemver1Strategies renamed to Semver1Strategies #65 @Joaquimmnetto
  • CHANGE NewSemver2Strategies renamed to Semver2Strategies #65 @Joaquimmnetto
  • CHANGE VersionPluginExtension.isDevelopment/.isSnapshot/.isPrerelease/.isFinal are now Providers, instead of Properties. #64 @Joaquimmnetto
  • CHANGE All extension properties now are Property<T> instead of Provider<T> #60 @Joaquimmnetto
  • CHANGE Coalesces old MarkerTagStrategy and TagStrategy into a single PrefixVersionParser #59 @Joaquimmnetto
  • CHANGE IMPROVE Version code generation now consistent with version generation #58 @Joaquimmnetto
  • FIX Bug on marker versions due to the prefix being applied in the markers. Now the default prefix (v) is not applied on markers. #64 @Joaquimmnetto
  • IMPROVE enable use in gradle subprojects #61 @Joaquimmnetto
  • REMOVE Deprecated VersionScheme.semver/.semver2/.staticMarker/.wdk/.upm in favor of corresponding fields in VersionSchemes. #65 @Joaquimmnetto
  • REMOVE Deprecated strategies (NetflixOSS, old Semver1, old Semver2, WdkStrategies) in favor of NewSemver1/2 and opinion package strategies. #65 @Joaquimmnetto
  • REMOVE Deprecated VersionCodeScheme.generate function. This functionality is now dealt by the internal VersionCode.Scheme class. #59 @Joaquimmnetto
  • UPDATE gradle-commons to latest 2.x #67 @Joaquimmnetto
  • UPDATE gradle version to 7.6 #63 @Joaquimmnetto
  • UPDATE groovy version to 3.0 #63 @Joaquimmnetto
  • UPDATE spock version to 2.3 #63 @Joaquimmnetto

3.0.0-rc.3

12 Jan 10:07
44ff0e1
Compare
Choose a tag to compare
3.0.0-rc.3 Pre-release
Pre-release

Changes

  • ADD prefix property now can be set through environment or gradle properties. #60 @Joaquimmnetto
  • ADD Version tag prefix now is a property (previously only 'v') #58 @Joaquimmnetto
  • CHANGE Semver1-based strategies (semver, wdk) now uses MINOR as default release scope #66 @Joaquimmnetto
  • CHANGE NewSemver1Strategies renamed to Semver1Strategies #65 @Joaquimmnetto
  • CHANGE NewSemver2Strategies renamed to Semver2Strategies #65 @Joaquimmnetto
  • CHANGE VersionPluginExtension.isDevelopment/.isSnapshot/.isPrerelease/.isFinal are now Providers, instead of Properties. #64 @Joaquimmnetto
  • CHANGE All extension properties now are Property<T> instead of Provider<T> #60 @Joaquimmnetto
  • CHANGE Coalesces old MarkerTagStrategy and TagStrategy into a single PrefixVersionParser #59 @Joaquimmnetto
  • CHANGE IMPROVE Version code generation now consistent with version generation #58 @Joaquimmnetto
  • FIX Bug on marker versions due to the prefix being applied in the markers. Now the default prefix (v) is not applied on markers. #64 @Joaquimmnetto
  • IMPROVE enable use in gradle subprojects #61 @Joaquimmnetto
  • REMOVE Deprecated VersionScheme.semver/.semver2/.staticMarker/.wdk/.upm in favor of corresponding fields in VersionSchemes. #65 @Joaquimmnetto
  • REMOVE Deprecated strategies (NetflixOSS, old Semver1, old Semver2, WdkStrategies) in favor of NewSemver1/2 and opinion package strategies. #65 @Joaquimmnetto
  • REMOVE Deprecated VersionCodeScheme.generate function. This functionality is now dealt by the internal VersionCode.Scheme class. #59 @Joaquimmnetto
  • UPDATE gradle version to 7.6 #63 @Joaquimmnetto
  • UPDATE groovy version to 3.0 #63 @Joaquimmnetto
  • UPDATE spock version to 2.3 #63 @Joaquimmnetto

3.0.0-rc.2

26 Jun 11:28
6a9de4b
Compare
Choose a tag to compare
3.0.0-rc.2 Pre-release
Pre-release

Changes

3.0.0-rc.1

17 Apr 09:29
2ab8b2b
Compare
Choose a tag to compare
3.0.0-rc.1 Pre-release
Pre-release

Changes

  • ADD prefix property now can be set through environment or gradle properties. #60 @Joaquimmnetto
  • ADD Version tag prefix now is a property (previously only 'v') #58 @Joaquimmnetto
  • CHANGE All extension properties now are Property<T> instead of Provider<T> #60 @Joaquimmnetto
  • CHANGE Coalesces old MarkerTagStrategy and TagStrategy into a single PrefixVersionParser #59 @Joaquimmnetto
  • CHANGE IMPROVE Version code generation now consistent with version generation #58 @Joaquimmnetto
  • IMPROVE enable use in gradle subprojects #61 @Joaquimmnetto
  • REMOVE Deprecated VersionCodeScheme.generate function. This functionality is now dealt by the internal VersionCode.Scheme class. #59 @Joaquimmnetto

2.3.2

12 Jan 09:53
f62e3df
Compare
Choose a tag to compare

Changes

  • ADD SemVerStrategy log for repository status when found dirty #56 @Azurelol

2.3.1

08 Dec 14:24
3086b0e
Compare
Choose a tag to compare

Changes

2.3.0

06 Dec 10:24
1e12cef
Compare
Choose a tag to compare

Changes

  • ADD New Strategies for UPM projects, UPMStrategies #54 @Joaquimmnetto
  • ADD Tests for UPMStrategies, NewSemverV1Strategies NewSemverV2Strategies #54 @Joaquimmnetto
  • ADD IVersionScheme interface, allowing custom external version schemes. #53 @Joaquimmnetto
  • ADD VersionPluginExtension.inferVersion method, allowing generation of versions with parameters distinct from the ones set at the extension itself. #53 @Joaquimmnetto
  • CHANGE Version schemes now bundles strategies together, as described in the IVersionScheme interface. #53 @Joaquimmnetto
  • CHANGE Also deprecates NetflixOSSStrategies, behaviour to be removed in the next major. #52 @Joaquimmnetto
  • CHANGE Deprecate SemverV1Strategies and SemverV2Strategies in favor of LegacyNugetStrategies and SemverV2WithDefaultStrategies. #52 @Joaquimmnetto