v2.0.0-alpha.23
·
112 commits
to master
since this release
Major Features
- Added automatic headless download and update on linux. #330
- Added recipe notification sync to inventory sync. #506
Features
- Added config lock files to prevent process duplication. #815
- Added process and system start times to system metrics. #826
- Added icons to status tags for host and instances. #827
- Extended export-data to produce icons for recipes, signals, technologies, planets, qualities and entitie. #838
- Added Icon Reference page to web interface at
/icon-referencefor browsing all exported icons. #838 - Added visual flash to RCON result box to confirm command execution, even when the output is identical to the previous result. #793
Changes
- Login screen now displays the cluster name. #818
- Instance versions can now be set using Major.Minor without specifying a patch version. #820
- Versions for factorio and mod packs can now be selected using a drop down menu. #820
- The controller will now refuse to start if no users were loaded from file. #814
- Improved wording and display of the generate host token modal. #828
- Installations where multiple conflicting clusterio/lib packages have been installed will now fail with an error #863.
- Export completion now logs per-category icon counts. #838
Fixes
- Removed debug log statement from equipment grid serialization. #807
- Fix that the documentation had a dead link to details of the message passing protocol #812
- Fixed case where achievements were not disabled. #817
- Fix headless download on linux install. #816
- Fix option
--no-download-headlessbeing ignored. #816 - Fixed action buttons overflowing on narrow screens across the web interface. #810
- Fixed player logistics failing to load on servers without unlocked logistics networks. #806
- Fixed mod dependency parser breaking with inconsistent spaces. #834
- No longer attempts to sync inventory in single player. #835
- Fixed tests failing when the configured factorio_directory contains stuff other than Factorio installs #540.
- Always create a whitelist file so it can be watched for changes. #865
- Added missing await statements which could cause an instance to start with an outdated admin/ban/whitelist. #869
- Fixed metrics breaking when labels contain comma or equal signs #861
- Fixed Host page show repeated errors when viewing an offline local host #848
- Fixed bad mod paths in icon specifications crashing the export. #841
- Fixed prototypes with no icon data causing errors during export. #841
Breaking Changes
- Custom permission methods should use
IUserrather thanIControllerUser#837 controller.userManagerhas been refactored, see PR for details. #837controller.instanceshas been refactored, see PR for details. #837User/Instance/HostInforenamed toUser/Instance/HostRecord#837- Removed
host.tls_caandcontrol.tls_caconfig options, see section on self signed certificates for the replacement for this option #857
Many thanks to the following for contributing to this release:
@Cooldude2606
@Daniel
@Double
@Hornwitser
@Ryan Walker