0.28.0 (2024-02-26)
- mapobj: add vertex color fix logic to group loading (7d75e19)
- mapobj: correct property names for first and last vertex in batches (6d7730e)
0.27.0 (2024-02-25)
0.26.1 (2024-02-19)
- mapobj: expose group info type (53dba9f)
0.26.0 (2024-02-18)
- mapobj: add initial format support for map objects (a8f4377)
0.25.0 (2024-02-10)
- model: expose all skin section attributes (f459180)
0.24.0 (2024-02-08)
- model: add bone flag enum (e78d399)
0.23.0 (2024-01-31)
- model: include sequence bounds (027f7d8)
0.22.0 (2024-01-27)
- model: load bones and bone animations (7bbf61c)
0.21.0 (2024-01-24)
- model: load color animations (a2b6750)
0.20.0 (2024-01-24)
- model: improve texture animation handling (58ea74f)
0.19.0 (2024-01-22)
0.18.0 (2024-01-15)
- clientdb: add SoundEntriesRecord (864005e)
0.17.0 (2024-01-15)
- clientdb: add support for reading non-localized strings in db records (b73759c)
- clientdb: add ZoneMusicRecord (d379c6d)
- clientdb: read locale strings in single locale (a59c6ae)
0.16.0 (2024-01-14)
- model: load model bounds (94f04ee)
0.15.0 (2024-01-14)
- map: add area id to map chunks (57265ce)
0.14.0 (2024-01-14)
- clientdb: add AreaTableRecord (d298b14)
- clientdb: add support for reading localized strings in db records (4d31520)
0.13.1 (2024-01-10)
- clientdb: export base record class (c8c0d0c)
0.13.0 (2024-01-10)
0.12.0 (2024-01-07)
- map: export def types (e88b214)
0.11.0 (2024-01-05)
- model: add additional material flags (10c430c)
- model: load loop information when loading models (47f95ee)
- model: load sequence information when loading models (73a5ecb)
0.10.2 (2024-01-04)
- map: correct remaining normalization issues for map defs (a67aaec)
0.10.1 (2024-01-03)
- map: correct doodad def z-axis rotation (7c7b171)
0.10.0 (2024-01-03)
- map: add map-aligned position and rotation to doodad defs (ec7e690)
- map: load doodad defs and obj defs when loading area (05856f2)
- model: add support for reading m2 models (8c4ade3)
- blp: handle unusually sized mip data at very small sizes (5d83376)
0.9.3 (2023-12-31)
- map: correct various splat issues when loading map chunks (efc9d16)
0.9.2 (2023-12-31)
- map: override length values appropriately when reading map chunks (a292ed9)
0.9.1 (2023-12-31)
- map: handle missing layers when loading map chunks (c40777b)
0.9.0 (2023-12-29)
- map: add getter for available areas (b6dc978)
0.8.1 (2023-12-27)
- add missing types export to package (235f5fa)
0.8.0 (2023-12-26)
- blp: add helper to return all images from a BLP (227b0da)
- blp: permit chaining load calls (6becae8)
- map: add initial support for loading map formats (#34) (1e7b0d1)
0.7.0 (2023-12-16)
- blp: add support for setting images with raw color format (#26) (78f9e5f)
- blp: add supporting for saving BLPs (#23) (a196167)
0.6.0 (2023-12-10)
- blp: continue improving dxt decompression performance (61ce439)
0.5.0 (2023-12-09)
- blp: reduce allocations in dxt compression logic (b863f8e)
0.4.0 (2023-12-09)
- blp: improve dxt decompression performance (d197175)
- blp: correct accuracy of dxt3 alpha decompression (0a13003)
0.3.0 (2023-12-07)
- blp: add support for getting images from raw BLPs (3ba582a)
- blp: use little-endian naming convention in BLP_IMAGE_FORMAT (0dce033)
0.2.0 (2023-12-05)
- blp: add support for getting images from paletted BLPs (449a161)
- initial release