Skip to content

Release 0.11.0

Compare
Choose a tag to compare
@nandi95 nandi95 released this 16 Jun 10:19
· 38 commits to main since this release
a969868

Continuous Integration

  • ci: updated setup node actions
  • ci: added concurrency cancelling in workflows
  • ci: removed redundant caching
    • release workflow is not something that is frequently ran

Feature

  • feat(api-calls): updated visibility modifier of setLastSyncedAt
    • In practice this has been reached for on enough occasions to warrant the change
  • feat(collection): added orderBy method
  • feat(helpers): added transformKeys utility
    • Extracted logic from model for use outside of models.

Chore

  • chore: turned on noImplicitOverride config
    • With the intention that this would help with maintainability of the codebase
  • chore: incremented version
  • chore(deps-dev): updated dependencies
  • chore(deps-dev): updated eslint plugins
  • chore: fixed eslint issues
  • chore: bumped current node version

Documentation

  • docs(api-calls): documented setLastSyncedAt
  • docs: added best practices section
  • docs(services): corrected example output
  • docs: organised testing section better
  • docs: updated wording

Fix

  • fix(helpers): fixed DeepPartial logic