Skip to content

Releases: orbitjs/ember-orbit

v0.16.2

05 Sep 22:20
Compare
Choose a tag to compare

Upgrade @orbit/coordinator@^0.16.2, which contains a bugfix described in the Orbit release notes.

Changelog

πŸ› Bug Fix

  • #218 Upgrade @orbit/coordinator@^0.16.2 (@dgeb)

Committers: 1

v0.16.1

21 Aug 01:58
Compare
Choose a tag to compare

This is a maintenance release that updates Ember and Orbit dependencies.

Thanks to @cibernox for fixing some incompatibilities between the Model class and Ember 3.11+ (see #215).

Changelog

v0.16.1 (2019-08-20)

πŸ› Bug Fix

🏠 Internal

Committers: 2

v0.16.0

21 Aug 01:51
Compare
Choose a tag to compare

This represents the first stable release of v0.16. It includes the following generators and blueprints:

  • data-bucket
  • data-model
  • data-source
  • data-strategy
  • ember-orbit - for initial project setup

Changelog

πŸš€ Enhancement

  • #210 Refine strategy generator (@dgeb)
  • #207 Make strategy name parsing even smarter (@dgeb)
  • #206 Create data-buckets dir in default blueprint (@dgeb)
  • #205 Refactor initializers and data-bucket generator (@dgeb)
  • #204 Introduce data-bucket blueprint (@dgeb)
  • #203 Add blueprints (@dgeb)

πŸ“ Documentation

🏠 Internal

  • #211 Upgrade orbit packages to v0.16 (@dgeb)
  • #209 Remove unused Promise extension from tests (@dgeb)

Committers: 1

v0.16.0-beta.2

22 Jul 19:53
Compare
Choose a tag to compare
v0.16.0-beta.2 Pre-release
Pre-release

This release fixes a bug for Octane users related to ArrayProxy, which is used to represent "live" resultsets returned from liveQuery().

Changelog

πŸ› Bug Fix

  • #201 Fix ReadOnlyArrayProxy for octane (@dgeb)

Committers: 1

v0.16.0-beta.1

20 Jul 20:33
Compare
Choose a tag to compare
v0.16.0-beta.1 Pre-release
Pre-release

This is the first v0.16 beta release of ember-orbit. It's intended to be used with the latest betas of Orbit.

Several important notes:

  • Most modules have been refactored to TypeScript and native classes. The only remaining work TBD here is to upgrade the ArrayProxy based subclasses. Although ember-orbit itself is TypeScript, you can continue using it with plain JS if you prefer.

  • ember-orbit's collections are now configurable to allow for co-existence with other projects, such as ember-data. The only default location that's changed is models has been relocated to data-models. You can configure any of these paths as described in #177.

  • ember-auto-import is now required to manage dependencies. As a result, you should no longer need to include Orbit-dependencies in your ember-cli-build file.

  • Several methods and properties on the Store and Cache have been renamed (with deprecations) and others introduced to provide fuller access to the underlying Orbit models. See #197 for details.

Please try out this beta with your projects and let us know how it goes!

Changelog

πŸš€ Enhancement

  • #197 Modernize and standardize Store + Cache interfaces (@dgeb)
  • #194 Validate presence of models collection (@tchak)
  • #193 Use ember-inflector for Orbit Schema singularize/pluralize (@mattmcmanus)
  • #183 Convert to Typescript (part 1) (@tchak)
  • #182 Use new obit config to lookup sources and strategies (@tchak)
  • #177 [BREAKING] Configurable lookup paths; change default for models (models/ -> data-models/) (@lukemelia)
  • #180 Provide convenient access to underlying record data via ember-orbit model (@lukemelia)

πŸ› Bug Fix

  • #185 Fix management of HasMany relationships (@dgeb)

🏠 Internal

Committers: 5