All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Bumped Github action dependency versions (#34)
- Fix list of record encoding bug #29 (#35)
- Updated
elm-explorations/test
to version 2 (#30 - Incorrect encoding of empty collection values in records (#33)
- Error message for duplicated record keys now lists the duplicated keys (#27).
- Examples in the
Yaml.Decode
module are not executable byelm-verify-examples
Yaml.Decode.andMap
,Yaml.Decode.fromResult
, andYaml.Decode.fromMaybe
functions
- A bug causing references in nested structures to break parsing
- A bug resolving aliases
Yaml.Decode
is now able to resolve anchors and aliases.
- The confusing
Yaml.Encode.Value
has been renamedYaml.Encode.Encoder
to distinguish it fromYaml.Decode.Value
.
- A function to encode
Yaml.Decode.Value
.
- A bug causing strings containing a colon to be interpreted as a mapping.
- A bug causing the list decoder to fail on empty strings.
- A new
Yaml.Encode
module to encode Elm values into YAML formatted strings
- Some small documentation issues and typos