Releases: UHDanke/gmdkit
Releases · UHDanke/gmdkit
March update
This update brings the pip release up to date with the repo.
Features many changes to core functionality, functions need to be updated to be compatible now.
What's Changed
- [WIP] Refactor for type safety by @LXtreme in #1
- More type fixes, fixed unreachable parts of code by @LXtreme in #3
- Fixed linux file paths by @LXtreme in #5
- Added basic tests w/ pytest by @LXtreme in #6
- Fix path stuff and imports (prep for github workflow tests) by @LXtreme in #7
- Better tests w/ github workflow + pytest by @LXtreme in #8
- Fix pytest actions misspelling by @LXtreme in #9
- fix live editor stuff by @LXtreme in #10
- update project labels to 3.12+ by @LXtreme in #11
New Contributors
Full Changelog: v0.4.0...v0.5.0
Merge Utilities
Reworked merge functions.
Save fixes 2
v0.3.2 Update data and postprocess outputs
Various Fixes 3
Various small fixes.
Save changes
Split levels and game manager saves.
Added music and sfx library.
Reworked how the decode and encode string functions work.
Renamed values to constants.
Minor fixes.
Savefile fixes
Fixed an error preventing saving game saves to file.
Object property enums
Added various object property enums
v0.2.1 Minor release
Fixes + slight mapping changes.
Mappings rework
Renamed mappings prop_id to obj_prop and lvl_id to lvl_prop.
Constants in mappings are now UPPER_CASE.
Updated all references in library to reflect this change.
Various Fixes 2
v0.1.8 Fixes object defaulting