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.
- New Feature
Middleware
- Add
chainFirstTaskOptionK
,chainFirstTaskOptionKW
,chainOptionK
,chainOptionKW
,chainTaskOptionK
,chainTaskOptionKW
,fromTaskOption
,fromEitherK
,fromOptionK
(@thewilkybarkid) - Add
iap
,iapW
,iapFirst
,iapFirstW
,iapSecond
,iapSecondW
(@mlegenhausen)
- Add
ReaderMiddleware
- Add
chainFirstTaskOptionK
,chainFirstTaskOptionKW
,chainOptionK
,chainOptionKW
,chainTaskOptionK
,chainTaskOptionKW
,fromTaskOption
,asksReaderMiddleware
,asksReaderMiddlewareW
,fromOption
,chainReaderK
,chainReaderKW
,fromReaderK
,fromReaderEitherK
,fromReaderEither
,fromEitherK
,fromOptionK
,fromMiddlewareK
,fromReaderIOK
,leftReaderIO
,rightReaderIO
,fromReaderIO
(@thewilkybarkid) - Add
chainMiddlewareKW
(@DenisFrezzato) - Add
iap
,iapW
,iapFirst
,iapFirstW
,iapSecond
,iapSecondW
,fromReaderTask
(@mlegenhausen)
- Add
- Bug Fix
Middleware
- Add error handler to
pipeStream
(@mlegenhausen)
- Add error handler to
ReaderMiddleware
- Add error handler to
pipeStream
(@mlegenhausen)
- Add error handler to
- Polish
- expose modules without lib/es6 prefix (@thewilkybarkid)
- New Feature
ReaderMiddleware
- Add
fromReaderTaskK
,chainReaderTaskK{W}
,chainFirstReaderTaskK{W}
,fromReaderTaskEitherK
(@thewilkybarkid)
- Add
- Allow
redirect
to take aURL
(@thewilkybarkid) - Open the index on decode middlewares (@thewilkybarkid)
- New Feature
ReaderMiddleware
- Add
rightReaderTask
,leftReaderTask
(@thewilkybarkid) - Add
orElseMiddlewareK
,orElseMiddlewareKW
(@thewilkybarkid)
- Add
- New Feature
Middleware
- Add
ichainFirst
,ichainFirstW
(@thewilkybarkid)
- Add
ReaderMiddleware
- Add
ichainFirst
,ichainFirstW
(@thewilkybarkid)
- Add
- New Feature
Middleware
- Add
altW
,orElseW
(@DenisFrezzato)
- Add
ReaderMiddleware
- Add
alt
,altW
(@DenisFrezzato)
- Add
- Bug Fix
Connection
- Fix
setBody
to acceptstring | Buffer
(@DenisFrezzato)
- Fix
Middleware
- Fix
send
to acceptstring | Buffer
(@DenisFrezzato)
- Fix
ReaderMiddleware
- Fix
send
to acceptstring | Buffer
(@DenisFrezzato)
- Fix
- Bug Fix
Middleware
- Fix
pipeStream
stream type (@DenisFrezzato)
- Fix
ReaderMiddleware
- Add
pipeStream
(@DenisFrezzato)
- Add
- New Feature
Middleware
- Add
flattenW
,iflatten
,iflattenW
(@mlegenhausen)
- Add
ReaderMiddleware
- Add
flatten
,flattenW
,iflatten
,iflattenW
(@mlegenhausen)
- Add
- Deprecation
Middleware
/ReaderMiddleware
- Deprecate
Do
, usebindTo
instead (@DenisFrezzato)
- Deprecate
- New Feature
Middleware
- Add
apFirstW
- Add
apSecondW
- Add
ReaderMiddleware
- Add
apFirstW
- Add
apSecondW
- Add
- Breaking change
- Upgrade to
fp-ts@2.10
- Add
fp-ts-contrib
as a peer-dependency
- Upgrade to
- Deprecation
- Deprecate
Middleware
fromindex.ts
, useMiddleware
module instead.
- Deprecate
- New Feature
Middleware
- Add
apS
- Add
apSW
- Add
chainEitherK
- Add
chainEitherKW
- Add
FromIO
- Add
fromIO
- Add
fromIOK
- Add
chainIOK
- Add
chainFirstIOK
- Add
FromTask
- Add
fromTask
- Add
fromTaskK
- Add
chainTaskK
- Add
chainFirstTaskK
- Add
chainTaskEitherK
- Add
chainTaskEitherKW
- Add
chainFirstTaskEitherK
- Add
chainFirstTaskEitherKW
- Add
imap
- Add
ibindTo
- Add
ibind
- Add
ibindW
- Add
iapS
- Add
iapSW
- Add
ReaderMiddleware
- Add
gets
- Add
fromConnection
- Add
modifyConnection
- Add
apFirst
- Add
apSecond
- Add
apS
- Add
apSW
- Add
FromEither
- Add
fromEither
- Add
chainEitherK
- Add
chainEitherKW
- Add
chainFirst
- Add
chainFirstW
- Add
chainFirstIOK
- Add
FromTask
- Add
fromTask
- Add
fromTaskK
- Add
chainTaskK
- Add
chainFirstTaskK
- Add
chainFirstTaskEitherK
- Add
chainFirstTaskEitherKW
- Add
chainFirstReaderTaskEitherK
- Add
chainFirstReaderTaskEitherKW
- Add
fromPredicate
- Add
filterOrElse
- Add
filterOrElseW
- Add
imap
- Add
ibindTo
- Add
ibind
- Add
ibindW
- Add
iapS
- Add
iapSW
- Add
express
- Improve
fromRequestHandler
#39
- Improve
- Bug Fix
ReaderMiddleware
- Add out type variable in
fromMiddleware
- Fix type signature of
apSW
adding widening orR
- Add out type variable in
- Internal
- Use
List
fromfp-ts-contrib
- Use
- Breaking change
ReaderMiddleware
- Rename
ichainMiddlewareW
toichainMiddlewareKW
(@DenisFrezzato)
- Rename
- Bug Fix
ReaderMiddleware
- Fix
ichainW
widening (@mlegenhausen)
- Fix
- New Feature
ReaderMiddleware
- Add
orElseW
(@mlegenhausen)
- Add
- New feature
- Add
ReaderMiddleware
#41 (@DenisFrezzato)
- Add
- New feature
- pipe stream to response, #38 (@DenisFrezzato)
- New Feature
- add do notation, #37 (@kylegoetz)
- Breaking Change
- add missing mainstream
status
codes, #29 (@matticala) - rename
ServerError
toInternalServerError
(@gcanti)
- add missing mainstream
- 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)
- Bug Fix
- fix
setCookie
implementation, #23 (@DenisFrezzato)
- fix
- Breaking Change
- upgrade to
fp-ts@2.x
and dropclass
encoding (@gcanti)
- upgrade to
- Breaking Change
- Complete redesign (@gcanti)
- Breaking Change
- upgrade to
fp-ts@1.x.x
(@gcanti)
- upgrade to
- Breaking Change
- support koa as well as express (@leemhenson)
- remove Status enum (@gcanti)
Initial release