Skip to content

Releases: orbitjs/ember-orbit

v0.17.0-beta.16

12 Aug 14:31

Choose a tag to compare

v0.17.0-beta.16 Pre-release
Pre-release

Changelog

πŸš€ Enhancement

  • #363 Update orbit deps to v0.17.0-beta.25 and introduce Store#reset (@dgeb)
  • #362 Provide schemaVersion config option (@dgeb)

πŸ› Bug Fix

  • #361 Narrow Model.$isDisconnected tracking (@dgeb)

🏠 Internal

Committers: 1

v0.17.0-beta.15

27 Jul 19:32

Choose a tag to compare

v0.17.0-beta.15 Pre-release
Pre-release

The architectural change introduced in #356 is fairly significant. Please give this a try and report any issues.

Changelog

πŸ’₯ Breaking Change

  • #356 Enable fully synchronous updates to models and forked caches (@dgeb)

πŸš€ Enhancement

  • #356 Enable fully synchronous updates to models and forked caches (@dgeb)

πŸ“ Documentation

Committers: 1

v0.17.0-beta.14

24 Jul 13:51

Choose a tag to compare

v0.17.0-beta.14 Pre-release
Pre-release

Changelog

πŸ› Bug Fix

  • #355 Allow Model#$getData to return undefined (@dgeb)
  • #354 Allow undefined responses from update / merge (@dgeb)

Committers: 1

v0.17.0-beta.13

19 Jul 10:53

Choose a tag to compare

v0.17.0-beta.13 Pre-release
Pre-release

Changelog

πŸš€ Enhancement

  • #350 Model#$getData should never successfully return undefined (@dgeb)
  • #349 Introduce Cache#update method (@dgeb)

🏠 Internal

Committers: 1

v0.17.0-beta.12

05 Jul 20:58

Choose a tag to compare

v0.17.0-beta.12 Pre-release
Pre-release

Changelog

πŸ› Bug Fix

  • #346 Fix assertion that validates hasMany / hasOne args (@dgeb)

Committers: 1

v0.17.0-beta.11

05 Jul 20:43

Choose a tag to compare

v0.17.0-beta.11 Pre-release
Pre-release

Changelog

πŸš€ Enhancement

  • #344 Upgrade interfaces (@dgeb)
  • #342 Prefix all standard methods and properties on Model class with $ (@dgeb)

🏠 Internal

Committers: 1

v0.17.0-beta.10

12 Jun 22:04

Choose a tag to compare

v0.17.0-beta.10 Pre-release
Pre-release

This release incorporates the latest features from Orbit v0.17.0-beta.17 into ember-orbit, including record normalizers and validators.

A new model-aware normalizer has been added in #337 which is now used by transform and query builders to make them model-aware. This represents a big improvement in DX, since you can now pass ember-orbit models into builders and the normalizer will recognize them and extract their identities.

Orbit and ember-orbit v0.17 final are very close. Doc updates will follow soon.

Changelog

πŸš€ Enhancement

  • #339 Inject singleton normalizer and validatorFor instances into sources (@dgeb)
  • #337 Update orbit to v0.17.0-beta.17 and introduce model-aware normalizers and builders (@dgeb)

🏠 Internal

Committers: 1

v0.17.0-beta.9

21 Feb 17:50

Choose a tag to compare

v0.17.0-beta.9 Pre-release
Pre-release

Fixes a bug introduced in v0.17.0-beta.8 for non-TS projects in which ember-orbit initializers were not loaded (because they were not transpiled from TS).

Changelog

πŸ› Bug Fix

  • #329 Use js instead of ts within app dir (@dgeb)

🏠 Internal

  • #330 Don't include app/**/* in tsconfig (@dgeb)

Committers: 1

v0.17.0-beta.8

21 Feb 14:57

Choose a tag to compare

v0.17.0-beta.8 Pre-release
Pre-release

Changelog

πŸš€ Enhancement

  • #328 Improve typings and fix ember-source peer dependency (@dgeb)

Committers: 1

v0.17.0-beta.7

19 Feb 14:43

Choose a tag to compare

v0.17.0-beta.7 Pre-release
Pre-release

Updates dependencies to latest versions of Orbit (v0.17.0-beta.12) and Ember (v3.25.0).

Enforces strict typings in tsconfig.

Changelog

πŸš€ Enhancement

🏠 Internal

  • #326 Update orbit v0.17.0-beta.12 and ember-cli v3.25.0 (@dgeb)

Committers: 1