Changes
🚀 Features
- #4753 feature(ecs-gestalt): Migrate Components to gestalt's Components. (@DarkWeird)
- #4843 feat: hide NotificationOverlay (chat box) if HUD is hidden (@skaldarnar)
- #4147 feat: set limits for maximum memory use. (@keturn)
- #4849 feat: add random distribution utilities from AnotherWorld (@tolziplohu)
- #4157 chore[facade]: use picocli for processing command line options (@keturn)
- #4833 feat: add priority to Updates annotation of facet providers (@tolziplohu)
🐛 Bug Fixes
- #4862 bugfix: PojoPrefab was getting seriliazed as a value type (@pollend)
- #4863 bugfix: fix debug for skeleton renderer (@pollend)
- #4858 feat: make render distance for (partially) transparent blocks adjustable (@tolziplohu)
- #4847 fix: enable block tinting in LOD chunks (@tolziplohu)
- #4845 fix(build): use Maps from guava, not Google API Client (@keturn)
- #4841 fix: Better handling of ComponentSystem loading with optional dependencies (@DarkWeird)
- #4840 fix: resolve Advance World Settings issue (@pollend)
🧰 Maintenance
- #4873 chore: upgrade crashreporter dependency 4.1.0 -> 4.2.0 (@jdrueckert)
- #4870 chore: some lintings and suggested simplifications (@keturn)
- #4799 refactor: replace usage of ThreadManagerSubsystem with reactor Scheduler (@pollend)
- #4864 chore: stop ignoring checkstyle findings (@jdrueckert)
- #4869 chore: address some checkstyle warnings (@skaldarnar)
- #4794 perf: improve performance of mesh generator for chunks (@pollend)
- #4844 chore: add maven repo that contains jpastebin (@jdrueckert)
- #4842 chore: adjust default logback configuration (@skaldarnar)
- #4157 chore[facade]: use picocli for processing command line options (@keturn)
- #4840 fix: resolve Advance World Settings issue (@pollend)
- #4839 refactor(GameScheduler): provide ThreadMonitor-compatible schedule method (@keturn)
- #4800 refactor: transaction manager with reactor (@pollend)
📚 Documentation
⚙️ Logistics
- #4864 chore: stop ignoring checkstyle findings (@jdrueckert)
- #4859 build(facade): oops, junit was supposed to be a test-only dependency (@keturn)
- #4147 feat: set limits for maximum memory use. (@keturn)
- #4845 fix(build): use Maps from guava, not Google API Client (@keturn)
- #4841 fix: Better handling of ComponentSystem loading with optional dependencies (@DarkWeird)