Releases: kurierjs/kurier
Releases · kurierjs/kurier
v1.2.2
Changelog
Bug fixes
- Fix/Replaces pluralize with inflector, fails to singularize resource with multiple words by @marcemira in #323
Full Changelog: v1.2.0...v1.2.2
v1.2.0
Changelog
New features
- Adds strict mode for HTTP transport layers (#279)
- Adds support for optional relationships in schema definitions (#284)
- Implements jsonApiVercel for Serverless Functions in Vercel (#285)
- Throws BadRequest when requesting an unknown resource type (#306)
Bug fixes
- Prevents usage of invalid operators in filters (#300)
- Adds return type for Resource.get() (#305)
- Fix nested included relationship (#314)
- Removed unnecessary parenthesis in urlData regex (#299)
DX improvements
- Migration from tslint to typescript-eslint (#303)
- Refactors transportLayerOptions to be configured at jsonApi* middleware functions (#304)
- Add 16.x support for CI tests (#309)
- Replace Yarn with NPM (#311)
- Fix/reduce spread reduce (#316)
- Dropped support for
node@12
(now working only with Node.js 14.x, 16.x and 18.x) (#320) - General dependency upgrades, up-to-date as of September 2022 (#320)
v1.1.0
🚀 Features
- Support for custom body size for
koa
andexpress
(#264) - Dependency updates (#257, #258, #272, #273, #274, #279)
- Tested with Node.js 12.x, 14.x and 16.x (#279)
✨ Developer experience improvements
- Codebase rewritten with
strictNullChecks
turned on (#262) - Better data scaffolding for tests (#269)
- Support for VSCode Debugger (#270)
- Added
trace-unhandled
to the test suite (#279)
🌈 Other stuff
- Removed references to legacy name
jsonapi-ts
(#268)
v1.0.0
First production-ready release!
v0.1.9
v0.1.8
v0.1.5
v0.1.4
v0.1.3: Feature/custom types names (#45)
* Allow to define custom type name * Fix no attributes issue * Fix strings util