1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2025-10-22 01:17:38 +00:00

Bump CC:T to 1.104.0

This commit is contained in:
Jonathan Coates
2023-06-10 08:55:07 +01:00
parent 96847bb8c2
commit ec52f3e0e8
8 changed files with 51 additions and 32 deletions

View File

@@ -33,7 +33,6 @@ val publishCurseForge by tasks.registering(TaskPublishCurseForge::class) {
enabled = apiToken != "" enabled = apiToken != ""
val mainFile = upload("282001", modPublishing.output.get().archiveFile) val mainFile = upload("282001", modPublishing.output.get().archiveFile)
dependsOn(modPublishing.output) // See https://github.com/Darkhax/CurseForgeGradle/pull/7.
mainFile.changelog = mainFile.changelog =
"Release notes can be found on the [GitHub repository](https://github.com/cc-tweaked/CC-Tweaked/releases/tag/v$mcVersion-$modVersion)." "Release notes can be found on the [GitHub repository](https://github.com/cc-tweaked/CC-Tweaked/releases/tag/v$mcVersion-$modVersion)."
mainFile.changelogType = "markdown" mainFile.changelogType = "markdown"

View File

@@ -2,8 +2,6 @@
// //
// SPDX-License-Identifier: MPL-2.0 // SPDX-License-Identifier: MPL-2.0
import org.gradle.kotlin.dsl.`maven-publish`
plugins { plugins {
`java-library` `java-library`
`maven-publish` `maven-publish`

View File

@@ -10,7 +10,7 @@ kotlin.jvm.target.validation.mode=error
# Mod properties # Mod properties
isUnstable=false isUnstable=false
modVersion=1.104.0 modVersion=1.105.0
# Minecraft properties: We want to configure this here so we can read it in settings.gradle # Minecraft properties: We want to configure this here so we can read it in settings.gradle
mcVersion=1.19.4 mcVersion=1.19.4

View File

@@ -50,7 +50,7 @@ junit = "5.9.2"
# Build tools # Build tools
cctJavadoc = "1.7.0" cctJavadoc = "1.7.0"
checkstyle = "10.3.4" checkstyle = "10.3.4"
curseForgeGradle = "1.0.11" curseForgeGradle = "1.0.14"
errorProne-core = "2.18.0" errorProne-core = "2.18.0"
errorProne-plugin = "3.0.1" errorProne-plugin = "3.0.1"
fabric-loom = "1.1.10" fabric-loom = "1.1.10"

View File

@@ -23,7 +23,7 @@ import java.util.Objects;
* A {@link TableFormatter} subclass which writes directly to {@linkplain ChatComponent the chat GUI}. * A {@link TableFormatter} subclass which writes directly to {@linkplain ChatComponent the chat GUI}.
* <p> * <p>
* Each message written gets a special {@link GuiMessageTag}, so we can remove the previous table of the same * Each message written gets a special {@link GuiMessageTag}, so we can remove the previous table of the same
* {@link TableBuilder#getId() id}. * {@linkplain TableBuilder#getId() id}.
*/ */
public class ClientTableFormatter implements TableFormatter { public class ClientTableFormatter implements TableFormatter {
public static final ClientTableFormatter INSTANCE = new ClientTableFormatter(); public static final ClientTableFormatter INSTANCE = new ClientTableFormatter();

View File

@@ -1,3 +1,27 @@
# New features in CC: Tweaked 1.105.0
* Optimise JSON string parsing.
* Add `colors.fromBlit` (Erb3).
* Upload file size limit is now configurable (khankul).
* Wired cables no longer have a distance limit.
* Java methods now coerce values to strings consistently with Lua.
* Add custom timeout support to the HTTP API.
* Support custom proxies for HTTP requests (Lemmmy).
* The `speaker` program now errors when playing HTTP files.
* `edit` now shows an error message when editing read-only files.
* Update Ukranian translation (SirEdvin).
Several bug fixes:
* Allow GPS hosts to only be 1 block apart.
* Fix "Turn On"/"Turn Off" buttons being inverted in the computer GUI (Erb3).
* Fix arrow keys not working in the printout UI.
* Several documentation fixes (zyxkad, Lupus590, Commandcracker).
* Fix monitor renderer debug text always being visible on Forge.
* Fix crash when another mod changes the LoggerContext.
* Fix the `monitor_renderer` option not being present in Fabric config files.
* Pasting on MacOS/OSX now uses Cmd+V rather than Ctrl+V.
* Fix turtles placing blocks upside down when at y<0.
# New features in CC: Tweaked 1.104.0 # New features in CC: Tweaked 1.104.0
* Update to Minecraft 1.19.4. * Update to Minecraft 1.19.4.

View File

@@ -1,31 +1,25 @@
New features in CC: Tweaked 1.104.0 New features in CC: Tweaked 1.105.0
* Update to Minecraft 1.19.4. * Optimise JSON string parsing.
* Turtles can now right click items "into" certain blocks (cauldrons and hives by default, configurable with the `computercraft:turtle_can_use` block tag). * Add `colors.fromBlit` (Erb3).
* Update Cobalt to 0.7: * Upload file size limit is now configurable (khankul).
* `table` methods and `ipairs` now use metamethods. * Wired cables no longer have a distance limit.
* Type errors now use the `__name` metatag. * Java methods now coerce values to strings consistently with Lua.
* Coroutines no longer run on multiple threads. * Add custom timeout support to the HTTP API.
* Timeout errors should be thrown more reliably. * Support custom proxies for HTTP requests (Lemmmy).
* `speaker` program now reports an error on common unsupported audio formats. * The `speaker` program now errors when playing HTTP files.
* `multishell` now hides the implementation details of its terminal redirect from programs. * `edit` now shows an error message when editing read-only files.
* Use VBO monitor renderer by default. * Update Ukranian translation (SirEdvin).
* Improve syntax errors when missing commas in tables, and on trailing commas in parameter lists.
* Turtles can now hold flags.
* Update several translations (Alessandro, chesiren, Erlend, RomanPlayer22).
Several bug fixes: Several bug fixes:
* `settings.load` now ignores malformed values created by editing the `.settings` file by hand. * Allow GPS hosts to only be 1 block apart.
* Fix introduction dates on `os.cancelAlarm` and `os.cancelTimer` (MCJack123). * Fix "Turn On"/"Turn Off" buttons being inverted in the computer GUI (Erb3).
* Fix the REPL syntax reporting crashing on valid parses. * Fix arrow keys not working in the printout UI.
* Make writes to the ID file atomic. * Several documentation fixes (zyxkad, Lupus590, Commandcracker).
* Obey stack limits when transferring items with Fabric's APIs. * Fix monitor renderer debug text always being visible on Forge.
* Ignore metatables in `textutils.serialize`. * Fix crash when another mod changes the LoggerContext.
* Correctly recurse into NBT lists when computing the NBT hash (Lemmmy). * Fix the `monitor_renderer` option not being present in Fabric config files.
* Fix advanced pocket computers rendering as greyscale. * Pasting on MacOS/OSX now uses Cmd+V rather than Ctrl+V.
* Fix stack overflow when using `shell` as a hashbang program. * Fix turtles placing blocks upside down when at y<0.
* Fix websocket messages being empty when using a non-default compression settings.
* Fix `gps.locate` returning `nan` when receiving a duplicate location (Wojbie).
* Remove several thread safety issues inside Java-side argument parsing code.
Type "help changelog" to see the full version history. Type "help changelog" to see the full version history.

View File

@@ -251,3 +251,7 @@ publishing {
} }
} }
} }
modrinth {
required.project("fabric-api")
}