All Versions
16
Latest Version
Avg Release Cycle
-
Latest Release
1306 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.5.4 Changes
May 12, 2020โ Added
- The functions
isIdeal
,isGeneral
, andisComplex
forBool
-based inspection of parse results. messMajor
,messMinor
,messPatch
, andmessPatchChunk
for improved introspection intoMess
values.
๐ Changed
- ๐ Improved
Mess
comparison logic.
- The functions
-
v3.5.3 Changes
- ๐ GHC 8.10 support.
-
v3.5.2 Changes
- โ Added a new
PVP
type and parsers.
- โ Added a new
-
v3.5.1.1 Changes
- GHC 8.8 compatibility.
-
v3.5.0 Changes
- โก๏ธ Updated to
megaparsec-7
. OurParsingError
type alias has changed to match Megaparsec's new error model, anderrorBundlePretty
is now exposed instead of the oldparseErrorPretty
.
- โก๏ธ Updated to
-
v3.4.0 Changes
- โ Removed
ParseV
and surrounding machinery. Useversioning
now instead of theparseV
function.
- โ Removed
-
v3.4.0.1 Changes
- โจ Enhanced the whitespace handling in
semver'
,version'
, andmess'
.
- โจ Enhanced the whitespace handling in
-
v3.3.2 Changes
- GHC 8.4.1 compatibility.
-
v3.3.0 Changes
- ๐ New
Semantic
typeclass that provides Traversals for SemVer-like data out of all the version types.Text
was also given an instance, so its much easier to manipulate directly:
ฮป "1.2.3" & minor %~ (+ 1) "1.3.3"
๐ Some Lenses and Traversals had their names changed or were removed entirely to accomodate this new typeclass.
SemVer
andVersion
should never contain negative values, so their numeric components were changed fromInt
toWord
.
- ๐ New
-
v3.2.0 Changes
- โก๏ธ Updated for
megaparsec-6
and GHC 8.2.
- โก๏ธ Updated for