Skip to content

Releases: Splitties/refreshVersions

v0.6.4

04 Oct 11:44
Compare
Choose a tag to compare

implements #96 isStable(currentVersion) && isNonStable(candidate.version)

v0.6.3

04 Oct 11:43
Compare
Choose a tag to compare

Fix #94: Libs.kt is broken by a wrong indent

v0.6.2

01 Oct 15:27
1199312
Compare
Choose a tag to compare

0.6.2

If you want to manage your versions from gradle.properties for better compilation avoidance,
but still want to have buildSrc/src/main/Libs.kt generated in your multi-module Gradle build,
that's now possible.

  • Run $ ./gradlew refreshVersions && ./gradlew buildSrcVersions
  • To look for available dependency updates, run $ ./gradlew refreshVersions
  • When you add a dependency, run $ ./gradlew buildSrcVersions

Other changes

  • Fixes #92 gradle.properties is getting updated and Versions.kt stops updating when running buildSrcVersions
  • Add non regression for identifiers in gradle.properties
  • Add Github issue and pull-request templates
  • Improve README

v0.6.1

19 Sep 07:51
e117dc0
Compare
Choose a tag to compare

Refine naming convention #80
Add plugin version in the output
Restore indent=FOUR_SPACES when no editorconfig is there
Add "#" at the beginning of a line in "gradle.properties" so that IntelliJ does not refactor/break the alignment

v0.6.0: Fix Travis-CI

17 Sep 20:24
Compare
Choose a tag to compare

v0.6.0

See CHANGELOG.md

v0.5.0

11 Sep 05:31
ccfabd4
Compare
Choose a tag to compare

v0.2.5

22 Oct 10:04
81fe0c7
Compare
Choose a tag to compare
  • #10 Detect when multiple dependencies from the same group use the same version
  • #8 Order dependencies by group

v0.2.4

16 Oct 13:52
950b930
Compare
Choose a tag to compare

0.2.4

  • #4 SyncLibs generate wrong output file
  • #1 Make it slightly easier to manually update the version
  • #3 Add buildSrc/.gitignore

0.2.3

0.2.2

  • Versions is now in a separate file buildSrc/src/main/java/Versions.kt (this way it works out of the box from a groovy build.gradle file)
  • Use FDQN when we detect a meaning-less names like runner, core, test, ...