Releases: randovania/mercury-engine-data-structures
Releases · randovania/mercury-engine-data-structures
v0.35.0
New release
What's Changed
- BMSCC Refactor by @dyceron in #251
- Fix BMSSD API by @ThanatosGit in #256
Full Changelog: v0.34.0...v0.35.0
v0.34.0
New release
What's Changed
- BMSSD refactor by @steven11sjf in #226
- Add a release.yml for release notes filtering by @henriquegemignani in #242
- Add new function to BMSMSD to get a tile by index by @dyceron in #249
- Basic documentation improvements for tests by @henriquegemignani in #254
Full Changelog: v0.33.0...v0.34.0
v0.33.0
What's Changed
- Test with Python 3.13 by @henriquegemignani in #230
- Abstract romfs by @ThanatosGit in #231
- Update ruff rules, use if TYPE_CHECKING/future annotations by @henriquegemignani in #233
- Version checking by @steven11sjf in #232
- Refactor BRFLD by @MayberryZoom in #217
New Contributors
- @MayberryZoom made their first contribution in #217
Full Changelog: v0.32.0...v0.33.0
v0.32.0
What's Changed
- Added Samus Returns property names by @steven11sjf in #191
- bcskla parse/build for dread and MSR by @steven11sjf in #185
- added BLUT (Binary LookUp Table?) by @steven11sjf in #192
- Added BMSSH format by @steven11sjf in #193
- BMSAT by @steven11sjf in #194
- BGSNDS by @steven11sjf in #195
- Added bnvib by @steven11sjf in #196
- BPSI (pack set?) by @steven11sjf in #197
- brspd by @steven11sjf in #198
- BPTDAT and BPTDEF by @steven11sjf in #200
- BUCT by @steven11sjf in #199
- Added .btunda support by @steven11sjf in #32
- Add cli commands for extract pkgs and replacing files in pkgs by @henriquegemignani in #214
- Swap dependency from zstd to zstandard by @henriquegemignani in #216
- Repair encoding error in actors/props/pf_mushr_fr/charclasses/pf_mushr_fr.bmsad by @steven11sjf in #219
- Update README with more info regarding mercury formats by @sabre230 in #215
- added dread v2.1.0 resources to json by @steven11sjf in #211
- Speedup parsing/building BCSKLA and BMSAS by @henriquegemignani in #212
New Contributors
Full Changelog: v0.31.1...v0.32.0
v0.31.1
What's Changed
- MSR - Fix wrong minor version for bmscc by @dyceron in #188
- Added tests for collision formats by @steven11sjf in #189
Full Changelog: v0.31.0...v0.31.1
v0.31.0
New release
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #142
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #143
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #144
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #145
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #146
- MSR - Update two fields in bmsbk by @dyceron in #147
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #148
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #150
- Update bmssd sg fields for MSR by @dyceron in #149
- Updated README with all formats by @steven11sjf in #153
- Adds BMSEM support by @Miepee in #152
- MSR - Add support to bmdefs by @dyceron in #151
- Use CVector3D everywhere by @Miepee in #172
- Mark BMSEM and bsnav as being parsed in readme by @Miepee in #165
- Allow
Char
to be compiled by @henriquegemignani in #155 - Support compiling CRCAdapter with unsafe for building by @henriquegemignani in #154
- Fix compatibility with construct 2.10.70 by @henriquegemignani in #175
- Support compiling for BMSLD by @henriquegemignani in #174
- Cleanup and support compiling in Bmssd by @henriquegemignani in #176
- Cache Pkg construct to minimize re-compiling by @henriquegemignani in #178
- Fixed bmtre format and added tests for dread by @steven11sjf in #180
- Write dedicated building code for ArgListSR by @henriquegemignani in #179
- fixed potential circular imports in formats by @steven11sjf in #182
- Add BAPD by @steven11sjf in #181
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #183
- Version adapter and test fixes by @steven11sjf in #186
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #187
Full Changelog: v0.30.0...v0.31.0
v0.30.0
New release
What's Changed
- Add parameter names by @ThanatosGit in #140
- Build vanilla PKGs in SR by @ThanatosGit in #117
- Parse and rebuild SR BCTEX files by @ThanatosGit in #125
- fixed bug in --dump-to flag by @steven11sjf in #134
- Support RomFS mode for SR by @ThanatosGit in #141
Full Changelog: v0.28.1...v0.30.0
v0.28.1
New release
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #135
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #136
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #137
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #138
- Add
BorderType
enum to bmsmsd by @dyceron in #139
Full Changelog: v0.28.0...v0.28.1
v0.28.0
What's Changed
- polycollection2d fix by @steven11sjf in #130
- fix linter warnings by @Miepee in #132
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #128
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #133
Full Changelog: v0.27.1...v0.28.0
v0.27.1
New release
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #118
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #119
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #120
- Bump hmarr/auto-approve-action from 3 to 4 by @dependabot in #121
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #122
- MSR - Add .blsnd support by @dyceron in #123
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #124
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #126
- Bump svenstaro/upload-release-action from 2.7.0 to 2.9.0 by @dependabot in #127
- Fixed AABOX2D collision by @steven11sjf in #129
Full Changelog: v0.27.0...v0.27.1