Orbit Versions Save

Composable data framework for ambitious web applications.

v0.17.2

2 years ago

Changelog

:bug: Bug Fix

  • @orbit/record-cache
    • #937 Improve robustness of isNode check (@dgeb)

:house: Internal

  • @orbit/record-cache
    • #938 Make sync-record-cache-update-test mirror async equivalents (@dgeb)

Committers: 1

v0.17.1

2 years ago

Changelog

:bug: Bug Fix

  • @orbit/indexeddb
    • #932 IndexedDBCache: Fix handling of empty operations array (@dgeb)
  • @orbit/jsonapi
    • #925 Ensure that fetch errors always throw errors that contain response [jsonapi] (@dgeb)

:memo: Documentation

  • #928 Fix incorrect uses of "relationship" instead of "relation" in filtering docs (@bradjones1)
  • #924 Refinements to v0.17 docs (@dgeb)

:house: Internal

Committers: 2

v0.17.0

2 years ago

Please see the blog post for this release to learn what's new and how to upgrade from v0.16.

Changelog (since v0.17.0-beta.28)

:memo: Documentation

Committers: 1

v0.17.0-beta.28

2 years ago

Changelog

:bug: Bug Fix

  • @orbit/memory
    • #923 Fix autoValidate: false setting to work for forks (@dgeb)

:house: Internal

Committers: 1

v0.17.0-beta.27

2 years ago

Changelog

:bug: Bug Fix

  • @orbit/indexeddb, @orbit/local-storage, @orbit/memory
    • #921 Ensure that validator settings are properly transferred to caches and forks (@dgeb)

Committers: 2

v0.17.0-beta.26

2 years ago

Changelog

:boom: Breaking Change

  • @orbit/record-cache, @orbit/records
    • #915 Introduce autoValidate setting for RecordCache and RecordSource (@dgeb)
  • @orbit/coordinator, @orbit/core, @orbit/data, @orbit/jsonapi, @orbit/records

:rocket: Enhancement

  • @orbit/indexeddb
    • #916 Encourage use of useBuffer: true for improved IndexedDB write performance (@dgeb)
  • @orbit/record-cache, @orbit/records
    • #915 Introduce autoValidate setting for RecordCache and RecordSource (@dgeb)
  • @orbit/core
    • #913 Use crypto.randomUUID by default for Orbit.uuid (@dgeb)
  • @orbit/build, @orbit/core, @orbit/data, @orbit/indexeddb, @orbit/jsonapi, @orbit/local-storage, @orbit/memory
    • #911 Improve building of JSONAPI fetch params (@dgeb)
  • @orbit/coordinator, @orbit/core, @orbit/data, @orbit/jsonapi, @orbit/records
  • @orbit/record-cache, @orbit/records, @orbit/validators
    • #896 Expand validation error descriptions (@dgeb)

:memo: Documentation

  • @orbit/records
    • #919 Mark KeyDefinition#primaryKey deprecated (@dgeb)
  • Other

:house: Internal

Committers: 2

v0.17.0-beta.25

2 years ago

Changelog

:rocket: Enhancement

  • @orbit/jsonapi
    • #883 [jsonapi] Introduce partialSet request option (@dgeb)
    • #882 JSONAPISource: Allow multiple consecutive removeFromRelatedRecords ops to be coalesced (@dgeb)
  • @orbit/indexeddb
    • #881 IndexedDBCache: Provide a naive, idempotent default implementation of migrateDB (@dgeb)
  • @orbit/memory
    • #877 Introduce MemorySource#reset (@dgeb)
    • #876 MemoryCache#reset now resets state to match its base cache, if present (@dgeb)

:house: Internal

  • @orbit/coordinator, @orbit/core, @orbit/data, @orbit/identity-map, @orbit/immutable, @orbit/indexeddb-bucket, @orbit/indexeddb, @orbit/integration-tests, @orbit/jsonapi, @orbit/local-storage-bucket, @orbit/local-storage, @orbit/memory, @orbit/record-cache, @orbit/records, @orbit/serializers, @orbit/utils
    • #884 Add top-level LICENSE file and update all copyright dates (@dgeb)
  • Other

Committers: 1

v0.17.0-beta.24

2 years ago

Changelog

:rocket: Enhancement

  • @orbit/memory
    • #873 Introduce new fork / merge possibilities in MemorySource and MemoryCache (@dgeb)

:memo: Documentation

:house: Internal

  • Other
  • @orbit/integration-tests, @orbit/record-cache
    • #871 Fill out tests to improve checking update responses (@dgeb)

Committers: 1

v0.17.0-beta.23

2 years ago

Changelog

:rocket: Enhancement

  • @orbit/indexeddb, @orbit/local-storage, @orbit/memory, @orbit/record-cache
    • #868 Extract RecordTransformBuffer interface (@dgeb)

Committers: 1

v0.17.0-beta.22

2 years ago

Changelog

:bug: Bug Fix

  • @orbit/jsonapi
    • #867 Ensure JSONAPISource query and update return arrays to match array requests (@dgeb)
  • @orbit/validators
    • #866 validateObject should not accept null as a valid object (@dgeb)

:memo: Documentation

  • Other
  • @orbit/records

Committers: 1