Small changes concerning balance, gameplay, or graphics.
Version: 0.0.24 Date: 2021.10.09 Bugfixes: - Fixed crash when loading save caused by missing LP migration.
Version: 0.0.23 Date: 2021.10.09 Changes: - Changed hardcoded HP and MP ttl to automatically generated. - Changed LP multiplier and added hardcoded LP ttl. - Changed CL frequency to be (mostly) asynchronous. - Changed LP queue type to array. Optimizations: - Reworked LP logic to use new LP queue type and make better use of ghosts. - Improved LP logic to dispatch tasks to ghosts. - Improved HP, MP, LP and CL performance. - Improved on_entity_died event performance. - Improved cc-stats command performance. Bugfixes: - Fixed migrations offset.
Version: 0.0.22 Date: 2021.09.25 Changes: - Doubled weight of non-root decoratives matches in CL. - Small optimization in MP feed. - Optimized LP logic (up to 100% performance gain in some cases). Bugfixes: - Fixed offset in LP slicing. - Fixed invalid unpacked pending size report in cc-stats command.
Version: 0.0.21 Date: 2021.09.22 Bugfixes: - Fixed remaining debug code.
Version: 0.0.20 Date: 2021.09.22 Features: - Added experimental command 'cc-clean' to clean decoratives of an existing savegame. Bugfixes: - Fixed desync when changing runtime mod settings. - Fixed ghosts were inflating past max queue size.
Version: 0.0.19 Date: 2021.09.19 Bugfixes: - Fixed migrations applying when adding the mod to an existing save. Changes: - Improved decoratives sanity check in addSpawner.
Version: 0.0.18 Date: 2021.09.11 Bugfixes: - Fixed Krastorio2 creep setting broken since 0.0.8 (?!). - Fixed overlook in 0.0.8 migration.
Version: 0.0.17 Date: 2021.09.04 Bugfixes: - Fixed tasks duplication bug moving tasks from LP to MP (will clear itself). - Fixed broken 0.0.17 migration.
Version: 0.0.16 Date: 2021.09.03 Features: - Added a setting to set the maximum size of the tasks queue. - Added a setting to set the time unit for the cleanup frequency. Changes: - Moved migrations to on_configuration_changed. - Rewritten (several times) the task scheduler. - Updated 'cc-stats' command. - Misc changes/optimizations. - Removed backlog check. Bugfixes: - Fix for broken 0.0.8 migration (was only affecting Krastorio2).
Version: 0.0.12 Date: 2021.08.24 Changes: - Reverted task scheduler changes from 0.0.8 + optimizations. - Adjusted 'cc-stats' command to reflect new scheduler logic.
Version: 0.0.11 Date: 2021.08.22 Features: - Added 'cc-stats' command to display some backlog informations. Changes: - Removed invalid tasks from threshold tracking. Bugfixes: - Fixed backlog check using wrong time unit.
Version: 0.0.10 Date: 2021.08.15 Bugfixes: - Fixed a crash in Krastorio2 compatibility module. - Fixed inconsistency in on_entity_died event + slight optimizations.
Version: 0.0.9 Date: 2021.08.06 Bugfixes: - Fixed some issues with the backlog check. - Fixed and cleaned up some control stage logic. Others: - Added changelog dates.
Version: 0.0.8 Date: 2021.07.16 Features: - Added new setting: cleanup threshold. Changes: - Settings can now be changed at runtime. - Reworked mod datas. - Optimization pass for better efficiency and better performance.
Version: 0.0.7 Date: 2021.06.03 Features: - Added some settings.
Version: 0.0.6 Date: 2021.05.21 Bugfixes: - Fixed a source of desync in multiplayer (thanks Xorimuth)
Version: 0.0.5 Date: 2021.05.20 Compatibility: - Added Krastorio 2 support. - Added migration script. Changes: - Added tile cleaning. - Improved mod datas storage. - Reworked task scheduler for better flexibility, performance(?) and memory footprint.
Version: 0.0.4 Date: 2021.05.03 Change: - Fixed issue when removing decoratives.
Version: 0.0.3 Date: 2021.05.01 Change: - Added Explosive Biters support.
Version: 0.0.2 Date: 2021.04.30 Change: - Added Cold Biters support.
Version: 0.0.1 Date: 2021.04.30 Info: - Initial release.