- Avoid over-escaping
*
#113
- Update libyaml #110
- Update CPP
MIN_VERSION_*
checks #109
- Re-export the with helpers from aeson
- Make numeric string detection slightly smarter so, e.g.,
.
does not get quoted
- Update to libyaml hosted on Github #105
- Fix wrong file not found exception in
Data.Yaml.Include
with pre-1.2.3.0directory
#104
- Add missing test files #102
- Decode empty inputs as Null #101
- Upgrade to libyaml 0.1.7
- Add
Data.Yaml.TH
module
- Add
O_TRUNC
when opening files
- s/fdopen/_fdopen on Windows #96
- Properly fix previous bug (fixes #94)
- Remove file with non-ASCII name due to Stack/cabal-install/Hackage restrictions (see #92)
- Handle non-ASCII filenames correctly on Windows #91
- Improve prettyPrintParseException when context is empty #89
- Switched yaml decode function for config file readers in
Data.Yaml.Config
to the one fromData.Yaml.Include
that supports!include
syntax.
- Avoid bug in Cabal #83
loadYamlSettingsArgs
- Slight doc improvement
Add env variable parsing. loadYamlSettings
can read config values from the environment with Yaml that specifies an env var.
The syntax is
var: _env:ENV_VAR:default
- Give a warning when compiling with GHCJS
- Canonicalise Monad instances #76
- Compile with aeson below 0.7 #70
- Parse
Scientific
directly, avoiding loss in precision. #68
- Pretty print improvements for exceptions #67
- Pretty module #66
- Proper handling of
String "+123"
#64
- Function to print prettier parse exceptions #59
Add the Data.Yaml.Include module