data icon indicating copy to clipboard operation
data copied to clipboard

A lightweight reactive data library for web applications. Designed over composable primitives.

Results 340 data issues
Sort by recently updated
recently updated
newest added

This PR implements the registry approach we've outlined in past team discussions. This approach so far has turned out to be *achievable* though with caution. It is *extremely* easy to...

target:canary
changelog:chore
typescript

I think it should be possible to call .load() on a sync belongsTo reference, but if you do, you get an AssertionError: Assertion Failed: You looked up the 'team' relationship...

changelog:feat

learna spits out versions that are hard to grok. Ideally, we could put in only non alpha/beta entries into our changelog, with the current beta/canary release at the top. Same...

ref #7744

target:canary
changelog:test

```ts const record = await store.findRecord("user", "1"); record.deleteRecord(); const record = await store.findRecord("user", "1"); // errors if any updated data is received ```

Bug

### Reproduction https://ember-twiddle.com/b7a9c880dafac7c885d8aa39dd2ee2e6 ### Description hasMany relationships return an array-like object that functions in most ways like a real array. However, they do not behave like an array when returned...

Affects pretty much all versions of ember-data. Basically an operation that results in removal from the array being iterated affects later iterations, causing an out-of-bounds error. For each record unloaded,...

Bug
Good for New Contributors
Has PR

fixes #7886 This issue has existed for so long we shouldn't backport unless requested.

target:canary
changelog:bugfix

### Description ``` // RESTAdapter is used export default class MyModel extends Model { @belongsTo('foo', { async: true }) foo; } const myModel = loadMyModel(); // myModel is loaded, myModel.foo...

Needs Team Discussion

### Reproduction Github repository with reproduction: https://github.com/maxymczech/ember-data-crash-test ### Description Whenever we add new model type to the API, the older versions of the app start crashing upon encountering new model...

:label: bug
good-first-issue
v4-to-v5