diff --git a/gradle.properties b/gradle.properties index d4856afab..db64e87ab 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ kotlin.stdlib.default.dependency=false kotlin.jvm.target.validation.mode=error # Mod properties -modVersion=1.101.2 +modVersion=1.101.3 # Minecraft properties: We want to configure this here so we can read it in settings.gradle mcVersion=1.16.5 diff --git a/src/main/resources/data/computercraft/lua/rom/help/changelog.md b/src/main/resources/data/computercraft/lua/rom/help/changelog.md index 1da596bdf..d6f777f71 100644 --- a/src/main/resources/data/computercraft/lua/rom/help/changelog.md +++ b/src/main/resources/data/computercraft/lua/rom/help/changelog.md @@ -1,3 +1,22 @@ +# New features in CC: Tweaked 1.101.3 + +* Support LetsEncrypt certificates within the HTTP API (MCJack123). +* Improve syntax errors when missing commas in tables, and on trailing commas in parameter lists. +* `speaker` program now reports an error on common unsupported audio formats. +* Small optimisations to the `window` API. + +Several bug fixes: +* Fix the REPL syntax reporting crashing on valid parses. +* Ignore metatables in `textutils.serialize`. +* Fix `gps.locate` returning `nan` when receiving a duplicate location (Wojbie). +* Ignore metatables in `textutils.serialize`. +* Fix wireless turtles having an invalid model. +* Fix crash when turtles are exploded by a null explosion. +* Lua REPL no longer accepts `)(` as a valid expression. +* Fix several inconsistencies with `require`/`package.path` in the Lua REPL (Wojbie). +* Fix private several IP address ranges not being blocked by the `$private` rule. +* Improve permission checks in the `/computercraft` command. + # New features in CC: Tweaked 1.101.2 * Error messages in `edit` are now displayed in red on advanced computers. diff --git a/src/main/resources/data/computercraft/lua/rom/help/whatsnew.md b/src/main/resources/data/computercraft/lua/rom/help/whatsnew.md index 1b028cf17..9cfa534d4 100644 --- a/src/main/resources/data/computercraft/lua/rom/help/whatsnew.md +++ b/src/main/resources/data/computercraft/lua/rom/help/whatsnew.md @@ -1,16 +1,20 @@ -New features in CC: Tweaked 1.101.2 +New features in CC: Tweaked 1.101.3 -* Error messages in `edit` are now displayed in red on advanced computers. -* Improvements to the display of errors in the shell and REPL. +* Support LetsEncrypt certificates within the HTTP API (MCJack123). +* Improve syntax errors when missing commas in tables, and on trailing commas in parameter lists. +* `speaker` program now reports an error on common unsupported audio formats. +* Small optimisations to the `window` API. Several bug fixes: -* Fix `import.lua` failing to upload a file. -* Fix several issues with sparse Lua tables (Shiranuit). -* Computer upgrades now accept normal computers, rather than uselessly allowing you to upgrade an advanced computer to an advanced computer! -* Correctly clamp speaker volume. -* Fix rednet queueing the wrong message when sending a message to the current computer. -* Fix the Lua VM crashing when a `__len` metamethod yields. -* Trim spaces from filesystem paths. -* Correctly format 12AM/PM with `%I`. +* Fix the REPL syntax reporting crashing on valid parses. +* Ignore metatables in `textutils.serialize`. +* Fix `gps.locate` returning `nan` when receiving a duplicate location (Wojbie). +* Ignore metatables in `textutils.serialize`. +* Fix wireless turtles having an invalid model. +* Fix crash when turtles are exploded by a null explosion. +* Lua REPL no longer accepts `)(` as a valid expression. +* Fix several inconsistencies with `require`/`package.path` in the Lua REPL (Wojbie). +* Fix private several IP address ranges not being blocked by the `$private` rule. +* Improve permission checks in the `/computercraft` command. Type "help changelog" to see the full version history.