Skip to content

Releases: cc-tweaked/CC-Tweaked

[1.19.2] 1.101.3

07 Jul 19:01
f9bb1b4
Compare
Choose a tag to compare

New features in CC: Tweaked 1.101.3

  • 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 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.

[1.18.2] 1.101.3

07 Jul 19:01
edf372a
Compare
Choose a tag to compare

New features in CC: Tweaked 1.101.3

  • 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.

[1.16.5] 1.101.3

07 Jul 19:00
aa89e51
Compare
Choose a tag to compare

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.

[1.20.1] 1.105.0

13 Jun 17:08
5d6389d
Compare
Choose a tag to compare

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.

[1.19.4] 1.105.0

11 Jun 08:59
ec52f3e
Compare
Choose a tag to compare

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 HTML 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.

[1.20] 1.105.0

11 Jun 09:00
1ece2aa
Compare
Choose a tag to compare

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 HTML 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.

[1.19.4] 1.104.0

05 Apr 19:51
1f38150
Compare
Choose a tag to compare

New features in CC: Tweaked 1.104.0

  • Update to Minecraft 1.19.4.
  • Turtles can now right click items "into" certain blocks (cauldrons and hives by default, configurable with the computercraft:turtle_can_use block tag).
  • Update Cobalt to 0.7:
    • table methods and ipairs now use metamethods.
    • Type errors now use the __name metatag.
    • Coroutines no longer run on multiple threads.
    • Timeout errors should be thrown more reliably.
  • speaker program now reports an error on common unsupported audio formats.
  • multishell now hides the implementation details of its terminal redirect from programs.
  • Use VBO monitor renderer by default.
  • 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:

  • settings.load now ignores malformed values created by editing the .settings file by hand.
  • Fix introduction dates on os.cancelAlarm and os.cancelTimer (MCJack123).
  • Fix the REPL syntax reporting crashing on valid parses.
  • Make writes to the ID file atomic.
  • Obey stack limits when transferring items with Fabric's APIs.
  • Ignore metatables in textutils.serialize.
  • Correctly recurse into NBT lists when computing the NBT hash (Lemmmy).
  • Fix advanced pocket computers rendering as greyscale.
  • Fix stack overflow when using shell as a hashbang program.
  • 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.

[1.19.2] 1.101.2

14 Feb 10:47
41cd9c7
Compare
Choose a tag to compare

New features in CC: Tweaked 1.101.2

  • Error messages in edit are now displayed in red on advanced computers.
  • Improvements to the display of errors in the shell and REPL.

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.

[1.18.2] 1.101.2

14 Feb 10:47
1f3b781
Compare
Choose a tag to compare

New features in CC: Tweaked 1.101.2

  • Error messages in edit are now displayed in red on advanced computers.
  • Improvements to the display of errors in the shell and REPL.

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.

[1.16.5] 1.101.2

14 Feb 10:46
d7305fb
Compare
Choose a tag to compare

New features in CC: Tweaked 1.101.2

  • Error messages in edit are now displayed in red on advanced computers.
  • Improvements to the display of errors in the shell and REPL.

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.