Release 0.15.1
Documentation:
- docs(ancestry-collection): fixed spacing
- docs: fix jsdoc return types
- docs(internal): commented exception classes
- docs(query-builder): adjusted
when
's grammar - docs: document
StaticToThis
type helper - docs(ancestry-collection): add flatten tip
Fix:
- fix(api-calls): include @ts-expect-error in declaration file
- fix(api-calls): added missing
RequestMiddleware
type export - fix(relations): fix
morphTo
definition - fix(ancestry-collection): update constructor to be protected
- Protected to discourage its usage from the outside.
- fix(model-collection): improve argument of
findByKey
Performance:
- perf(model): remove unnecessary
make
call
Refactor:
- refactor: rename FileModel to File
- refactor: further File name changes
Continuous Delivery:
- ci: update testing node matrix
- ci: fixed rollup config
Style:
- style(services): fixed too long line issue
- style(relations): fixed too long line issue
- style: fix eslint issues
- style: fixed eslint issues
Chore:
- chore(deps-dev): updated dependencies
- chore(deps-dev): update semantic-release
- chore(deps-dev): updated packages
- chore: increment version
Testing:
- test: update JSON parse error
- test(helpers): improve variable name
- test(relations): added missing test
- test: add test for untested logic paths
- test(ancestry-collection): fixed test name
- test(services): fix json test for node 18
Full Changelog: v0.13.0...v0.15.1