Continues the work in #15 and fixes #13. It does make the breaking change that serde is not enabled by default. Users of this library would have to explicitly enable the serde feature to use the serde parts of the code. The version number should be 0.4.0 if this gets merged.
I can also revert that part if you want, and it would just be 0.3.3 with users having to wait for serde to compile if they do not disable default features.
Continues the work in #15 and fixes #13. It does make the breaking change that serde is not enabled by default. Users of this library would have to explicitly enable the serde feature to use the serde parts of the code. The version number should be 0.4.0 if this gets merged. I can also revert that part if you want, and it would just be 0.3.3 with users having to wait for serde to compile if they do not disable default features.