Skip to content

4.1.0 (2018-01-05)

Compare
Choose a tag to compare
@wopian wopian released this 05 Jan 17:05
· 1432 commits to master since this release
580ecdb
Build System / Dependencies
  • cleanup path to legacy package - still kitsu/lib/legacy for end users (d4a658e3)
  • don't mangle variables in releases - removes need for sourcemap bloat (b766c167)
  • ignore src and dictionary in releases (7d13695d)
  • run jest without coverage report in pre-commit hook (32ff71d9)
  • add pre-commit hook for tests (fde20010)
  • update package scripts (656137f6)
Continuous Integration
Documentation Changes
  • document camel, kebab and snake functions (24d27aab)
Bug Fixes
  • deattribute: check data is an object/array instead of undefined, prevent throwing an error if data is defined but an invalid type (d490ff27)
Refactors
  • cleanup serialisation validation (#85) (f99286eb)
  • make deattribute function 54% faster (8cac0f04)
Tests
  • self: remove unused case import (b8e7411e)
  • split Kitsu class tests into seperate files for each method (757acab2)
  • properly capture thrown error by filterIncludes (8f7fbebd)
  • properly handle async failures for deserialise (19fd5587)
  • cleanup deattribute tests (47a7fbaf)