Kurier Versions Save

TypeScript framework to create JSON:API compliant APIs

v1.2.2

1 year ago

Changelog

Bug fixes

Full Changelog: https://github.com/kurierjs/kurier/compare/v1.2.0...v1.2.2

v1.2.0

1 year ago

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

2 years ago

🚀 Features

  • Support for custom body size for koa and express (#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

3 years ago

First production-ready release!

v0.1.9

5 years ago

v0.1.8

5 years ago

v0.1.5

5 years ago

v0.1.4

5 years ago

v0.1.3

5 years ago