CraftOS-PC v2.6.3
CraftOS-PC v2.6.3 updates CC: Tweaked compatibility to 1.99.1, and fixes a plethora of small but annoying bugs. In addition, this version is officially bringing the new mobile UIs to the full release builds. However, the Android build has not been thoroughly tested, and the iOS version has one crash bug that has been impossible for me to debug, so treat these with similar quality to a beta.
- Updated CC:T version to 1.99.1
- Peripherals can now have multiple types.
peripheral.getTypenow returns multiple values, andperipheral.hasTypechecks if a peripheral has a specific type. - Add feature introduction/changed version information to the documentation. (MCJack123)
- Rednet can now handle computer IDs larger than 65535. (Ale32bit)
- Optimise peripheral calls in
rednet.run. (xAnavrins) - Add
cc.pretty.pretty_printhelper function (Lupus590). - Fix
textutils.serializenot serialising infinity and nan values. (Wojbie) - Add
package.searchpathto thecc.requireAPI. (MCJack123)
- Peripherals can now have multiple types.
- Bumped structure version to 7
- New fields in
Computer:shouldDeleteDebugger
- New fields in
peripheral:getTypes
- New fields in
- Added ability to set printer ink color
- Added support for hexadecimal floating-point numbers
- Unwritable data directories now throw an error
- Default peripherals now throw an error when calling a method that doesn't exist
- Terminal frozen status is now reset after rebooting
- X11 and Wayland libraries are no longer required when building for Linux
\0characters in a string are now treated as a space byload- Fixed websocket.receive not functioning properly
- Fixed
fs.copystopping at EOF bytes on Windows (#226) - Fixed hardware renderer not showing anything on screen (#227)
- Fixed crash when using
detachon a debugger - Fixed crash when an error occurs in
drive.insertDiskon Windows - Fixed coroutine metatable getting overwritten by coroutine.create
- Fixed
keepOpenOnShutdownusing 100% CPU - Fixed Ctrl+R not working with
keepOpenOnShutdownafter two successive reboots - Fixed
getCursorBlinkbeing missing from monitors - Fixed monitor events not working properly in raw mode
- Fixed a possible race condition when shutting down on exit
- Fixed race condition in timer erasure
- Fixed various other small race conditions
If you need help using CraftOS-PC, I'm available on the CraftOS-PC Discord server as @JackMacWindows#9776. Feel free to ping me if you need anything.