Skip to content

Commit c0cc3f5

Browse files
committed
Auto merge of #4254 - rust-lang:renovate/ember-data-4.x, r=Turbo87
Update dependency ember-data to v4 [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [ember-data](https://togithub.com/emberjs/data) | [`3.27.1` -> `4.0.2`](https://renovatebot.com/diffs/npm/ember-data/3.27.1/4.0.2) | [![age](https://badges.renovateapi.com/packages/npm/ember-data/4.0.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/ember-data/4.0.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/ember-data/4.0.2/compatibility-slim/3.27.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/ember-data/4.0.2/confidence-slim/3.27.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>emberjs/data</summary> ### [`v4.0.2`](https://togithub.com/emberjs/data/compare/v4.0.1...v4.0.2) [Compare Source](https://togithub.com/emberjs/data/compare/v4.0.1...v4.0.2) ### [`v4.0.1`](https://togithub.com/emberjs/data/compare/v4.0.0...v4.0.1) [Compare Source](https://togithub.com/emberjs/data/compare/v4.0.0...v4.0.1) ### [`v4.0.0`](https://togithub.com/emberjs/data/blob/HEAD/CHANGELOG.md#v400-beta0-2021-08-20) [Compare Source](https://togithub.com/emberjs/data/compare/v3.28.6...v4.0.0) ##### 🚀 Enhancement - `-ember-data`, `store` - [#&#8203;7104](https://togithub.com/emberjs/data/pull/7104) \[FEAT] RFC-521 Accept Identifiers for store methods ([`@&#8203;pete-the-pete](https://togithub.com/pete-the-pete))` ##### 🚿 Deprecation Removal - `-ember-data`, `store` - [#&#8203;7581](https://togithub.com/emberjs/data/pull/7581) Follow up: store identifier [#&#8203;7104](https://togithub.com/emberjs/data/issues/7104) ([`@&#8203;snewcomer](https://togithub.com/snewcomer))` - `store` - [#&#8203;7578](https://togithub.com/emberjs/data/pull/7578) \[Chore]: shouldAssertMethodCallsOnDestroyedStore: true ([`@&#8203;snewcomer](https://togithub.com/snewcomer))` ##### 📝 Documentation - `model` - [#&#8203;7615](https://togithub.com/emberjs/data/pull/7615) \[DOC] Fix transform example not using native class syntax ([`@&#8203;brkn](https://togithub.com/brkn))` - `adapter` - [#&#8203;7592](https://togithub.com/emberjs/data/pull/7592) Add a comment explaining setting an errors status as a string ([`@&#8203;nlfurniss](https://togithub.com/nlfurniss))` - `model`, `store` - [#&#8203;7568](https://togithub.com/emberjs/data/pull/7568) Fixes `DeprecatedEvented` link ([`@&#8203;skaterdav85](https://togithub.com/skaterdav85))` - `adapter`, `model`, `serializer`, `store` - [#&#8203;7564](https://togithub.com/emberjs/data/pull/7564) \[DOC] Fixes broken EmberObject links and updates this.\_super in native class examples ([`@&#8203;skaterdav85](https://togithub.com/skaterdav85))` - `serializer` - [#&#8203;7563](https://togithub.com/emberjs/data/pull/7563) \[DOC] Updates this.\_super in native classes to native class super ([`@&#8203;skaterdav85](https://togithub.com/skaterdav85))` ##### 🥅 Test - `unpublished-test-infra` - [#&#8203;7653](https://togithub.com/emberjs/data/pull/7653) Nightly test: beta and canary fail b/c semver comparison ([`@&#8203;snewcomer](https://togithub.com/snewcomer))` ##### 🏠 Internal - `-ember-data`, `store` - [#&#8203;7662](https://togithub.com/emberjs/data/pull/7662) \[deps]: bump ember-compatibility-helpers ([`@&#8203;snewcomer](https://togithub.com/snewcomer))` - `-ember-data`, `adapter`, `model`, `record-data`, `store`, `unpublished-eslint-rules`, `unpublished-fastboot-test-app`, `unpublished-test-infra` - [#&#8203;7608](https://togithub.com/emberjs/data/pull/7608) \[Chore]: prefer static type-only-import typescript eslint rule ([`@&#8203;snewcomer](https://togithub.com/snewcomer))` - [#&#8203;7599](https://togithub.com/emberjs/data/pull/7599) [`@&#8203;ember-data/model](https://togithub.com/ember-data/model):` Simplify [`@&#8203;cached](https://togithub.com/cached)` transpilation ([`@&#8203;dcyriller](https://togithub.com/dcyriller))` - `-ember-data`, `adapter`, `store`, `unpublished-test-infra` - [#&#8203;7589](https://togithub.com/emberjs/data/pull/7589) chore: fix or silence-expected deprecations ([`@&#8203;runspired](https://togithub.com/runspired))` ##### 🌲 New Deprecation - `-ember-data`, `store` - [#&#8203;7652](https://togithub.com/emberjs/data/pull/7652) Fir for CUSTOM_MODEL_CLASS and deprecate passing non ember data records to unloadRecord and deleteRecord ([`@&#8203;igorT](https://togithub.com/igorT))` ##### Committers: 2 - Berkan Ünal ([`@&#8203;brkn](https://togithub.com/brkn))` - Scott Newcomer ([`@&#8203;snewcomer](https://togithub.com/snewcomer))` - Igor Terzic ([`@&#8203;igorT](https://togithub.com/igorT))` - Cyrille David ([`@&#8203;dcyriller](https://togithub.com/dcyriller))` - Chris Thoburn ([`@&#8203;runspired](https://togithub.com/runspired))` - David Tang ([`@&#8203;skaterdav85](https://togithub.com/skaterdav85))` - Nathaniel Furniss ([`@&#8203;nlfurniss](https://togithub.com/nlfurniss))` - Pete ([`@&#8203;pete-the-pete](https://togithub.com/pete-the-pete))` - Tyler ([`@&#8203;runnerboy22](https://togithub.com/runnerboy22))` ### [`v3.28.6`](https://togithub.com/emberjs/data/compare/v3.28.5...v3.28.6) [Compare Source](https://togithub.com/emberjs/data/compare/v3.28.5...v3.28.6) ### [`v3.28.5`](https://togithub.com/emberjs/data/compare/v3.28.4...v3.28.5) [Compare Source](https://togithub.com/emberjs/data/compare/v3.28.4...v3.28.5) ### [`v3.28.4`](https://togithub.com/emberjs/data/compare/v3.28.3...v3.28.4) [Compare Source](https://togithub.com/emberjs/data/compare/v3.28.3...v3.28.4) ### [`v3.28.3`](https://togithub.com/emberjs/data/compare/v3.28.2...v3.28.3) [Compare Source](https://togithub.com/emberjs/data/compare/v3.28.2...v3.28.3) ### [`v3.28.2`](https://togithub.com/emberjs/data/compare/v3.28.1...v3.28.2) [Compare Source](https://togithub.com/emberjs/data/compare/v3.28.1...v3.28.2) ### [`v3.28.1`](https://togithub.com/emberjs/data/compare/v3.28.0...v3.28.1) [Compare Source](https://togithub.com/emberjs/data/compare/v3.28.0...v3.28.1) ### [`v3.28.0`](https://togithub.com/emberjs/data/blob/HEAD/CHANGELOG.md#Release-3280-Aug-20-2021) [Compare Source](https://togithub.com/emberjs/data/compare/v3.27.1...v3.28.0) ##### 🐛 Bug Fix ##### 🚀 Enhancement - [#&#8203;7258](https://togithub.com/emberjs/data/pull/7258) feat: record.destroyRecord should also unload the record ([`@&#8203;snewcomer](https://togithub.com/snewcomer))` - [#&#8203;7510](https://togithub.com/emberjs/data/pull/7510) feat: activate all feature flags related to CUSTOM_MODEL_CLASSES ([`@&#8203;runspired](https://togithub.com/runspired))` ##### ⚡ Performance - [#&#8203;7505](https://togithub.com/emberjs/data/pull/7505) Perf: Refactor PromiseManyArray and prep for [RFC#&#8203;745](https://togithub.com/RFC/data/issues/745) ([`@&#8203;runspired](https://togithub.com/runspired))` - [#&#8203;7516](https://togithub.com/emberjs/data/pull/7516) Perf: eliminate retainedManyArrayCache ([`@&#8203;runspired](https://togithub.com/runspired))` - [#&#8203;7454](https://togithub.com/emberjs/data/pull/7454) \[PERF] Class Fields Use Optimization & Made OrderedSet Faster (Again) ([#&#8203;7454](https://togithub.com/emberjs/data/issues/7454)) - [#&#8203;7491](https://togithub.com/emberjs/data/pull/7491) relationship refactor part-1 ([#&#8203;7491](https://togithub.com/emberjs/data/issues/7491)) - [#&#8203;7493](https://togithub.com/emberjs/data/pull/7493) Relationship Refactor (part 2): The graph should coordinate state updates ([#&#8203;7493](https://togithub.com/emberjs/data/issues/7493)) ##### 🐛 Bug Fix - [#&#8203;7651](https://togithub.com/emberjs/data/pull/7651) Return inflight requests for findRecord when CUSTOM_MODEL_CLASS is on ([#&#8203;7651](https://togithub.com/emberjs/data/issues/7651)) ([`@&#8203;igorT](https://togithub.com/igorT))` - [#&#8203;7652](https://togithub.com/emberjs/data/pull/7652) Fix for CUSTOM_MODEL_CLASS and deprecate passing non ember data records to unloadRecord and deleteRecord ([#&#8203;7652](https://togithub.com/emberjs/data/issues/7652)) ([`@&#8203;igorT](https://togithub.com/igorT))` - [#&#8203;7643](https://togithub.com/emberjs/data/pull/7643) [`@&#8203;ember-data/model](https://togithub.com/ember-data/model):` Simplify [`@&#8203;cached](https://togithub.com/cached)` transpilation ([#&#8203;7599](https://togithub.com/emberjs/data/issues/7599)) ([`@&#8203;igorT](https://togithub.com/igorT))` - [#&#8203;7554](https://togithub.com/emberjs/data/pull/7554) \[BUGFIX] reset previously failed linked async belongs-to now works ([`@&#8203;sly7-7](https://togithub.com/sly7-7))` - [#&#8203;7532](https://togithub.com/emberjs/data/pull/7532) fix: belongsTo should not attempt load if inverse in payload provided its data ([#&#8203;7049](https://togithub.com/emberjs/data/issues/7049)) ([`@&#8203;sly7-7](https://togithub.com/sly7-7))` - [#&#8203;7550](https://togithub.com/emberjs/data/pull/7550) fix: add asserts and assert tests for belongsTo/hasMany/findRecord empty responses ([`@&#8203;runspired](https://togithub.com/runspired))` - [#&#8203;7534](https://togithub.com/emberjs/data/pull/7534) fix: [#&#8203;7039](https://togithub.com/emberjs/data/issues/7039) Ensure meta and links update when fetched relationship is empty or does not include the data key ([`@&#8203;sly7-7](https://togithub.com/sly7-7))` - [#&#8203;7545](https://togithub.com/emberjs/data/pull/7545) \[BUGFIX Model] assert when 'content' is used as a property on a record ([`@&#8203;zinyando](https://togithub.com/zinyando))` - [#&#8203;7531](https://togithub.com/emberjs/data/pull/7531) fix: Closes [#&#8203;7053](https://togithub.com/emberjs/data/issues/7053) issue preventing debug adapter removal from prod builds using the ember-data package ([`@&#8203;sly7-7](https://togithub.com/sly7-7))` - [#&#8203;7527](https://togithub.com/emberjs/data/pull/7527) \[BUGFIX] rollup step should deactivate ember modules polyfill >= 3.27 ([`@&#8203;runspired](https://togithub.com/runspired))` - [#&#8203;7425](https://togithub.com/emberjs/data/pull/7425) Pass lid from relationship data to get record data ([#&#8203;7425](https://togithub.com/emberjs/data/issues/7425)) - [#&#8203;7448](https://togithub.com/emberjs/data/pull/7448) Bugfix: coalesceFindRequests should work with non native Adapter classes ([#&#8203;7448](https://togithub.com/emberjs/data/issues/7448)) - [#&#8203;7463](https://togithub.com/emberjs/data/pull/7463) chore: cleanup Implicit relationships ([#&#8203;7463](https://togithub.com/emberjs/data/issues/7463)) - [#&#8203;7453](https://togithub.com/emberjs/data/pull/7453) \[CHORE] burndown of InternalModel methods that can be eliminated safely ([#&#8203;7453](https://togithub.com/emberjs/data/issues/7453)) - [#&#8203;7226](https://togithub.com/emberjs/data/pull/7226) refactor: Native Model ([#&#8203;7226](https://togithub.com/emberjs/data/issues/7226)) - [#&#8203;7470](https://togithub.com/emberjs/data/pull/7470) chore: convert relationships to use identifiers ([#&#8203;7470](https://togithub.com/emberjs/data/issues/7470)) ##### 📝 Documentation - [#&#8203;7549](https://togithub.com/emberjs/data/pull/7549) \[DOC] Fixes JSONAPISerializer serialize documentation ([`@&#8203;skaterdav85](https://togithub.com/skaterdav85))` - [#&#8203;7535](https://togithub.com/emberjs/data/pull/7535) fix adapter doc example ([`@&#8203;sly7-7](https://togithub.com/sly7-7))` - [#&#8203;7447](https://togithub.com/emberjs/data/pull/7447) Document adapterOptions on REST adapter ([#&#8203;7447](https://togithub.com/emberjs/data/issues/7447)) ##### Committers: 9 - Chris Thoburn ([`@&#8203;runspired](https://togithub.com/runspired))` - Daniel Múnera Sánchez ([`@&#8203;dmuneras](https://togithub.com/dmuneras))` - David Tang ([`@&#8203;skaterdav85](https://togithub.com/skaterdav85))` - Lennex Zinyando ([`@&#8203;zinyando](https://togithub.com/zinyando))` - Sylvain MINA ([`@&#8203;sly7-7](https://togithub.com/sly7-7))` - Tyler ([`@&#8203;runnerboy22](https://togithub.com/runnerboy22))` - Scott Newcomer ([`@&#8203;snewcomer](https://togithub.com/snewcomer))` - Steven Pham ([`@&#8203;spham92](https://togithub.com/spham92))` - Igor Terzic ([`@&#8203;igorT](https://togithub.com/igorT))` </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/rust-lang/crates.io).
2 parents 7c43f40 + 072394d commit c0cc3f5

File tree

2 files changed

+130
-129
lines changed

2 files changed

+130
-129
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"ember-click-outside": "2.0.0",
8787
"ember-concurrency": "2.2.0",
8888
"ember-css-modules": "2.0.0",
89-
"ember-data": "3.27.1",
89+
"ember-data": "4.0.2",
9090
"ember-disable-prototype-extensions": "1.1.3",
9191
"ember-error-route": "0.2.0",
9292
"ember-event-helpers": "0.1.1",

0 commit comments

Comments
 (0)