Releases: wopian/kitsu
Releases · wopian/kitsu
4.0.2 (2018-01-03)
Documentation Changes
- add package size to browser support table (78f85915)
4.0.1 (2018-01-03)
4.0.0 (2018-01-03)
Breaking Changes
- change default camelCase conversion from snake_case to kebab-case (60181d7a)
- create legacy bundle for IE8, 9, 10 and 11 support (e8a31c78)
- merge API version into baseURL (d9d8c4f7)
- exclude ie mobile (90b84346)
- fix: error object can now be destructured (af067881)
Build System / Dependencies
- add spellchecker and library size reporter (c4e20dad)
- update globals location (9c9436ae)
- cleanup rollup config (425a24e0)
- remove unused runtime helpers (1bb4310c)
- lint docs (1a76938d)
Chores
- deps:
- update lockfile (b7ae9d20)
- lock file maintenance (#83) (135e85c8)
- update babel-eslint to ~8.1.0 (#79) (3343ebbb)
- update eslint to ~4.14.0 (#77) (fb8fcb86)
- update rollup to ~0.53.0 (#78) (e283a28e)
- update jest to ~22.0.0 (#75) (bf501352)
- add missing eslint plugins (6b8253f2)
- update generate-changelog to ~1.7.0 (#72) (2a5a3da3)
- update eslint-plugin-jest to ~21.5.0 (#71) (eb87da70)
- npm:
- move serialise into directory (87637c5f)
- update renovate config (936013c4)
- readme: combine usage and docs section (2c586b38)
- renovate:
Continuous Integration
- enforce eslint formatting rules (f1f7df20)
- codeclimate:
- appveyor:
- travis:
Documentation Changes
- add 4.x migration guide (ef714744)
- update links (2f66c1bc)
- fix codeclimate coverage badge again (78177dde)
- fix codeclimate coverage badge (b3719e36)
- version tag link to docs (77985497)
- resolve lint warnings (79589d7f)
- add patreon (854b3a08)
- contributing: add test section (c0c71657)
New Features
- use pluralisation and camelisation options for data serialisation (74a290f5)
- allow disabling pluralize and decamelize (#69) (aaa0c876)
- support all browsers with usage higher than 0.1% (reverts 379ac32) (432cdb16)
- drop browser support for ie (379ac329)
Bug Fixes
- prevent pluralising {baseURL}/resources/1 as {baseURL}/resource/1S (91da8f09)
- handle relationship arrays (fixes #80) (#81) (596ff898)
Other Changes
- mock axios and add response test cases (937169a8)
Refactors
- avoid using template literal (48c61150)
- use own isAuth getter to check auth header (fafcdc0e)
- clean up source (905ef7b0)
- don't bind methods to class (da4efadd)
- cleaner method imports (8ece462d)
Reverts
Tests
3.1.4 (2017-12-12)
Chores
- update release scripts (6f81ed9a)
- remove 3.1.2 commits from 3.1.3 changelog (64acafd5)
- fix changelog versioning (53c10dab)
- update build scripts (bc3b1807)
- use common error function (c25e4dc2)
- deps:
Continuous Integration
- travis:
- test against LTS node versions (184ee6f7)
Documentation Changes
- add contributors badge (7bb04ba8)
- fix kitsu.io docs url (39b337a1)
- update donation link (c43b10b3)
- use https for kitsu.io api docs link (c0494cbc)
- update badges and add example response comparison (70be0a71)
Bug Fixes
3.1.3 (2017-11-26)
3.1.2 (2017-11-24)
3.1.1 (2017-11-24)
3.1.0 (2017-11-07)
3.0.4 (2017-11-02)
Chores
- HTTPS -> HTTP for Apiary API docs link (ee6fd365)