Releases: cc-tweaked/CC-Tweaked
Releases · cc-tweaked/CC-Tweaked
[1.20.1] 1.109.6
New features in CC: Tweaked 1.109.6
- Improve several Lua parser error messages.
- Allow addon mods to register
requireable modules.
Several bug fixes:
- Fix weak tables becoming malformed when keys are GCed.
[1.20.4] 1.109.5
New features in CC: Tweaked 1.109.5
- Add a new
/computercraft-computer-foldercommand to open a computer's folder
in singleplayer.
Several bug fixes:
- Discard characters being typed into the editor when closing
edit'sRunscreen.
[1.20.1] 1.109.5
New features in CC: Tweaked 1.109.5
- Add a new
/computercraft-computer-foldercommand to open a computer's folder
in singleplayer.
Several bug fixes:
- Discard characters being typed into the editor when closing
edit'sRunscreen.
[1.20.1] 1.109.4
New features in CC: Tweaked 1.109.4
Several bug fixes:
- Don't log warnings when a computer allocates no bytes.
- Fix incorrect list index in command computer's NBT conversion (lonevox).
- Fix
endPage()not updating the printer's block state. - Several documentation improvements (znepb).
- Correctly mount disks before computer startup, not afterwards.
- Update to Cobalt 0.9
- Debug hooks are now correctly called for every function.
- Fix several minor inconsistencies with
debug.getinfo. - Fix Lua tables being sized incorrectly when created from varargs.
[1.20.1] 1.109.3
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
gotoas the first statement in anifblock. - Fix incorrect incorrect resizing of a tables' hash part when adding and removing keys.
[1.20.1] 1.109.2
New features in CC: Tweaked 1.109.2
math.randomnow uses Lua 5.4's random number generator.
Several bug fixes:
- Fix errors involving
gotostatements having the wrong line number.
[1.20.1] 1.109.1
New features in CC: Tweaked 1.109.1
Several bug fixes:
- Fix
mouse_dragevent not firing for right and middle mouse buttons. - Fix crash when syntax errors involve
gotoor::. - Fix deadlock occuring when adding/removing observers.
- Allow placing seeds into compostor barrels with
turtle.place().
[1.19.2] 1.101.4
New features in CC: Tweaked 1.101.4
- Turtles can now right click items "into" certain blocks (cauldrons and hives by default, configurable with the
computercraft:turtle_can_useblock tag). (samuelWilliams99)
[1.20.1] 1.109.0
New features in CC: Tweaked 1.109.0
- Update to Lua 5.2
getfenv/setfenvnow only work on Lua functions.- Add support for
goto. - Remove support for dumping and loading binary chunks.
- File handles, HTTP requests and websocket messages now use raw bytes rather than converting to UTF-8.
- Add
allow_repetitionsoption totextutils.serialiseJSON. - Track memory allocated by computers.
Several bug fixes:
- Fix error when using position captures and backreferences in string patterns (e.g.
()(%1)). - Fix formatting non-real numbers with
%d.
[1.20.1] 1.108.4
New features in CC: Tweaked 1.108.4
- Rewrite
@LuaFunctiongeneration to useMethodHandles instead of ASM. - Refactor
ComputerThreadto provide a cleaner interface. - Remove
disable_lua51_featuresconfig option. - Update several translations (Sammy).
Several bug fixes:
- Fix monitor peripheral becoming "detached" after breaking and replacing a monitor.
- Fix signs being empty when placed.
- Fix several inconsistencies with mount error messages.