diff --git a/build.gradle b/build.gradle
index b164dbe2f..9693fd1f8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -18,7 +18,7 @@ plugins {
 def ENV = System.getenv()
 
 class Globals {
-	static def baseVersion = "0.28.4"
+	static def baseVersion = "0.29.0"
 	static def mcVersion = "20w51a"
 	static def yarnVersion = "+build.1"
 	static def loaderVersion = "0.10.5+build.213"
diff --git a/fabric-commands-v0/build.gradle b/fabric-commands-v0/build.gradle
index 61d3ee22c..52cdd2535 100644
--- a/fabric-commands-v0/build.gradle
+++ b/fabric-commands-v0/build.gradle
@@ -1,5 +1,5 @@
 archivesBaseName = "fabric-commands-v0"
-version = getSubprojectVersion(project, "0.2.0")
+version = getSubprojectVersion(project, "0.2.1")
 
 moduleDependencies(project, [
 		'fabric-api-base',
diff --git a/fabric-game-rule-api-v1/build.gradle b/fabric-game-rule-api-v1/build.gradle
index 8360c55b8..2f1dc957e 100644
--- a/fabric-game-rule-api-v1/build.gradle
+++ b/fabric-game-rule-api-v1/build.gradle
@@ -1,5 +1,5 @@
 archivesBaseName = "fabric-game-rule-api-v1"
-version = getSubprojectVersion(project, "1.0.4")
+version = getSubprojectVersion(project, "1.0.5")
 
 minecraft {
 	accessWidener = file("src/main/resources/fabric-game-rule-api-v1.accesswidener")
diff --git a/fabric-item-groups-v0/build.gradle b/fabric-item-groups-v0/build.gradle
index d0a4345a1..f949420ef 100644
--- a/fabric-item-groups-v0/build.gradle
+++ b/fabric-item-groups-v0/build.gradle
@@ -1,5 +1,5 @@
 archivesBaseName = "fabric-item-groups-v0"
-version = getSubprojectVersion(project, "0.2.1")
+version = getSubprojectVersion(project, "0.2.2")
 
 moduleDependencies(project, [
 		'fabric-api-base',
diff --git a/fabric-models-v0/build.gradle b/fabric-models-v0/build.gradle
index 76a0e27cf..cfaa9eb6b 100644
--- a/fabric-models-v0/build.gradle
+++ b/fabric-models-v0/build.gradle
@@ -1,5 +1,5 @@
 archivesBaseName = "fabric-models-v0"
-version = getSubprojectVersion(project, "0.1.1")
+version = getSubprojectVersion(project, "0.2.0")
 
 moduleDependencies(project, [
 		'fabric-api-base'
diff --git a/fabric-networking-api-v1/build.gradle b/fabric-networking-api-v1/build.gradle
index 2526d5df2..9e1c449a8 100644
--- a/fabric-networking-api-v1/build.gradle
+++ b/fabric-networking-api-v1/build.gradle
@@ -1,5 +1,5 @@
 archivesBaseName = "fabric-networking-api-v1"
-version = getSubprojectVersion(project, "1.0.0")
+version = getSubprojectVersion(project, "1.0.1")
 
 moduleDependencies(project, [
 		'fabric-api-base'
diff --git a/fabric-particles-v1/build.gradle b/fabric-particles-v1/build.gradle
index 39023ff9d..70dd33379 100644
--- a/fabric-particles-v1/build.gradle
+++ b/fabric-particles-v1/build.gradle
@@ -1,5 +1,5 @@
 archivesBaseName = "fabric-particles-v1"
-version = getSubprojectVersion(project, "0.2.2")
+version = getSubprojectVersion(project, "0.2.3")
 
 moduleDependencies(project, [
 		'fabric-api-base',
diff --git a/fabric-renderer-api-v1/build.gradle b/fabric-renderer-api-v1/build.gradle
index 03baa2fef..f7e649471 100644
--- a/fabric-renderer-api-v1/build.gradle
+++ b/fabric-renderer-api-v1/build.gradle
@@ -1,5 +1,5 @@
 archivesBaseName = "fabric-renderer-api-v1"
-version = getSubprojectVersion(project, "0.3.4")
+version = getSubprojectVersion(project, "0.4.0")
 
 moduleDependencies(project, [
 		'fabric-api-base'
diff --git a/fabric-structure-api-v1/build.gradle b/fabric-structure-api-v1/build.gradle
index 4e7b9a118..0fa9023ba 100644
--- a/fabric-structure-api-v1/build.gradle
+++ b/fabric-structure-api-v1/build.gradle
@@ -1,2 +1,2 @@
 archivesBaseName = "fabric-structure-api-v1"
-version = getSubprojectVersion(project, "1.1.2")
+version = getSubprojectVersion(project, "1.1.3")