Releases: cc-tweaked/CC-Tweaked
Releases · cc-tweaked/CC-Tweaked
[1.12.2] 1.80pr1.7
Changes from the last CC:Tweaked release
- Add
.getNameLocal
to wired modems: provides the name that computer is exposed as on the network. This is mostly useful for working with Plethora's transfer locations, though could have other purposes. - Change turtle block breaking to closer conform to how players break blocks.
- Rewrite rendering of printed pages, allowing them to be held in hand, and placed in item frames.
Minor fixes
- Improve formatting of
/computercraft
when run by a non-player. - Fix pocket computer terminals not updating when being held.
- Fix a couple of minor blemishes in the GUI textures.
- Fix sign text not always being set when placed.
- Cache turtle fakeplayer, hopefully proving some minor performance improvements.
[1.12.2] 1.80pr1.6
Changes from the last CC:Tweaked release
- Allow network cables to work with compact machines. They do not currently visually connect, but are still usable.
- A large number of improvements to the
/computercraft
command, including:- Ensure the tables are correctly aligned
- Remove the output of the previous invocation of that command when posting to chat.
/computercraft track
is now per-user, instead of global.- We now track additional fields, such as the number of peripheral calls, http requests, etc... You can specify these as an optional argument to
/computercraft track dump
to see them.
wget
automatically determines the filename (@Luca0208)- Allow using alternative HTTP request methods (
DELETE
,PUT
, etc...) - Enable Gzip compression for websockets.
- Fix monitors not rendering when optifine shaders are enabled. There are still issues (they are tinted orange during the night), but it is an improvement.
Minor changes
- Fix
.isDiskPresent()
always returning true. - Fix peripherals showing up on wired networks when they shouldn't be.
- Fix
turtle.place()
crashing the server in some esoteric conditions. - Remove upper bound on the number of characters than can be read with
.read(n: number)
. - Fix various typos in
keys.lua
(@hugeblank)
[1.12.2] 1.80pr1.5
Changes from the last CC:Tweaked release
- Several additional fixes to monitors, solving several crashes and graphical glitches.
- Add recipes to upgrade computers, turtles and pocket computers.
[1.12.2] 1.80pr1.4
Changes from the last ComputerCraft alpha
- Verify the action can be completed in
copy
,rename
andmkdir
commands. - Add
/rom/modules
so the package path. - Add
read
to normal file handles - allowing reading a given number of characters. - Various minor bug fixes.
Changes from the last CC:Tweaked release
- Ensure ComputerCraft peripherals are thread-safe. This fixes multiple Lua errors and crashes with modems monitors.
- Add
/computercraft track
command, for monitoring how long computers execute for. - Add ore dictionary support for recipes.
- Track which player owns a turtle. This allows turtles to play nicely with various claim/grief prevention systems.
- Add config option to disable various turtle actions.
- Add an API for extending wired networks.
- Add full-block wired modems.
- Several minor bug fixes.
[1.12.2] 1.80pr1.3
- Add
/computercraft
command, providing various diagnostic tools. - Make
http.websocket
synchronous and addhttp.websocketAsync
. - Restore binary compatibility for
ILuaAPI
.
[1.12.2] 1.80pr1.2
- Fix
term.getTextScale()
not working across multiple monitors. - Fix computer state not being synced to client when turning on/off.
- Provide an API for registering custom APIs.
- Render turtles called "Dinnerbone" or "Grumm" upside-down.
- Fix
getCollisionBoundingBox
not using all AABBs. - Experimental: Add map-like rendering for pocket computers.
[1.12.2] 1.80pr1.1
This is the first official release of CC: Tweaked.
Changes from the last ComputerCraft alpha
- Large numbers of bug fixes, stabilisation and hardening.
- Replace LuaJ with Cobalt.
- Allow running multiple computers at the same time.
- Add config option to enable Lua's
debug
API. - Add websocket support to HTTP library.
- Add
/computer
command, allowing one to queue events on command computers. - Fix JEI's handling of various ComputerCraft items.
- Make wired cables act more like multiparts.
- Add turtle and pocket recipes to recipe book.
- Flash pocket computer's light when playing a note.
Changes from the last ComputerCraft release
- Update to Minecraft 1.12.2
- Large number of bug fixes and stabilisation.
- Allow loading
bios.lua
files from resource packs. - Fix texture artefacts when rendering monitors.
- Improve HTTP whitelist functionality and add an optional blacklist.
- Add support for completing Lua's self calls (
foo:bar()
). - Add binary mode to HTTP.
- Use file extensions for ROM files.
- Automatically add
.lua
when editing files, and handle running them in the shell. - Add
require
to the shell environment. - Allow
startup
to be a directory. - Add speaker peripheral and corresponding turtle and pocket upgrades.
- Add pocket computer upgrades.
- Allow turtles and pocket computers to be dyed any colour.
- Allow computer and monitors to configure their palette. Also allow normal computer/monitors to use any colour, converting it to greyscale.
- Add extensible pocket computer upgrade system, including ender modem upgrade.
- Add config option to limit the number of open files on a computer.
- Monitors glow in the dark.
http_failure
event includes the HTTP handle if available.- HTTP responses include the response headers.