- Add more emulator speed choices (8×, 16×, 32×) (#362, #384)
- Add a simple plugin system (#370)
- Allow reading and setting inputs via the HTTP API (#371)
- Add a headless (no-GUI) mode (#372)
- Add move learn sets to species data, and TM/HM info to item data (#378, #380, #388, #389)
- Improved error handling in debug tabs (#373)
- Fixes an issue with the HTTP API where it would hang if the emulator speed was too high (#373)
- Fixed a path-finding issue on R/S/E where Route 104 and Rustboro City weren't considered to be connected (#373)
- Fixed Pickup checks so only items that can actually be acquired by Pickup are removed from the Pokémon (rather than any held item) (#373)
- Remove unused 'last encounter' and 'last shiny' events from HTTP stream API (#375)
- Fixes location of Lavaridge Pokémon Centre (affects Pokecenter Loop mode) (#376)
- Disincentivises the path-finding algorithm from stepping on warps (#376)
- Fixes an issue with the use_item_from_bag() function, which would get stuck if the item didn't trigger any message (such as the bicycle) (#376)
- Ensure that config files are not overwritten during updates (#383)
- Fix "Suicine" typo in default custom catch filters (#390)