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

👋 👋 👋 👋 Hello! I wanted to share my experience on trying to follow the WIP documentation and getting stuck. No action needed. I figured this would be useful...

- If this PR updates API docs, preview them by running `bun preview-api-docs` - Read the full [contributing documentation](https://github.com/emberjs/data/blob/main/contributing/become-a-contributor.md) - If you do not have permission to add labels or...

In https://github.com/emberjs/data/pull/9654#discussion_r1947983389 I noted that we generate a notification per-field per-record in many situations (N * M). The cost of generating a unique notification is generally high on both compute...

:label: perf

now that SchemaRecord only shows remote state by-default, updates generated by changes to local-state are unnecessary. additionally: updates resulting from application of local state become necessary where before they were...

:label: feat
:label: bug

## Description - `@ember/error': `EmberError` -> `Error` - `@ember/polyfills': `assign` -> `Object.assign` - guard `application.inject` with ember-compatibility-helpers - replace `inject` with `service` (6.x deprecation) We'd like to use ember-data 3.28...

:label: cleanup
backport-old-release

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [babel-import-util](https://redirect.github.com/ef4/babel-import-util) | [`^2.1.1` -> `^3.0.1`](https://renovatebot.com/diffs/npm/babel-import-util/2.1.1/3.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/babel-import-util/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/babel-import-util/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

:label: dependencies
:dependabot:

The `this.store.query` (legacy adapters) isn't working correctly when we pass `includes` as array. ```ts this.store.query('company', { filter: { type: 'example', }, include: ['ceo', 'employee'], }); ``` The query params result...

This PR exists purely to compare the delta between the main branch and the v4-main branch, so as to eliminate any unexpected differences before we continue with releasing 4.3 and...

Currently this PR is design-proposal-as-documentation for adding reusable scenarios to Holodeck (called ... wait for it ... HoloPrograms) that make it easy to quickly write tests or develop against it....

:dart: canary
:label: feat