Chris Thoburn
Chris Thoburn
In the overview for adapters we mostly just say to look at the docs for MinimumAdapterInterface, but in the documentation for those methods we do not have more than a...
types ahoy! One giant shove over-the-cliff for a library, one-long-review for the man.
Brings the registry concept from @types/ember-data into our own types, in the process surfacing a number of rough edges that make this approach unwieldy. Specific issues include: - the lack...
EmberData uses`Rollup` to merge all of our `-private` directories into single modules. `-private` represents a single module organized as many modules for maintenance ease. This benefits us in three ways:...
The `EmberData` team recently landed a number of improvements to the `release publishing` and `CI` pipelines to reduce the cost overhead of releases, enable publishing canary builds to `npm`, and...
Since we use projects to track lots of work, we can automate some of them better using https://github.com/philschatz/project-bot For instance this could be used to surface PRs that still require...
See #6256 for some additional context right now we do this manually
Reported by @fivetanley [here](https://github.com/emberjs/data/pull/5433#issuecomment-380877957). I will need an example "fail case" payload to produce a test and debug. **scenario** ```js const IdentityProvider = DS.Model.extend({ owner: belongsTo('identity-provider-owner', { polymorphic: true, inverse:...
leaving myself a note for https://github.com/emberjs/data/pull/6644#discussion_r357334807
Records in a deleted-persisted state are retained in async relationships even when unloaded.