Skip to content

Releases: littlerobots/version-catalog-update-plugin

v0.8.4

26 Jan 10:16
9a8fe0a
Compare
Choose a tag to compare

Version 0.8.4

  • Fail the build when an incompatible XML parser is on the build classpath with Gradle 8.4+ and 7.6.3 ([#139]
    (#139))
  • Add kts extension for version selector (new resolver only)

v0.8.3

24 Dec 20:20
96b0c24
Compare
Choose a tag to compare

Fixes and enhancements for the internal resolver:

  • Handle variants / redirection correctly (#129)
  • Handle unresolved libraries due to capability conflicts (#131)
  • Per catalog version selectors (#130)

Also fixes an issue where versions weren't correctly grouped due to a regression in 0.8.2

v0.8.2

22 Dec 09:50
14ca449
Compare
Choose a tag to compare

🚨 This version introduces a new way to resolve dependencies, no longer depending on the Gradle versions plugin 🚨

This functionality is not enabled by default yet, but can be enabled by setting a property. Please try it out and report any issues you might find!

See #125 on how to enable the new resolver, what the behavioural changes are and some of the rationale behind the change.

Full list of changes:

  • Versions grouping picks the most common version #127
  • Resolve dependencies from the plugin itself #123

v0.8.1

18 Jul 17:07
2a4b101
Compare
Choose a tag to compare
  • Order of sections in the version catalog is now maintained #113

v0.8.0

14 Mar 09:07
5715b69
Compare
Choose a tag to compare
  • Added an option to specify the toml file to use for the default tasks (#92)
  • Added a warning for plugin dependencies with a version condition that can be upgraded, similar to library dependencies. (#95)
  • Removed the compile-time dependency on the versions plugin. This should fix class path issues when the versions plugin is applied from an init script for example. (#97)
  • Fixed warnings when configuration cache is enabled (#103)

v0.7.0

14 Oct 11:39
a6013ac
Compare
Choose a tag to compare

v0.6.1

28 Aug 17:51
7222c56
Compare
Choose a tag to compare
  • Fixed an issue with grouping versions #82
  • Fix: retain order of kept versions #78
  • Now also available from the Gradle Plugin portal (since 0.6.0 actually 😄 )

v0.6.0

22 Aug 14:51
3c4fcd4
Compare
Choose a tag to compare
  • New feature: --interactive command line option to stage changes without updating the TOML file #63
  • Shadow (bundle) dependencies to prevent conflicts with other plugins #39
  • Fix an issue with unused transitive dependencies causing unwanted changes to the TOML file #71
  • Removed --add option. #69

v0.5.3

29 Jul 14:05
d721560
Compare
Choose a tag to compare
  • Fix an issue with unused kept pinned dependencies causing the update task to fail #61

v0.5.2

29 Jul 12:14
ed177e1
Compare
Choose a tag to compare

Something went wrong with this release, it does not contain any changes, please refer to v0.5.3