Skip to content

Commit 8a3d874

Browse files
committed
Release 1.4.0
1 parent a9271de commit 8a3d874

File tree

3 files changed

+24
-6
lines changed

3 files changed

+24
-6
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
* Avoid brittle injections (Might reduce crashes caused by mod incompatibilities)
1+
* This is the last release for Minecraft 1.19-1.19.2. Minecraft 1.19-1.19.2 support is now discontinued
2+
* Made horse armor layering fix compatible with modded horse armor
3+
* Changed the versioning of ImmediatelyFast. The minor version is now incremented with every Minecraft update. The patch version is incremented with every ImmediatelyFast release. This aims to group all releases for a specific Minecraft version together. It also allows for more frequent releases because I can do a release for a single Minecraft version instead having to accumulate enough changes to justify a release for all supported versions.

build.gradle

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,27 @@ subprojects {
3232
mappings "net.fabricmc:yarn:${rootProject.yarn_mappings}:v2"
3333
}
3434

35+
publishMods {
36+
type = STABLE
37+
displayName = rootProject.name + ' ' + project.version.substring(0, project.version.lastIndexOf('+'))
38+
changelog = file("../CHANGELOG.md").text
39+
dryRun = project.maven_version.contains("SNAPSHOT")
40+
41+
github {
42+
accessToken = providers.gradleProperty("github.immediatelyfast_publishing_token")
43+
repository = "RaphiMC/ImmediatelyFast"
44+
changelog = "**Changelog**\n" + file("../CHANGELOG.md").text
45+
commitish = rootProject.git_branch
46+
tagName = 'v' + project.version.substring(0, project.version.lastIndexOf('+'))
47+
allowEmptyFiles = true
48+
}
49+
}
50+
3551
if (project.name != "common") {
3652
publishMods {
3753
file = remapJar.archiveFile
38-
type = STABLE
39-
displayName = rootProject.name + ' ' + project.version.substring(0, project.version.lastIndexOf('+'))
4054
version = project.version + '-' + project.loom.platform.get().id()
4155
modLoaders.add(project.loom.platform.get().id())
42-
changelog = file("../CHANGELOG.md").text
43-
dryRun = project.maven_version.contains("SNAPSHOT")
4456
if (project.name == "fabric") {
4557
modLoaders.add("quilt")
4658
}
@@ -58,6 +70,9 @@ subprojects {
5870
projectId = "5ZwdcRci"
5971
minecraftVersions.addAll(rootProject.supported_minecraft_versions.split(','))
6072
}
73+
github {
74+
parent project(":common").tasks.named("publishGithub")
75+
}
6176
}
6277

6378
idea {

gradle.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ org.gradle.parallel=true
33
#org.gradle.configureondemand=true #Breaks Architectury when enabled
44
org.gradle.jvmargs=-Xmx4G
55

6+
git_branch=1.19
67
minecraft_version=1.19.2
78
supported_minecraft_versions=1.19,1.19.1,1.19.2
89
yarn_mappings=1.19.2+build.28
@@ -13,4 +14,4 @@ reflect_version=1.3.4
1314

1415
maven_group=net.raphimc
1516
maven_name=ImmediatelyFast
16-
maven_version=1.4.0-SNAPSHOT+1.19.2
17+
maven_version=1.4.0+1.19.2

0 commit comments

Comments
 (0)