|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. |
5 | 5 |
|
| 6 | +# [9.0.0](https://github.com/wopian/kitsu/compare/v8.3.1...v9.0.0) (2020-05-07) |
| 7 | + |
| 8 | + |
| 9 | +### Build System / Dependencies |
| 10 | + |
| 11 | +* update jest monorepo to ~26.0.0 (major) ([#407](https://github.com/wopian/kitsu/issues/407)) ([a73ae66](https://github.com/wopian/kitsu/commit/a73ae66)) |
| 12 | +* **kitsu:** update devdependency [@size-limit](https://github.com/size-limit)/preset-small-lib to ~4.5.0 ([#405](https://github.com/wopian/kitsu/issues/405)) ([7e0072d](https://github.com/wopian/kitsu/commit/7e0072d)) |
| 13 | +* update devdependency size-limit to ~4.5.0 ([#406](https://github.com/wopian/kitsu/issues/406)) ([fb7a139](https://github.com/wopian/kitsu/commit/fb7a139)) |
| 14 | + |
| 15 | + |
| 16 | +### Chores |
| 17 | + |
| 18 | +* **release:** update documentation ([08362a8](https://github.com/wopian/kitsu/commit/08362a8)) |
| 19 | + |
| 20 | + |
| 21 | +### Documentation Changes |
| 22 | + |
| 23 | +* **kitsu:** add 9.0.0 migration guide ([8f899c5](https://github.com/wopian/kitsu/commit/8f899c5)) |
| 24 | +* **kitsu-core:** add 9.0.0 migration guide ([8576749](https://github.com/wopian/kitsu/commit/8576749)) |
| 25 | +* update README ([6a73433](https://github.com/wopian/kitsu/commit/6a73433)) |
| 26 | +* **kitsu-core:** use lowercase string for param type ([8254710](https://github.com/wopian/kitsu/commit/8254710)) |
| 27 | + |
| 28 | + |
| 29 | +### New Features |
| 30 | + |
| 31 | +* **kitsu:** handle nested (relationship) routes using kitsu-core's splitModel ([4f641b9](https://github.com/wopian/kitsu/commit/4f641b9)) |
| 32 | +* **kitsu-core:** add splitModel ([782d1b6](https://github.com/wopian/kitsu/commit/782d1b6)) |
| 33 | +* **kitsu-core:** preserve links in relationships during deserialisation ([cbf50df](https://github.com/wopian/kitsu/commit/cbf50df)) |
| 34 | + |
| 35 | + |
| 36 | +### Refactors |
| 37 | + |
| 38 | +* **kitsu:** (internal) pass camel and plural options as arguments to serialise ([046b51a](https://github.com/wopian/kitsu/commit/046b51a)) |
| 39 | +* **kitsu-core:** pass camelCase and pluralisation options as arguments to serialise ([34b9cae](https://github.com/wopian/kitsu/commit/34b9cae)) |
| 40 | + |
| 41 | + |
| 42 | +### BREAKING CHANGES |
| 43 | + |
| 44 | +* **kitsu-core:** for deserialise and linkRelationships |
| 45 | +* **kitsu-core:** serialise.apply[{ camel, resCase, plural}, [ model, data, method ]) is no longer neccessary. New syntax is serialise(model, data, method, { camelCaseTypes: camel, pluralTypes: plural}). |
| 46 | + |
| 47 | + |
| 48 | + |
| 49 | + |
| 50 | + |
6 | 51 | ## [8.3.1](https://github.com/wopian/kitsu/compare/v8.3.0...v8.3.1) (2020-05-02) |
7 | 52 |
|
8 | 53 |
|
|
0 commit comments