All Versions
12
Latest Version
Avg Release Cycle
30 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.5.0.0 Changes
โก๏ธ Library updates:
- โ Add support for ghc >= 8.8 by updating
barbies
andhiggledy
. This means that support is dropped for ghc <= 8.2 (because ofbarbies
) - ๐ฆ Expose
HasX
classes fromConstruct.hs
- Because of changes in
barbies
,ApplicativeB
is exposed fromOptions.Harg
instead ofProductB
โก๏ธ CI & development updates:
- โก๏ธ Update nix sources for using cached ghc v8.8.4 and dependencies
- โ Add stack configuration for ghc v8.8.4 (lts-16.31 resolver)
- โก๏ธ Update github actions workflow to build both v8.8.4 and v8.6.5 with cabal and stack
- โ Add support for ghc >= 8.8 by updating
-
v0.4.2.1 Changes
๐ Only cosmetic and functional changes, no library changes:
- ๐ท Minor CI tweaks
- Format everything with ormolu
-
v0.4.2.0 Changes
January 27, 2020- โ Add explicit export and import lists
- ๐ Some documentation fixes
-
v0.4.1.0 Changes
December 22, 2019- ๐ Parsers now stop immediately if a source error is encountered
- โก๏ธ Updated the JSON source to return a bytestring instead of an
aeson
Value
- ๐ Fix broken deriving for
barbie
typeclasses by re-exportingRec
-
v0.4.0.0 Changes
September 16, 2019- ๐ Fix wrong name in previous release (
HasDefaultValStr
->HasDefaultStr
) - ๐ฆ Expose
fromSingle
andfromNested
for when f ~ Identity - ๐ฆ Expose classes
Build
andConstruct
fromhiggledy
- ๐ Fix wrong name in previous release (
-
v0.3.0.0 Changes
September 16, 2019- Remove
*With
variants of option constructors and make the*With
variant behaviour the default (meaning now options are constructed using function composition and nottoOpt
) - โ Remove
opt
prefix from modifiers. Becausedefault
is a reserved keyword, this is now nameddefaultVal
(to mirrordefaultStr
)
NOTE: the above introduce breaking changes
- Remove
-
v0.2.0.0 Changes
September 06, 2019- ๐ Trigger a parser failure when any option in the sources fails to parse
NOTE: this introduces a breaking change, in that some parsers that failed silently and selected the default (if applicable) will now fail.
-
v0.1.3.0 Changes
August 28, 2019- โ Add
manyParser
to parse list of options separated by delimiter
- โ Add
-
v0.1.2.0 Changes
- โ Add
optRequired
(renamed torequired
for 0.3.0.0) to mark option as required
- โ Add
-
v0.1.1.0 Changes
- โ Add
optDefaultStr
(renamed todefaultStr
for 0.3.0.0) to provide defaults as unparsed strings - โฌ๏ธ Bump dependencies (
barbies
andhiggledy
)
- โ Add