Chris Thoburn
Chris Thoburn
π β’ worked with @yratanov to begin making this RFC a reality π₯³
## Embroider Support While not originally in scope of π² Project Trim (as embroider was but a twinkling in our eye when it began), to consider Project Trim (#6166) complete...
# π² Project Trimπ² As the Ember Community approaches [delivery of long awaited features enabling tree-shaking](https://github.com/embroider-build/embroider), ember-data needs to take some steps to enable this feature to shed the weight...
Recently discovered that this method was implemented incorrectly on ShimModelClass which is what we began handing out to adapters/serializers in 3.28. This means starting in 3.28+ transforms would not have...
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...
```ts const record = await store.findRecord("user", "1"); record.deleteRecord(); const record = await store.findRecord("user", "1"); // errors if any updated data is received ```
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,...
fixes #7886 This issue has existed for so long we shouldn't backport unless requested.
We currently have two categories of assets for which a cache would significantly improve the run times of our actions-based PR checks. The [actions/cache](https://github.com/actions/cache) that Github provides is ideal for...
A while back we added a waiter for requests, the ability to generate stack traces, and additional infra for helping prevent async test leakage. We should turn on the waiter...