Releases: randovania/mercury-engine-data-structures
Releases · randovania/mercury-engine-data-structures
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
v0.27.0
New release
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #115
- Only align if data section size contains files by @ThanatosGit in #112
- Add lua format which gets the byte code when building by @ThanatosGit in #114
- Fix typo by @ThanatosGit in #116
Full Changelog: v0.26.1...v0.27.0
v0.26.1
New release
What's Changed
- Use a constraints file when installing deps by @henriquegemignani in #109
- Try to tell self-host CI to use merge queue by @Miepee in #110
- Bump actions/setup-python from 4 to 5 by @dependabot in #104
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #105
- Bump actions/download-artifact from 3 to 4 by @dependabot in #106
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #111
- Update some fields in sr bmsad header by @dyceron in #113
New Contributors
Full Changelog: v0.26.0...v0.26.1
v0.26.0
What's Changed
- Write pkgs with only ensured assets by @ThanatosGit in #89
- Add support for BMSMSD by @ThanatosGit in #91
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #90
- Add tile type enum by @ThanatosGit in #92
- MSR - Update TileType Enum and add Enum for Icon_Priority by @dyceron in #93
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #94
- MSR - Add bmses support by @dyceron in #95
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #96
- Change auto merge from commit author to pull request author by @ThanatosGit in #98
- MSR - Support .bmsmd by @dyceron in #97
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #100
- Skip over correct length for the header in pkg files by @ThanatosGit in #101
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #102
- Adjust pkg alignment for SR by @dyceron in #103
Full Changelog: v0.25.0...v0.26.0