Tags:
- [New Feature]
- [Bug Fix]
- [Breaking Change]
- [Documentation]
- [Internal]
- [Polish]
- [Experimental]
Note: Gaps between patch versions are faulty/broken releases. Note: A feature tagged as Experimental is in a high state of flux, you're at risk of it changing without notice.
Upgrade peerDependencies
to latest fp-ts
(2.14.0), #60
- New Feature
- add
unicodeLetter
combinator, #52 (@frysztak)
- add
- Bug Fix
- re-implement
many
andmany1
in terms ofChainRec
, closes #45 (@IMax153)
- re-implement
- Bug Fix
- correct typing for
doubleQuotedString
, #46 (@ryota-ka)
- correct typing for
- New Feature
- expose test helper run in library, #34 (@waynevanson)
- Bug Fix
- fix
ChainRec
implementation forParser
(@IMax153) - fix
string
parser exceeding recursion limit on long strings, closes #41 (@IMax153)
- fix
- New Feature
- add
ChainRec
instance forParser
(@IMax153) - add
manyTill
andmany1Till
toParser
module (@IMax153)
- add
- New Feature
- add
filter
andoptional
toParser
module (@IMax153)
- add
- New Feature
- expose modules without lib/es6 prefix, closes #32 (@gcanti)
- New Feature
- Add "do notation" to
Parser
monad (@CYBAI)
- Add "do notation" to
- New Feature
- split "mega" parser instance into individual instances (@IMax153)
- Add
Functor
instance (@IMax153) - Add
Applicative
instance (@IMax153) - Add
Monad
instance (@IMax153) - Add
Alt
instance (@IMax153) - Add
Alternative
instance (@IMax153)
- Add
- split "mega" parser instance into individual instances (@IMax153)
- Bug Fix
- account for all common line terminators in
code-frame
(@IMax153)
- account for all common line terminators in
- Polish
- standardize export declarations in all modules (@IMax153)
- add
category
tags to module exports (@IMax153)
- Internal
- remove
pipeable
fromParser
module (@IMax153) - make
Location
modelreadonly
incode-frame
(@IMax153)
- remove
- New Feature
- add
lookAhead
andtakeUntil
toParser
, #24 (@IMax153)
- add
- Polish
- make
between
andsurroundedBy
polymorphic in return type, #23 (@YBogomolov)
- make
- New Feature
- add
between
andsurroundedBy
toParser
, #22 (@IMax153)
- add
- Bug Fix
- don't set
target: es6
intsconfig.build-es6.json
(@gcanti)
- don't set
- Internal
- upgrade to latest
docs-ts
(@gcanti)
- upgrade to latest
- New Feature
- add build in ES6 format (@gcanti)
- Breaking Change
- upgrade to
[email protected]
(@gcanti) - move
fp-ts
topeerDependencies
(@gcanti) - update to
purescript-eulalie
v5.0.0 (@gcanti)
- upgrade to
- New Feature
- add
applyFirst
,applySecond
andap_
to Parser (@gcanti) - add
expectedL
function (@gcanti)
- add
- Internal
- upgrade to latest versions + 100% coverage (@gcanti)
- Breaking Change
- upgrade to
[email protected]
(@gcanti)
- upgrade to
- New Feature
- Add n-ary alts combinator, fixes #12 (@danr)
- Bug fix
- The whitespace parser only accepts space, fix #10 (@danr, @gcanti)
- New Feature
- add
eof
parser, closes #8 (@gcanti)
- add
- Breaking Change
- upgrade to latest
fp-ts
(0.6.0) (@gcanti)
- upgrade to latest
- Breaking Change
- upgrade to latest
fp-ts
(0.5.1) (@gcanti)
- upgrade to latest
- Internal
- upgrade to latest
fp-ts
(0.4.3) (@gcanti)
- upgrade to latest
- Breaking Change
- upgrade to latest
fp-ts
(@gcanti)
- upgrade to latest
- Breaking Change
- upgrade to latest
fp-ts
(parser-ts
APIs are not changed though) (@gcanti) - drop
lib-jsnext
folder
- upgrade to latest
- Polish
- use fp-ts's
applySecond
(@gcanti)
- use fp-ts's
- Bug Fix
- fix
sepBy1
, #1 (@sledorze)
- fix
Initial release