What's new
- Added: Sword/Shield wonder cards now actually hand out the BP and the clothing they promise when injected
- Added: Gen 7 to Gen 8 transfers now carry handling trainer data, form duration and totem forms across correctly
- Added: every save format now reports whether its checksums are valid, so broken files are caught before they are loaded instead of half-loading
- Fixed: the camera not opening and freezing the app when scanning a QR code (fix #1579)
- The faster scanner introduced in 10.4.0 has been temporarily reverted while a proper fix is worked on
- Fixed: Sword/Shield saves with an invalid hash being loaded instead of rejected
- Fixed: money, badges and BP being read from the wrong offsets in Sword/Shield saves
- Fixed: Pokémon being written to boxes unencrypted in Gen 4/5/6/7 saves, which the games read back as corrupted data
- Fixed: Pokédex seen and caught counts being computed incorrectly in Sword/Shield
- Fixed: Crown Tundra Pokémon looking up the wrong personal data entry
- Fixed: Gen 8 trades assigning the original trainer and the handling trainer the wrong way round
- Fixed: Gen 3 saves being loaded from the slot with an incomplete sector table
- Fixed: Gen 3 box writes going past the size of the stored entry
- Fixed: Korean Gen 2 strings being written at the wrong offset
- Fixed: Gen 2 list validation ignoring the capacity it was given
- Fixed: Sword/Shield block lookups reading past the end of the block table
- Removed: the fake handling trainer memory that was forged on every Gen 7 to Gen 8 transfer
- All submodules and build dependencies updated to latest release
- General system stability improvements to enhance the user's experience
Thanking @Omar-Kay, @Insektaure, @nicooo-dev for the contributions to PKSM-Core.