Yes, this is a patch release packed with goodies. We expect this to be the last patch release of the 5.3 cycle. This puts the release of 5.4 with the first stable releases of @warp-drive/schema-record and @warp-drive/ember ~4 weeks away. Who needs August when you have July?
In no particular order, goodies contained
5.3.4 ships fully as v2-addons
all packages ship types, types must be opted into, see the typescript guide
native types packages are now available for 5.3
mirror packages are now available for 5.3
a new cli tool has been added. So far its only niftiness is this cli tool will let you quickly configure your 4.x project for typescript. npx warp-drive retrofit types@canary. Mileage may vary, this works best with 4.12
ember-inflector and @ember/string are no longer project dependencies
Three new deprecations
deprecates Store extending EmberObject
deprecates using emberData in options in ember-cli-build in favor of setConfig
deprecates using ember-inflector for singularization/pluralization support in favor of @ember-data/request-utils (ember-inflector is not deprecated, only WarpDrive/EmberData's consumption of it)
v5.3.4 (2024-06-15)
:evergreen_tree: New Deprecation
#9479 feat: support migration path for ember-inflector usage (@runspired)
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 show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
⚠️ Dependabot is rebasing this PR ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
⚠️ Dependabot is rebasing this PR ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
⚠️ Dependabot is rebasing this PR ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps the ember-core group with 3 updates in the /frontend directory: ember-cli, ember-data and ember-source.
Updates
ember-cli
from 4.12.3 to 5.9.0Release notes
Sourced from ember-cli's releases.
... (truncated)
Changelog
Sourced from ember-cli's changelog.
... (truncated)
Commits
2e1fcda
Release 5.9.0b52896b
update changelog4fd00bd
Merge branch 'beta' into releasebaabef3
Merge pull request #10468 from kellyselden/update_stable_deps66eb242
update stable deps58d582a
Release 5.9.0-beta.1cf37f5f
update changeloga8c7a9a
Merge branch 'release' into beta7835b05
Release 5.8.11645c33
update changelogUpdates
ember-data
from 4.11.3 to 5.3.6Release notes
Sourced from ember-data's releases.
... (truncated)
Changelog
Sourced from ember-data's changelog.
... (truncated)
Commits
9f943ca
Release v5.3.6debb8ca
Release v5.4.0-beta.95a700c9
Release v5.4.0-alpha.899b12c4e
fix: setup deprecation support as early as possible, restore inspector suppor...16f9992
Use vite's built-in package.json loading to inline names and versions (#9494)bb49391
Release v5.4.0-alpha.88c809f9f
Release v5.4.0-alpha.872fccf0c
Change import for blueprints inside of -ember-data (#9491)0dda57b
Release v5.4.0-alpha.860df1d20
Add export point for direct export of blueprints (#9490)Updates
ember-source
from 4.12.4 to 5.9.0Release notes
Sourced from ember-source's releases.
... (truncated)
Changelog
Sourced from ember-source's changelog.
Commits
2413cb2
Release v5.9.02d6375f
Add v5.9.0 to CHANGELOG3b52205
Release v5.9.0-beta.29452592
Add v5.9.0-beta.2 to CHANGELOG0b2767d
Fix tests when deprecations are enabled2f8fa6d
Enable the DEPRECATE_TEMPLATE_ACTION deprecation7911146
Release v5.9.0-beta.1613920c
Add v5.9.0-beta.1 to CHANGELOG702da64
Add v5.8.0 to CHANGELOG0b79740
Merge pull request #20678 from emberjs/fix-ast-deprecationDependabot 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 show