Release v0.4.0
What's Changed
This release introduces a small "breaking" change on the public API. Almost all code should still compile correctly, otherwise a trivial type annotation will make code compile correctly again.
After constantly using the library for multiple private projects, I believe that the public API is unlikely to change again (apart from adding new features, and supporting more PGFPlots keys).
Full Changelog: v0.3.1...v0.4.0