gradle-upgrade-interactive

CLI to interactively upgrade gradle dependencies, inspired by yarn.

MIT License

Downloads
20.5K
Stars
56
Committers
3

Bot releases are hidden (Show)

gradle-upgrade-interactive - 0.8.4 Latest Release

Published by kevcodez 11 months ago

  • Fixed interpolation of the output directory
gradle-upgrade-interactive - 0.8.3

Published by kevcodez 11 months ago

  • Fixed some commonjs imports
  • Restored colors package (accidentally removed)
gradle-upgrade-interactive - 0.8.0

Published by kevcodez 12 months ago

  • Support custom report path, fixes #6
  • Upgraded all dependencies to latest versions
  • Switch to ES6 import syntax
  • Get rid of package lock json
  • Bumped min Node version 18+
  • Bumped gradle-versions-plugin version to latest 0.49.0
gradle-upgrade-interactive - 0.7.4

Published by kevcodez almost 4 years ago

  • Upgraded jest, yargs and prompts
  • List latest version of the versions-plugin
gradle-upgrade-interactive - 0.7.3

Published by kevcodez about 4 years ago

  • Integrated prettier and reformatted all code
  • Upgraded libraries
  • Integrated ora to show a spinner while looking for upgrades
  • Text adjustments
  • Preminor and premajor version are colored now aswell
gradle-upgrade-interactive - 0.7.2

Published by kevcodez about 4 years ago

  • Dependency Upgrades
  • Updated info to latest version of versions-plugin
gradle-upgrade-interactive - 0.7.1

Published by kevcodez about 4 years ago

Just minor upgrades and raised gradle-versions-plugin to version 0.30.0 (latest as of today)

gradle-upgrade-interactive - Release - 0.7.0

Published by kevcodez over 4 years ago

  • Support replacing versions defined with val by extra in kotlin build scripts
val SPRING_BOOT by extra("2.3.0.M3")

dependencies {
    implementation("org.springframework.boot:spring-boot-starter-data-jdbc:$SPRING_BOOT")

}
gradle-upgrade-interactive - Release - 0.6.6

Published by kevcodez over 4 years ago

  • Fix an exception when upgrading gradle wrapper
gradle-upgrade-interactive - Release - 0.6.5

Published by kevcodez over 4 years ago

  • Build file paths get resolved using resolve rather than join
  • Ignore folders starting with a dot and node_modules when searching for build file paths
  • Use withFileTypes to get directory information, so another call to fs.statSync is obsolete and the performance is increased
gradle-upgrade-interactive - Release - 0.6.4

Published by kevcodez over 4 years ago

  • Removed obsolete console log
  • Fix hanging after upgrading
gradle-upgrade-interactive - Release - 0.6.3

Published by kevcodez over 4 years ago

  • Use current working dir (cwd) rather than __dirname to determine build files (__dirname actually returns the directory where the CLI is installed)
gradle-upgrade-interactive - Release - 0.6.2

Published by kevcodez over 4 years ago

  • CLI no longer hangs when a new gradle daemon is started when checking for upgrades
  • Use __dirname to determine current working dir rather than "."
  • A few more debug logs
  • Properly exit process by using process.exit() rather than just returning out of the main function
gradle-upgrade-interactive - Release - 0.6.1

Published by kevcodez over 4 years ago

  • Build file search is now recursively. Previously, only build files below the current directory were found.
  • Run will not throw un expected exception, when the versions plugin report is empty
gradle-upgrade-interactive - Release - 0.6.0

Published by kevcodez over 4 years ago

  • More debug logs with live updates (for gradle wrapper upgrades and using the versions plugin)
  • Better multi-project support by first reading all files and determining version replacements and then replacing it in every file
  • Dependency Upgrades
gradle-upgrade-interactive - 0.5.3

Published by kevcodez over 4 years ago

Minor dependency upgrades and new versions of the gradle versions plugin.

gradle-upgrade-interactive - 0.5.2 - Fix gradle command detection

Published by kevcodez over 4 years ago

Fixed a missing import.

gradle-upgrade-interactive - 0.5.1 - More debug logs / Relative file path

Published by kevcodez over 4 years ago

  • To determine the gradle wrapper, a relative path is used
  • More debug logs when determining gradle wrapper
gradle-upgrade-interactive - 0.5.0 - Multi-project builds supported!

Published by kevcodez over 4 years ago

Besides the regular dependency updates and internal refactorings, this release adds support for multi-project builds.

Simply run gradle-upgrade-interactive in the root directory.

Issues fixed/implemented in this release:

  • #4 in multi-project case the version in the sub-project's build.gradle files do not replaced

Thanks to @lfarkas for reporting an issue.

gradle-upgrade-interactive - Release 0.4.1

Published by kevcodez almost 5 years ago

  • Improved the handling of external build files so
    • Multiple files can be inspected
    • Build.gradle(.kts) will still be inspected, when an external file is given
    • Documented the parameter in the README