Releases: randovania/retro-data-structures
Releases · randovania/retro-data-structures
v0.20.0
What's Changed
- Optimize getting the name of Echoes' ScriptInstanceHelper by @henriquegemignani in #48
- Use compiled construct for parsing ScriptInstances by @henriquegemignani in #49
- Improve CI, add pre-commit hook by @henriquegemignani in #50
- rework script API by @duncathan in #52
- Always parse all dependencies, ignoring is_mlvl by @henriquegemignani in #51
- Two CPU cores, run dependency check by @henriquegemignani in #53
- Add pyupgrade ruff rule by @henriquegemignani in #55
- fix script API and add tests by @duncathan in #54
- revert new script API by @duncathan in #56
- new script API (again) by @duncathan in #57
Full Changelog: v0.19.2...v0.20.0
v0.19.2
What's Changed
- Optimize dependencies by @henriquegemignani in #46
- Specialize dependencies_for in the generated code by @henriquegemignani in #47
Full Changelog: v0.19.1...v0.19.2
v0.19.1
What's Changed
- gracefully remove corrupted Connections by @duncathan in #45
Full Changelog: v0.19.0...v0.19.1
v0.19.0
What's Changed
- Add MAPA by @henriquegemignani in #37
- dependencies by @duncathan in #38
- door stuff by @duncathan in #39
- CI improvements by @henriquegemignani in #40
- Change ScriptInstance to be a dataclass by @henriquegemignani in #42
- Run coverage with untouched repository by @henriquegemignani in #43
- add edit_properties contextmanager to scriptinstancehelper by @duncathan in #44
- Add GXPrimitive to MAPA by @henriquegemignani in #41
Full Changelog: v0.18.0...v0.19.0
v0.18.0
- Add get_instance_by_name to AreaWrapper
- Add connect_dock_to to AreaWrapper
- Hack fix get_properties_as for shared properties
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- additional templates (all placeholders for now) by @duncathan in #35
- more room stuff by @duncathan in #36
- initial support for MP1r
Full Changelog: v0.16.0...v0.17.0
v0.16.0
Release v0.16.0
v0.15.2
Release 0.15.2
v0.9.0
v0.8.0
- Fixes for Prime2 -> Prime1