All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.17.2 - 2024-12-18
- ls should show gameitems (#120)
0.17.1 - 2024-12-18
- extractvbs now can write to any vbs path (#118)
0.17.0 - 2024-12-05
0.16.1 - 2024-11-12
- (deps) dependency updates that dependabot skipped
0.16.0 - 2024-11-12
0.15.6 - 2024-09-10
- (vpx) io error propagation for extractvbs/verify (#105)
0.15.5 - 2024-08-28
- (wav) handle additional wav headers (#103)
0.15.4 - 2024-08-16
- (deps) dependency updates that dependabot skipped (#101)
- (deps) update quick-xml requirement from 0.35.0 to 0.36.0 (#100)
- (deps) update quick-xml requirement from 0.34.0 to 0.35.0 (#99)
- (deps) update quick-xml requirement from 0.32.0 to 0.34.0 (#97)
0.15.3 - 2024-06-19
- expose gamedata to json (#95)
- test code cleanup
0.15.2 - 2024-06-14
- images to webp (#92)
- (deps) update quick-xml requirement from 0.31.0 to 0.32.0 (#90)
0.15.1 - 2024-06-09
- timer interval signed (#88)
0.15.0 - 2024-06-03
- more/open tonemapper values (#85)
0.14.5 - 2024-05-28
- sound output type enum (#84)
- (deps) update roxmltree requirement from 0.19.0 to 0.20.0 (#82)
0.14.4 - 2024-05-10
- (exported) more redundant img fields removed (#79)
0.14.3 - 2024-05-09
- (extracted) unknown image extension (#77)
0.14.2 - 2024-05-09
- (extracted) do not write dimensions in json if not needed (#75)
0.14.1 - 2024-05-09
- (vpx) keep alpha channels for rgba bmp (#73)
0.14.0 - 2024-05-08
- (vpx) bmp image export/import (#69)
0.13.0 - 2024-04-24
- improve json color fields, add gamedata enums (#66)
- back to macos-latest (#67)
- pin to macOS-13
- example for programmatic table creation (#65)
- document discord channel
0.12.0 - 2024-04-19
- improve enum values json representation (#61)
0.11.2 - 2024-04-15
- strict cfb file reading
- (deps) update cfb requirement from 0.9.0 to 0.10.0 (#60)
- also assert eq cfb version/clsid
- add cache for clippy build
- move fmt check to clippy action
- add clippy action (#58)
0.11.1 - 2024-04-02
- clippy cleanup
0.11.0 - 2024-04-02
- handling symbol fonts (#54)
0.10.2 - 2024-04-02
- unify drag_points fields
- (vpx) tags that require 0 size (#53)
- (expanded) correctly update mesh info (#51)
- textbox/decal FONT tag location (#50)
0.10.1 - 2024-03-26
- JPEG tag should have size 0 (#47)
0.10.0 - 2024-03-21
- serialization issues (#45)
0.9.0 - 2024-03-19
- extracted vpx structure (#21)
- (deps) update testresult requirement from 0.3.0 to 0.4.0 (#36)
- (deps) bump actions/cache from 3 to 4 (#34)
0.8.0 - 2024-01-12
- support for brst field (#32)
0.7.0 - 2023-11-29
- more vpinball 10.8 changes (#30)
- (deps) update testdir requirement from 0.8.1 to 0.9.0 (#29)
- (deps) update roxmltree requirement from 0.18.1 to 0.19.0 (#26)
0.6.0 - 2023-11-09
- drop pov module as pov support removed in vpinball 10.8 (#24)
- (deps) update cfb requirement from 0.8.1 to 0.9.0 (#23)
0.5.0 - 2023-10-24
- directb2s use (#19)
0.4.0 - 2023-10-23
- feat/directb2s improvements2 (#15)
- (deps) update quick-xml requirement from 0.30.0 to 0.31.0 (#16)
0.3.0 - 2023-10-20
- directb2s improvements (#12)
- update release section in readme
- set up automatic releases
- update release section in README.md