diff --git a/doc/reference/breaking_changes.md b/doc/reference/breaking_changes.md index bbd03ec88..35514d35d 100644 --- a/doc/reference/breaking_changes.md +++ b/doc/reference/breaking_changes.md @@ -21,7 +21,7 @@ of the mod should run fine on later versions. However, some changes to the underlying game, or CC: Tweaked's own internals may break some programs. This page serves as documentation for breaking changes and "gotchas" one should look out for between versions. -## CC: Tweaked 1.109.0 to 1.109.1 {#cct-1.109} +## CC: Tweaked 1.109.0 to 1.109.2 {#cct-1.109} - Update to Lua 5.2: - Support for Lua 5.0's pseudo-argument `arg` has been removed. You should always use `...` for varargs. diff --git a/gradle.properties b/gradle.properties index 5a8f404e4..1cfc0b125 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,8 +9,8 @@ kotlin.stdlib.default.dependency=false kotlin.jvm.target.validation.mode=error # Mod properties -isUnstable=true -modVersion=1.109.2 +isUnstable=false +modVersion=1.109.3 # Minecraft properties: We want to configure this here so we can read it in settings.gradle mcVersion=1.20.1 diff --git a/projects/core/src/main/resources/data/computercraft/lua/rom/help/changelog.md b/projects/core/src/main/resources/data/computercraft/lua/rom/help/changelog.md index ce32aeaf1..faf52e88a 100644 --- a/projects/core/src/main/resources/data/computercraft/lua/rom/help/changelog.md +++ b/projects/core/src/main/resources/data/computercraft/lua/rom/help/changelog.md @@ -1,3 +1,13 @@ +# New features in CC: Tweaked 1.109.3 + +* Command computers now display in the operator items creative tab. + +Several bug fixes: +* Error if too many websocket messages are queued to be sent at once. +* Fix trailing-comma on method calls (e.g. `x:f(a, )` not using our custom error message. +* Fix internal compiler error when using `goto` as the first statement in an `if` block. +* Fix incorrect incorrect resizing of a tables' hash part when adding and removing keys. + # New features in CC: Tweaked 1.109.2 * `math.random` now uses Lua 5.4's random number generator. diff --git a/projects/core/src/main/resources/data/computercraft/lua/rom/help/whatsnew.md b/projects/core/src/main/resources/data/computercraft/lua/rom/help/whatsnew.md index 3760c99a3..65044e1f8 100644 --- a/projects/core/src/main/resources/data/computercraft/lua/rom/help/whatsnew.md +++ b/projects/core/src/main/resources/data/computercraft/lua/rom/help/whatsnew.md @@ -1,8 +1,11 @@ -New features in CC: Tweaked 1.109.2 +New features in CC: Tweaked 1.109.3 -* `math.random` now uses Lua 5.4's random number generator. +* Command computers now display in the operator items creative tab. Several bug fixes: -* Fix errors involving `goto` statements having the wrong line number. +* Error if too many websocket messages are queued to be sent at once. +* Fix trailing-comma on method calls (e.g. `x:f(a, )` not using our custom error message. +* Fix internal compiler error when using `goto` as the first statement in an `if` block. +* Fix incorrect incorrect resizing of a tables' hash part when adding and removing keys. Type "help changelog" to see the full version history.