Repository navigation
Releases
Releases · Minapelago/client
v1.2.2
1.2.2 (2026-11-07)
Bug fixes
- add purple switch to list of mirror switches (7054271)
- defer deathlink deaths until player exits sensitive states (5cb57c2)
- read the host CA store inside the Steam container (301fb78)
- refuse the connection when slot_data has a wrong-typed key (da08667)
- report why an AP connect actually failed (f5a0ca7)
- resync received items when the server skips an index (48ee6d9)
- store the save-loaded callback before its detour goes live (0b2f50d)
Internals
- compose App and HookManager from plain members (70529d9)
- group core/ and features/ into subfolders (9d15c8f)
- move the game detours from pal into their features (3ec1e2c)
- trim core state classes, tables and helpers (780e402)
- turn the PAL hook engine and overlay into free functions (05fb5c1)
Build and CI
- add Nexus crosspost to release ci (2f5d085)
- cache compiles with ccache (6cb58fb)
- drop unused CMake options and fold our code into two targets (8a94ceb)
- share one reusable build workflow between ci and release (306ba2d)
- skip builds and tests when the code matches a green base (a9d6e55)
- speed up release ci (8deb828)
Documentation
v1.2.2-beta.5
v1.2.2-beta.4
v1.2.2-beta.3
1.2.2-beta.3 (2026-11-07)
Build and CI
- skip builds and tests when the code matches a green base (a9d6e55)
v1.2.2-beta.2
1.2.2-beta.2 (2026-11-07)
Bug fixes
- refuse the connection when slot_data has a wrong-typed key (da08667)
- resync received items when the server skips an index (48ee6d9)
- store the save-loaded callback before its detour goes live (0b2f50d)
Internals
- compose App and HookManager from plain members (70529d9)
- group core/ and features/ into subfolders (9d15c8f)
- move the game detours from pal into their features (3ec1e2c)
- trim core state classes, tables and helpers (780e402)
- turn the PAL hook engine and overlay into free functions (05fb5c1)
Build and CI
- drop unused CMake options and fold our code into two targets (8a94ceb)
- share one reusable build workflow between ci and release (306ba2d)
- speed up release ci (8deb828)
Documentation
- shorten comments and match them to the current code (a6d06ed)
v1.2.2-beta.1
1.2.2-beta.1 (2026-09-27)
Bug fixes
- defer deathlink deaths until player exits sensitive states (5cb57c2)
- read the host CA store inside the Steam container (301fb78)
- report why an AP connect actually failed (f5a0ca7)
Build and CI
- add Nexus crosspost to release ci (2f5d085)
Documentation
- add PR template (6c3102d)
v1.2.1
v1.2.1-beta.1
v1.2.0
1.2.0 (2026-08-30)
Features
- add option to randomize the Mirror's End switches (#218) (a06bb86), closes #28
- Add traps, starting with a small set of vanilla modifiers (#212) (0a54337)
- attempt TLS backoff / upgrade on connection with no scheme defined (c5d89c7)
- enforce the AP safety gate by default (72914fc)
- scale the dev overlay to the display resolution (7b17c1a), closes #153
Bug fixes
- deathlink no longer sends when you are saved by Proto Spark (98bb812)
- drop the spurious traps-inert warning at startup (66d6b35)
- publish the AP status and the staged-save flag across the thread boundary (c6671b2)
- report a refusal when a connect throws before the handshake (ae72118)
- reworded max cap notation in pause menu to prevent line wrapping (856630f), closes #220
- trim a newline out of a stored server or slot (7207754)
Internals
- consolidate platform loggers into one (#215) (d977ed9)
- drop the orphaned modifier CSV parser and a test-only wallet seam (30826aa)
- drop the superseded save store and a dead coalescing branch (04aec8a)
- generalize scene-walk operations into one helper (#216) (97e7054)
- move the takeover flush decision into the pure layer (d855ff3)
- pull duplicated PAL entries into shared files (#214) (1078da3)
- remove duplicate signature resolution logging (b591d30)
v1.2.0-beta.5
1.2.0-beta.5 (2026-08-29)
Bug fixes
- deathlink no longer sends when you are saved by Proto Spark (98bb812)