Skip to content

Releases: cc-tweaked/CC-Tweaked

[1.20.1] 1.109.6

18 Feb 18:43
a0f7595

Choose a tag to compare

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

31 Jan 22:18
fc834cd

Choose a tag to compare

[1.20.4] 1.109.5 Pre-release
Pre-release

New features in CC: Tweaked 1.109.5

  • Add a new /computercraft-computer-folder command to open a computer's folder
    in singleplayer.

Several bug fixes:

  • Discard characters being typed into the editor when closing edit's Run screen.

[1.20.1] 1.109.5

31 Jan 22:15
f26e443

Choose a tag to compare

New features in CC: Tweaked 1.109.5

  • Add a new /computercraft-computer-folder command to open a computer's folder
    in singleplayer.

Several bug fixes:

  • Discard characters being typed into the editor when closing edit's Run screen.

[1.20.1] 1.109.4

27 Jan 10:28
b27526b

Choose a tag to compare

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

03 Jan 20:04
8be6b1b

Choose a tag to compare

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.

[1.20.1] 1.109.2

16 Dec 22:47
39a5e40

Choose a tag to compare

[1.20.1] 1.109.2 Pre-release
Pre-release

New features in CC: Tweaked 1.109.2

  • math.random now uses Lua 5.4's random number generator.

Several bug fixes:

  • Fix errors involving goto statements having the wrong line number.

[1.20.1] 1.109.1

16 Dec 19:10
95d3b64

Choose a tag to compare

[1.20.1] 1.109.1 Pre-release
Pre-release

New features in CC: Tweaked 1.109.1

Several bug fixes:

  • Fix mouse_drag event not firing for right and middle mouse buttons.
  • Fix crash when syntax errors involve goto or ::.
  • Fix deadlock occuring when adding/removing observers.
  • Allow placing seeds into compostor barrels with turtle.place().

[1.19.2] 1.101.4

03 Jan 18:40
c1954b4

Choose a tag to compare

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_use block tag). (samuelWilliams99)

[1.20.1] 1.109.0

15 Nov 09:43
b343c01

Choose a tag to compare

[1.20.1] 1.109.0 Pre-release
Pre-release

New features in CC: Tweaked 1.109.0

  • Update to Lua 5.2
    • getfenv/setfenv now 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_repetitions option to textutils.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

29 Oct 12:10
bcb3e9b

Choose a tag to compare

New features in CC: Tweaked 1.108.4

  • Rewrite @LuaFunction generation to use MethodHandles instead of ASM.
  • Refactor ComputerThread to provide a cleaner interface.
  • Remove disable_lua51_features config 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.