Releases: cc-tweaked/CC-Tweaked
Releases · cc-tweaked/CC-Tweaked
[1.19.2] 1.101.3
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
returningnan
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
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
returningnan
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
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
returningnan
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
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
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
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
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 andipairs
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
andos.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
returningnan
when receiving a duplicate location (Wojbie). - Remove several thread safety issues inside Java-side argument parsing code.
[1.19.2] 1.101.2
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
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
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
.