Changelog for HsYAML-0.1.2.0
See also http://pvp.haskell.org/faq
0.1.2.0
- Add convenience functions
decode1anddecode1Strictexpecting exactly one YAML document (#5) - Fix a couple corner-cases in the YAML tokenization (#10)
0.1.1.3
- Fix bug in float regexp being too lax in the JSON and Core schema (#7)
- Remove dependency on
dlist
0.1.1.2
- Tolerate BOM at each
l-document-prefix(rather than only at the first one encountered in a YAML stream) - Workaround broken
mtl-2.2.2bundled in GHC 8.4.1 (#1) - Relax to GPL-2.0-or-later
0.1.1.1
- Reject (illegal) non-scalar code-points in UTF-32 streams
- Tolerate BOM at start of stream
- Disambiguate choice in
l-any-documentproduction regarding token separation ofc-directives-end - Fix
c-indentation-indicator(n)grammar production when auto-detecting indentation in the presence of empty leading lines; also reject (illegal) auto-indent-level scalars with leading more-indented all-space lines - Complete character escape rules for double-quoted scalars
- Minor optimizations
0.1.1.0
Data.YAMLmodule promoted fromTrustWorthytoSafe- Add
FromYAML Naturalinstance - Add
MonadFail,Alternative, andMonadPlusinstances forData.YAML.Parser - Add
Data.YAML.decodeStrictfunction - Export
Data.YAML.typeMismatchhelper function
0.1.0.0
- First version. Released on an unsuspecting world.