The nulltypes system has been overhauled so all null types are under a generic type named NullType in the top level package. For example, instead of using nulltypes.NullUint8 you would now use NullType[uint8]. This also really helped clean up the null types code. This is a version breaking change, hence the minor version number update.
Other minor changes:
Readme file and package information has been updated with the following changes:
The type support section has been redone for clarity
The structs in the code examples have had the members labeled to explain their used supported type
Marshled JSON strings are now properly json escaped
Added bypass for my RawBytes bug fix, now that it has been fixed in go v1.23
Removed test case that is no longer compatible with go 1.21+
To add comments, please go to the forum page for this update (guest comments are allowed for the Projects, Posts, and Updates Forums). Comments are owned by the user who posted them. We accept no responsibility for the contents of these comments.