What's Changed
- Align the engine with Shattered Pixel Dungeon v4.0.0-BETA-3 (Imp vault, new enchantments, JSON-only wire) by @akhial in #72
- Ship the v4.0.0-BETA-3 item atlas and pin artwork provenance to the release JAR by @akhial in #73
- Order weapon effects by the game journal and retire share-link formats 1 and 2 by @akhial in #74
- macOS: drop the glass reflection streak from the query pane by @akhial in #75
- Estimate +5 weapons, and reserve +5 for the tier that reaches it by @akhial in #76
- Spend each quest prize once, across every family by @akhial in #77
- Score a tier and a level together where the Imp rolls them together by @akhial in #78
- Ship two vault presets: +22 Staff and +26 Tier 4 Weapon by @akhial in #79
- Carry the run's ring gems in the scout packet so rings show a seed's colours by @akhial in #82
- Linux: draw a scouted seed's rings in the gems that run gave them by @akhial in #83
- macOS: draw a scouted ring in the gem its own run gave it by @akhial in #84
- Windows: draw a scouted ring in the gem its seed gave it by @akhial in #85
- Android: draw a scouted ring with the gem its own run rolled by @akhial in #86
- Web: draw a scouted seed's rings with the gems that seed rolled by @akhial in #87
- Improve Imp Vault generation performance and record new PGO by @akhial in #80
- x86: use mimalloc in apps, per-target PGO, AVX2 by @akhial in #89
- Benchmark v4.0.0 with a +5 Runic Blade and our own JAR-driven Java baseline by @akhial in #91
- Migrate the web app to the Vite+ toolchain by @akhial in #92
- Web: make stack badges match the chip's tag style by @akhial in #93
- Hide tipped darts from the item pickers; scout views keep showing them by @akhial in #94
- Shrink the wasm search-equivalence tests to a few hundred seeds by @akhial in #96
- Android CI: pull requests build only the arm64-v8a native library by @akhial in #98
- Re-record the macOS PGO profile on rustc 1.98 by @akhial in #99
- macOS: make stack badges match chip's tag style by @akhial in #95
- Count levels together for rings only, capped at what a world can roll by @akhial in #100
- Remove fast mode by @akhial in #101
- Add worker-count selector by @akhial in #102
- macOS: the effect segments span their row by @akhial in #97
- Fix narrowed "any" preventing search for item copies by @akhial in #104
Full Changelog: v0.8.0...v0.9.0