From 08b1b79b17d800aed105d8eba85a270a0876d355 Mon Sep 17 00:00:00 2001 From: modmuss50 <modmuss50@gmail.com> Date: Sun, 13 Mar 2022 14:15:52 +0000 Subject: [PATCH] Bump versions. Add `allPatch` to automatically bump patch for all modules, used for buildscript changes that affect all modules. --- gradle.properties | 87 ++++++++++++++++----------------- gradle/module-versioning.gradle | 9 ++++ 2 files changed, 52 insertions(+), 44 deletions(-) diff --git a/gradle.properties b/gradle.properties index cf530ee1a..91e438f85 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ org.gradle.jvmargs=-Xmx2560M -version=0.47.10 +version=0.48.0 minecraft_version=1.18.2 yarn_version=+build.1 loader_version=0.13.2 @@ -8,47 +8,46 @@ loader_version=0.13.2 prerelease=false # Do not manually update, use the bumpversions task: -fabric-api-base-version=0.4.3 -fabric-api-lookup-api-v1-version=1.5.6 -fabric-biome-api-v1-version=8.0.2 -fabric-blockrenderlayer-v1-version=1.1.11 -fabric-command-api-v1-version=1.1.8 -fabric-commands-v0-version=0.2.7 -fabric-containers-v0-version=0.1.20 -fabric-content-registries-v0-version=3.0.1 -fabric-crash-report-info-v1-version=0.1.10 -fabric-data-generation-api-v1-version=2.0.6 -fabric-dimensions-v1-version=2.1.16 -fabric-entity-events-v1-version=1.4.7 -fabric-events-interaction-v0-version=0.4.18 -fabric-events-lifecycle-v0-version=0.2.12 -fabric-game-rule-api-v1-version=1.0.12 -fabric-gametest-api-v1-version=1.0.14 -fabric-item-api-v1-version=1.3.2 -fabric-item-groups-v0-version=0.3.9 -fabric-key-binding-api-v1-version=1.0.11 -fabric-keybindings-v0-version=0.2.9 -fabric-lifecycle-events-v1-version=2.0.1 -fabric-loot-tables-v1-version=1.0.10 -fabric-mining-level-api-v1-version=2.0.3 -fabric-models-v0-version=0.3.5 -fabric-networking-api-v1-version=1.0.20 -fabric-networking-v0-version=0.3.7 -fabric-object-builder-api-v1-version=2.0.2 -fabric-particles-v1-version=0.2.11 -fabric-registry-sync-v0-version=0.9.7 -fabric-renderer-api-v1-version=0.4.12 -fabric-renderer-indigo-version=0.4.16 -fabric-renderer-registries-v1-version=3.2.10 -fabric-rendering-data-attachment-v1-version=0.3.6 -fabric-rendering-fluids-v1-version=2.0.1 -fabric-rendering-v0-version=1.1.12 -fabric-rendering-v1-version=1.10.6 -fabric-resource-conditions-api-v1-version=2.0.1 -fabric-resource-loader-v0-version=0.4.17 -fabric-screen-api-v1-version=1.0.9 -fabric-screen-handler-api-v1-version=1.1.13 -fabric-structure-api-v1-version=3.0.1 -fabric-textures-v0-version=1.0.11 -fabric-transfer-api-v1-version=1.5.13 +fabric-api-base-version=0.4.4 +fabric-api-lookup-api-v1-version=1.5.7 +fabric-biome-api-v1-version=8.0.3 +fabric-blockrenderlayer-v1-version=1.1.12 +fabric-command-api-v1-version=1.1.9 +fabric-commands-v0-version=0.2.8 +fabric-containers-v0-version=0.1.21 +fabric-content-registries-v0-version=3.0.2 +fabric-crash-report-info-v1-version=0.1.11 +fabric-data-generation-api-v1-version=2.0.7 +fabric-dimensions-v1-version=2.1.17 +fabric-entity-events-v1-version=1.4.8 +fabric-events-interaction-v0-version=0.4.19 +fabric-events-lifecycle-v0-version=0.2.13 +fabric-game-rule-api-v1-version=1.0.13 +fabric-gametest-api-v1-version=1.0.15 +fabric-item-api-v1-version=1.3.3 +fabric-item-groups-v0-version=0.3.10 +fabric-key-binding-api-v1-version=1.0.12 +fabric-keybindings-v0-version=0.2.10 +fabric-lifecycle-events-v1-version=2.0.2 +fabric-loot-tables-v1-version=1.0.11 +fabric-mining-level-api-v1-version=2.0.4 +fabric-models-v0-version=0.3.6 +fabric-networking-api-v1-version=1.0.21 +fabric-networking-v0-version=0.3.8 +fabric-object-builder-api-v1-version=2.0.3 +fabric-particles-v1-version=0.2.12 +fabric-registry-sync-v0-version=0.9.8 +fabric-renderer-api-v1-version=0.4.13 +fabric-renderer-indigo-version=0.4.17 +fabric-renderer-registries-v1-version=3.2.11 +fabric-rendering-data-attachment-v1-version=0.3.7 +fabric-rendering-fluids-v1-version=2.0.2 +fabric-rendering-v0-version=1.1.13 +fabric-rendering-v1-version=1.10.7 +fabric-resource-conditions-api-v1-version=2.0.2 +fabric-resource-loader-v0-version=0.4.18 +fabric-screen-api-v1-version=1.0.10 +fabric-screen-handler-api-v1-version=1.1.14 +fabric-textures-v0-version=1.0.12 +fabric-transfer-api-v1-version=1.5.14 fabric-transitive-access-wideners-v1-version=1.0.0 diff --git a/gradle/module-versioning.gradle b/gradle/module-versioning.gradle index 00db07061..8ef82b4a5 100644 --- a/gradle/module-versioning.gradle +++ b/gradle/module-versioning.gradle @@ -27,6 +27,15 @@ class BumpVersionTask extends DefaultTask { break } + // Bump all versions. To be used when buildscript changes are made. + if (input == "allPatch") { + project.getChildProjects().values().forEach { + toUpdate.put(it, 2) + } + + break + } + def subProject = project.getChildProjects().get(input) if (!subProject) {