Releases: norskeld/sigma
Releases · norskeld/sigma
v2.1.1
v2.1.0
v2.0.2
v2.0.1
v2.0.0
2.0.0 (2022-01-23)
Code Refactoring
BREAKING CHANGES
- Lifted contents of the
internal
directory since the library itself gets bundled anyway. - Removed all aliases for parsers and combinators.
- Removed
whitespaceOptional
parser. Its functionality can be replicated withoptional(whitespace())
. - Removed
lazy
parser.defer
is superior to it at almost every aspect. - Renamed the following parsers:
newline
->eol
integer
->int
integerUnsigned
->uint
uniString
->ustring
- Renamed the following combinators:
list
->sepBy
v1.4.2
v1.4.1
v1.4.0
v1.3.0
1.3.0 (2021-11-28)
Bug Fixes
- parsers/float: fix regexps, options & tests (78fa9af)
- parsers/integer: fix regexp (c689144)
- parsers/integer: fix regexps, options & tests (2421d6d)
Features
- parsers/eof: add
eof
parser (d88a3f2) - parsers/float: add
float
parser (f993009) - parsers/integer: add
integer
parser (f206d49) - parsers/letter: add
letter
andletters
parsers (2540b17) - parsers/newline: add
newline
parser (ae8d6ec) - parsers/rest: add
rest
parser (1c4c745) - parsers/whitespace: add
whitespace
&whitespaceOptional
parsers (821680a)