Releases: orbitjs/ember-orbit
v0.16.2
v0.16.1
v0.16.0
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
- Dan Gebhardt (@dgeb)
v0.16.0-beta.2
v0.16.0-beta.1
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 todata-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 yourember-cli-build
file. -
Several methods and properties on the
Store
andCache
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
π Internal
- #200 Disable noImplicitAny flag in tsconfig (@dgeb)
- #198 Bump dependencies, include ember 3.8 in test matrix (@dgeb)
- #196 Update @orbit dependencies (@dgeb)
- #195 Update dependencies (@tchak)
- #191 Enable prettier (@tchak)
- #188 Update record (@tchak)
- #190 Update ember-cli (@tchak)
- #189 Update orbit.js (@tchak)
- #187 Upgrade orbit (@tchak)
- #184 Modernize tests (@dgeb)
- #176 Update orbit dependencies to 0.16.0-beta.1 (@PieterJanVdb)
Committers: 5
- Dan Gebhardt (@dgeb)
- Luke Melia (@lukemelia)
- Matt McManus (@mattmcmanus)
- Paul Chavard (@tchak)
- Pieter-Jan Vandenbussche (@PieterJanVdb)