Repository navigation
v0.6.0
Additions
- Added custom floats, allowing for float16 and float24.
- Created 16, 24, and 64 bit versions of Vector3 and Vector2 (Vector3 is now an alias for Vector3float32, and Vector2 is an alias for Vector2float32).
- Added SparseDictionary datatype, which functions like a normal dictionary but all keys in the optional table will be nullable, using an internal bitfield.
- Implemented Union and Any datatypes (Unstable and unlikely to work currently). Union allows you to have a value of multiple possible types.
- Added the Transformer datatype which can transform data before writing and after reading
- Implemented testing with Jest-Lua
Fixes
- Fixed nullable being broken.
- Fixed the type for EnumItem.
- Fixed aliases being broken.
Full Changelog: 0.5.0...0.6.0