Skip to content

Commit 48d280c

Browse files
committed
Release 1.8.0
1 parent 6b9a8a1 commit 48d280c

File tree

3 files changed

+26
-9
lines changed

3 files changed

+26
-9
lines changed

CHANGELOG.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
* Draw current batch when mods render stuff on their own (Fixes graphical issues with mods which don't use DrawContext for HUD rendering)
2-
* Fixed chat screen rendering issue if experimental screen batching is enabled
3-
* Fixed HUD batching graphical issues on NeoForge
4-
* Avoid brittle injections (Might reduce crashes caused by mod incompatibilities)
1+
* Fixed experimental screen batching on NeoForge and (Lex)Forge
2+
* Reset shader color when force drawing the current batch (Fixes rendering issue with Detail Armor Bar mod)
3+
* Render entity vertex buffer at the end of screen rendering (Fixes issues with mods which use the Iceberg tooltip rendering API)
4+
* Added mechanism to allow resource packs with modified core shaders to declare compatible features
5+
* 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
@@ -36,15 +36,27 @@ subprojects {
3636
}
3737
}
3838

39+
publishMods {
40+
type = STABLE
41+
displayName = rootProject.name + ' ' + project.version.substring(0, project.version.lastIndexOf('+'))
42+
changelog = file("../CHANGELOG.md").text
43+
dryRun = project.maven_version.contains("SNAPSHOT")
44+
45+
github {
46+
accessToken = providers.gradleProperty("github.immediatelyfast_publishing_token")
47+
repository = "RaphiMC/ImmediatelyFast"
48+
changelog = "**Changelog**\n" + file("../CHANGELOG.md").text
49+
commitish = rootProject.git_branch
50+
tagName = 'v' + project.version.substring(0, project.version.lastIndexOf('+'))
51+
allowEmptyFiles = true
52+
}
53+
}
54+
3955
if (project.name != "common") {
4056
publishMods {
4157
file = remapJar.archiveFile
42-
type = STABLE
43-
displayName = rootProject.name + ' ' + project.version.substring(0, project.version.lastIndexOf('+'))
4458
version = project.version + '-' + project.loom.platform.get().id()
4559
modLoaders.add(project.loom.platform.get().id())
46-
changelog = file("../CHANGELOG.md").text
47-
dryRun = project.maven_version.contains("SNAPSHOT")
4860
if (project.name == "fabric") {
4961
modLoaders.add("quilt")
5062
}
@@ -62,6 +74,9 @@ subprojects {
6274
projectId = "5ZwdcRci"
6375
minecraftVersions.addAll(rootProject.supported_minecraft_versions.split(','))
6476
}
77+
github {
78+
parent project(":common").tasks.named("publishGithub")
79+
}
6580
}
6681

6782
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.21.4
67
minecraft_version=1.21.4
78
supported_minecraft_versions=1.21.4
89
yarn_mappings=1.21.4+build.8
@@ -14,4 +15,4 @@ reflect_version=1.3.4
1415

1516
maven_group=net.raphimc
1617
maven_name=ImmediatelyFast
17-
maven_version=1.8.0-SNAPSHOT+1.21.4
18+
maven_version=1.8.0+1.21.4

0 commit comments

Comments
 (0)