ember-validated-form
ember-validated-form copied to clipboard
chore(deps-dev): bump ember-data from 4.4.0 to 4.6.1
Bumps ember-data from 4.4.0 to 4.6.1.
Release notes
Sourced from ember-data's releases.
v4.6.0
This is a re-release of v4.5.0
v4.5.0 Love of Mine ♥️
v4.5.0 (2022-07-27)
Version 4.5 includes a number of new deprecations, a significant internal refactoring of the store architecture and several bug fixes.
Of note:
Users of just the core of EmberData may expect their builds to be 35-50% smaller. This is due to most of the legacy support for
@ember-data/model
having now found its final location at home in that package instead of within the@ember-data/store
package. The size of@ember-data/store
is reduced from ~16kb compressed to ~9.5kb compressed, potentially a little less depending on what deprecations are resolved and what other packages are present. We expect the core to continue to shrink as we complete the final stages of removing InternalModel, complete implementations for recently accepted deprecation RFCs, and introduce RecordDataV2.Users of private store APIs may find these APIs have now been deprecated or removed. Internal restructuring will be high the next 6 months as we polish off the removal of InternalModel and continue to simplify codepaths which that removal allows us to do. All but a very few private methods have been entirely eliminated from the store.
New Deprecations target 5.0 and include:
- deprecating some internal usage of
RSVP.Promise
that applications may have become dependent on if their tests are leaky- deprecating the
type
property on snapshots (which would lookup the model class).- deprecating
store.find
, a private method that has been maintained in case users accidentally fell into using ember's hidden autofetch behavior in routes- deprecating
store.hasRecordForId
, aspeekRecord
is generally more useful and provides the same information (and more).- deprecating
store.recordWasInvalid
, an unused internal api thatember-model-validations
appears to be using.- deprecating passing strings to the schema lookup functions
attributesDefinitionFor
andrelationshipsDefinitionFor
, these APIs now expect an object with at least atype
property representing the model name.- deprecating the
-json-api
fallback adapter, a hidden behavior that provided an adapter if the application failed to define one.As always deprecated code can be eliminated from the build output by specifying the
compatWith
arg on the emberData configuration in your app.:rocket: Enhancement
-ember-data
,private-build-infra
,store
- #7880 [rfc]: deprecate RSVP.Promise (
@snewcomer
):evergreen_tree: New Deprecation
-ember-data
,adapter
,model
,private-build-infra
,record-data
,serializer
,store
,unpublished-model-encapsulation-test-app
- #8055 chore: Continuing InternalModel Burndown (
@runspired
):bug: Bug Fix
-ember-data
,adapter
- #8083 [BUGFIX] Serialize null array items as empty strings (
@camerondubas
)-ember-data
,store
- #7901 fix: waiter should be always on (
@runspired
)-ember-data
,adapter
,canary-features
,debug
,model
,private-build-infra
,record-data
,serializer
,store
,unpublished-adapter-encapsulation-test-app
,unpublished-debug-encapsulation-test-app
,unpublished-fastboot-test-app
,unpublished-model-encapsulation-test-app
,unpublished-record-data-encapsulation-test-app
,unpublished-relationship-performance-test-app
,unpublished-serializer-encapsulation-test-app
,unpublished-test-infra
- #8042 fix: RecordState cleanup, drop requireESM and node12 (
@runspired
)-ember-data
,debug
- #8008 schedule watchTypeIfUnseen to prevent loop (
@patricklx
)adapter
,model
,private-build-infra
,serializer
- #8013 [BUGFIX release] Fix generated import paths for test setup functions in addons (
@bertdeblock
)-ember-data
,model
,store
- #8025 Fix: PromiseProxy Deprecation for Save (
@runspired
)-ember-data
- #7902 test for async hasMany does not trigger relationship fetch (
@snewcomer
)
... (truncated)
Changelog
Sourced from ember-data's changelog.
v4.6.1 (2022-07-28)
:bug: Bug Fix
-ember-data
,adapter
,canary-features
,debug
,model
,private-build-infra
,record-data
,serializer
,store
- #8089 fix: unpin yarn for consumers (
@runspired
)Committers: 1
- Chris Thoburn (
@runspired
)v4.6.0 (2022-07-27)
4.6.0 is a re-release of 4.5.0. No new changes are involved.
v4.5.0 (2022-07-27)
:rocket: Enhancement
-ember-data
,private-build-infra
,store
- #7880 [rfc]: deprecate RSVP.Promise (
@snewcomer
):evergreen_tree: New Deprecation
-ember-data
,adapter
,model
,private-build-infra
,record-data
,serializer
,store
,unpublished-model-encapsulation-test-app
- #8055 chore: Continuing InternalModel Burndown (
@runspired
):bug: Bug Fix
-ember-data
,adapter
- #8083 [BUGFIX] Serialize null array items as empty strings (
@camerondubas
)-ember-data
,store
- #7901 fix: waiter should be always on (
@runspired
)-ember-data
,adapter
,canary-features
,debug
,model
,private-build-infra
,record-data
,serializer
,store
,unpublished-adapter-encapsulation-test-app
,unpublished-debug-encapsulation-test-app
,unpublished-fastboot-test-app
,unpublished-model-encapsulation-test-app
,unpublished-record-data-encapsulation-test-app
,unpublished-relationship-performance-test-app
,unpublished-serializer-encapsulation-test-app
,unpublished-test-infra
- #8042 fix: RecordState cleanup, drop requireESM and node12 (
@runspired
)-ember-data
,debug
- #8008 schedule watchTypeIfUnseen to prevent loop (
@patricklx
)adapter
,model
,private-build-infra
,serializer
- #8013 [BUGFIX release] Fix generated import paths for test setup functions in addons (
@bertdeblock
)-ember-data
,model
,store
- #8025 Fix: PromiseProxy Deprecation for Save (
@runspired
)-ember-data
- #7902 test for async hasMany does not trigger relationship fetch (
@snewcomer
)serializer
- #7854 fix: pass correct args to keyFor when normalizing (
@runspired
)-ember-data
,model
- #7945 fix for #7904 computed chains not updated for async hasMany loading (
@runspired
):memo: Documentation
-ember-data
,adapter
,model
,private-build-infra
,record-data
,serializer
,store
,unpublished-model-encapsulation-test-app
- #8055 chore: Continuing InternalModel Burndown (
@runspired
)model
- #8002 Update imports in doc code samples (
@CuriousCorrelation
)- #7984 Add
LICENSE.md
(@ddzz
)
... (truncated)
Commits
636485c
v4.6.14ee2c77
changelog for 4.6.1ecbc903
fix: unpin yarn for consumers (#8089)a9784f7
v4.6.0802d9a0
changelog for 4.62c072a8
v4.5.0f40f034
update changelog for 4.5326b021
v4.5.0-alpha.6ebe2c1a
chore: InternalModel burndown (#8078)3122d68
chore(deps): update dependency eslint-plugin-ember to ^11.0.3 (#8080)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)