Skip to content

Releases: wopian/kitsu

9.1.7 (2020-05-28)

28 May 07:34
Compare
Choose a tag to compare

Bug Fixes

  • use Node 13.1/14 exports field in package.json (0a4692a)

9.1.6 (2020-05-21)

21 May 19:59
Compare
Choose a tag to compare

Removed .gitignore'd file that wasn't in .npmignore that resulted in a 600 kB log file being in the kitsu package between 9.1.1 and 9.1.5.

Continuous Integration

  • npm: ignore yarn log files (297d1ef)

9.1.5 (2020-05-21)

21 May 19:41
Compare
Choose a tag to compare

Bug Fixes

  • kitsu-core: preverve serialised relationship attributes (ddcc17a), closes #418

9.1.4 (2020-05-21)

21 May 19:40
Compare
Choose a tag to compare

No code changes

Documentation Changes

  • kitsu: document 1.0/1.1/Extensions pagination strategies (b54ede6)
  • kitsu: enumerate resourceCase string values (52c1c82)

9.1.3 (2020-05-21)

21 May 19:39
Compare
Choose a tag to compare

No code changes

Documentation Changes

  • kitsu: add clearing of to-one/to-many relationships to api.patch examples (113e60f)

9.1.2 (2020-05-21)

21 May 14:21
Compare
Choose a tag to compare

NOTE: Type declarations for TypeScript have been overhauled in this release. Please report any potential type issues.

Bug Fixes

  • kitsu-core: optional chain constructor calls to allow invalid JSON values (66d76ef), fixes #416

Build System / Dependencies

  • generate typescript definitions on release (ee2c35e)

Chores

  • release: update documentation (20e7cc6)

Documentation Changes

  • kitsu: declare optional parameters in JSDoc syntax (95eb9c1)
  • kitsu-core: declare optional parameters in JSDoc syntax (a78a075)
  • autogenerate typescript definitions (6e1879f)
  • update JSDoc Array syntax for better TypeScript usability (8f147ab)

9.1.1 (2020-05-21)

21 May 14:17
Compare
Choose a tag to compare

Bug Fixes

  • kitsu-core: throw error if type is missing during serialisation (570ef11)

Chores

  • release: update documentation (1c19a06)

9.1.0 (2020-05-21)

21 May 04:32
Compare
Choose a tag to compare

Please raise your opinion on the RFC for two major breaking changes to simplify kitsu's usage in #415
1. Removal of automatic pluralisation
2. Removal of automatic type detection from the request path

Bug Fixes

  • kitsu-core: resolve linkedRelationships regression introduced in 568eff5 (66095cc)

Documentation Changes

  • kitsu: document usage of the bulk extension (e37b7ad)
  • kitsu-core: update description of deserialise parameter (94dc48a)

New Features

  • kitsu: support arbitrary requests (e8aacc5), closes [#414]
  • kitsu: support the bulk extension specification (f793988), closes #336
  • kitsu-core: support the bulk extension specification (serialise arrays) (920ece3), closes #336

Refactors

  • kitsu-core: cleanup linkRelationships + use optional chaining (568eff5)
  • kitsu-core: use optional chaining in deserialise (43d5d4b)

9.0.7 (2020-05-19)

19 May 20:50
Compare
Choose a tag to compare

Documentation Changes

  • kitsu: link to axios docs for axiosOptions and interceptors usage (b678290)

9.0.6 (2020-05-07)

07 May 20:30
Compare
Choose a tag to compare

Chores

  • release: update documentation (03fc40e)
  • remove rogue console.log (29d3ae3)

Documentation Changes

  • kitsu: add alias for delete to Quick Start in README (c9ba1b6)
  • kitsu: fix URL to more examples (d3d46ce)
  • kitsu: remove node 12 notice (6540e39)
  • kitsu: remove unused URL from README (bafbeeb)
  • kitsu: update Quick Start in README (f49064b)
  • kitsu-core: remove node 12 notice (45f20bb)