DEV Community

Discussion on: What was your win LAST week?

jmfayard profile image
Jean-Michel Fayard πŸ‡«πŸ‡·πŸ‡©πŸ‡ͺπŸ‡¬πŸ‡§πŸ‡ͺπŸ‡ΈπŸ‡¨πŸ‡΄

I reached 1k stars on my open-source project for Gradle users

GitHub logo jmfayard / refreshVersions

Life is too short to google for dependencies and versions

What is refreshVersions?

refreshVersions helps Gradle users with the tedious manual work usually involved in adding and updating dependencies and their versions.



// settings.gradle(.kts)
plugins {
    // See
    id("de.fayard.refreshVersions") version "0.20.0"

refreshVersions { // Optional: configure the plugin
    // ...
Enter fullscreen mode Exit fullscreen mode

Migrate project:

./gradlew refreshVersionsMigrate

Find available updates in

./gradlew refreshVersions

Cleanup versions availability comments:

./gradlew refreshVersionsCleanup

Documentation is at

And yersterday we did a big release