CraftOS-PC v2.7.2
CraftOS-PC v2.7.2 is mostly a maintenance release, fixing a bunch of bugs that have plagued people for a while. It also updates CC:T support to 1.101.1, which includes a new style for uploading files. I hope to make some more significant fixes in the next version (including some pervasive memory issues with ropes), but I needed to get these first few bugs squashed as soon as possible.
- Updated CC:T version to 1.101.1
- File drag-and-drop now queues a file_transfer event on the computer. The built-in shell or the import program must now be running to upload files.
- The peripheral now searches for remote peripherals using any peripheral with the peripheral_hub type, not just wired modems.
- Add include_hidden option to fs.complete, which can be used to prevent hidden files showing up in autocomplete results. (IvoLeal72)
- Add shell.autocomplete_hidden setting. (IvoLeal72)
- Prevent edit's "Run" command scrolling the terminal output on smaller screens.
- Mention WAV support in speaker help (MCJack123).
- Add http programs to the path, even when http is not enabled.
- Fix example in textutils.pagedTabulate docs (IvoLeal72).
- Fix help program treating the terminal one line longer than it was.
- Fixed a syntax error in the CCEmuX plugin's
emu
program (#271) - Fixed a bug causing copies out of virtual mounts to fail (#272)
- Adjusted some behavior of ropes to hopefully make them faster & use less memory
- Further fixes are in progress to fully optimize memory usage
- Fixed issues when reading from a bad file handle
- Fixed crashing when some filesystem functions fail
- Fixed failure to launch on Apple Silicon Macs due to incorrectly named libraries (#287)
- Fixed missing
chest.getItemLimit
method (#291) - Adjusted some logic in WebSocket handles to fix some potential issues
- Fixed window palettes being broken in graphics mode
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.