2024.10.18 Beta Update
Pre-release
Pre-release
MikaylaFischler
released this
19 Oct 00:34
·
71 commits
to main
since this release
Here is, finally, the next update, after numerous bug fixes. The main new feature brought in is the Pocket process control app! You can now start/stop your automatic control, along with configuring the same options you otherwise would with the coordinator, but now from the comfort of your own Minecraft bed! For the few out there using the graphics library, a bunch of things changed, so please read the change log below.
New Features & Improvements
- #548 Updated annotations (development use only)
- Optimizations to logging speed
- #528 Code cleanup of RTU Gateway, Supervisor, Coordinator, and Pocket Configurator programs
- Optimized data objects/loading for unit data in Pocket and Coordinator
- Left align search results button in Pocket guide app
- Added dedicated control app update packet so that all tabs are up-to-date, rather than requiring navigating to them to refresh them
- #398 Pocket process control app
- #355 Pocket process start/stop
- #549 Save button and revert buttons in the RTU Gateway Configurator now conditionally enable/disable based on if there were actual changes made
- #561 Typo fix in the configurators
Graphics Library
- #548 Updated annotations (development use only)
- Massive refactor of graphics elements and file names (if you are using this, take note)
- Renamed
SpinboxNumeric
toNumericSpinbox
- Moved special element functions to be specific to those elements (censoring of
TextField
, callbacks forHazardButton
)
- Added
get_numeric
getter toNumberField
Bug Fixes
- #539 Possible fixes for extremely rare
ListBox
render gaps - #549 Fixed incorrect peripheral/redstone lists in the RTU Gateway Configurator when changes were made but not saved
- #552 Fixed sidebar being modified after app load completes even if the app was exited
- #555 Fixed sidebar not being restored if it tried to modify after the app was exited
- #554 Fixed Pocket apps sometimes loading more than once
- #568 Made
ccmsi
way better at handling issues with insufficient space (one of these features will likely kick in for people during install of this update due to the graphics library updates changing file names) - #569
ccmsi
now has mitigations for Windows (usually singleplayer) not being case sensitive, which previously would break installation operations
Graphics Library
- Changed
TextBox
to only trim leading/trailing whitespace if specified by parameter- Fixes section titles in configurators not being indented like they used to be
- Fixes for
NumberField
handling of large numbers
Known Issues
See wiki for longer standing compatibility issues: https://github.com/MikaylaFischler/cc-mek-scada/wiki/Known-Issues
Config Changes
None.
Component Version Updates
- Installer v1.17 to v1.19
- Bootloader version unchanged
- Comms 3.0.0 to 3.0.1
- Common 1.4.4 to 1.4.6
- Graphics 2.3.4 to 2.4.5
- Lockbox version unchanged
- Reactor PLC v1.8.8 to v1.8.12
- RTU Gateway v1.10.8 to v1.10.14
- Supervisor v1.5.3 to v1.5.10
- Coordinator v1.5.8 to v1.5.13
- Pocket v0.12.1-alpha to v0.12.7-alpha
Installation without HTTP
Release bundles are attached below! Read how to use them here.
Warning
Bundled files updated as of 2024.10.24 @ 13:14 EST, previous files would not work
Pocket bundle fixed 2024.10.29 @ 21:24 EST