Releases: goto-bus-stop/awestruct
Releases · goto-bus-stop/awestruct
v1.2.5
v1.2.4
- Update author name in package.json.
v1.2.3
- Revert the 1.2.1 release, it was accidentally breaking.
That (significant!) performance improvement will be done in v2 instead.
v1.2.2
- Improve performance of Buffer method types (uint8, int32, float).
- Remove unnecessary function wrapper for types that don't have a mapper function from
mapRead()ormapWrite()
v1.2.1
- Improve performance when reading embedded structs.
v1.2.0
- Add the field name (or path, for nested structs) to error messages when reading fails.
v1.1.0
- add dynarray & dynstring for dynamic array/string sizes. this is a more friendly way to implement the common length-prefixed array/string type, without having to add a dummy
lengthfield to the object. - support differently sized elements in arrays. byte sizes for arrays with variable-size elements are now calculated correctly.