Skip to content

Latest commit

 

History

History
75 lines (58 loc) · 2.72 KB

CHANGELOG.md

File metadata and controls

75 lines (58 loc) · 2.72 KB

ChangeLog

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.

Changed

  • Bumped Github action dependency versions (#34)

Fixed

  • Fix list of record encoding bug #29 (#35)

Fixed

  • Updated elm-explorations/test to version 2 (#30
  • Incorrect encoding of empty collection values in records (#33)

Changed

  • Error message for duplicated record keys now lists the duplicated keys (#27).

Fixed

  • Throw error on records with duplicate keys (#25 by @ypyl)

Fixed

  • Examples in the Yaml.Decode module are not executable by elm-verify-examples

Added

  • Yaml.Decode.andMap, Yaml.Decode.fromResult, and Yaml.Decode.fromMaybe functions

Fixed

  • A bug causing references in nested structures to break parsing
  • A bug resolving aliases

Changed

Changed

  • The confusing Yaml.Encode.Value has been renamed Yaml.Encode.Encoder to distinguish it from Yaml.Decode.Value.

Added

  • A function to encode Yaml.Decode.Value.

Fixed

  • A bug causing strings containing a colon to be interpreted as a mapping.
  • A bug causing the list decoder to fail on empty strings.

Added

  • A new Yaml.Encode module to encode Elm values into YAML formatted strings

Fixed

  • Some small documentation issues and typos