Bump handlebars and ember-auto-import
Bumps handlebars to 4.7.8 and updates ancestor dependency ember-auto-import. These dependencies need to be updated together.
Updates handlebars from 4.0.11 to 4.7.8
Release notes
Sourced from handlebars's releases.
v4.7.8
- Make library compatible with workers (#1894) - 3d3796c
- Don't rely on Node.js global object (#1776) - 2954e7e
- Fix compiling of each block params in strict mode (#1855) - 30dbf04
- Fix rollup warning when importing Handlebars as ESM - 03d387b
- Fix bundler issue with webpack 5 (#1862) - c6c6bbb
- Use https instead of git for mustache submodule - 88ac068
Changelog
Sourced from handlebars's changelog.
v4.7.8 - July 27th, 2023
- Make library compatible with workers (#1894) - 3d3796c
- Don't rely on Node.js global object (#1776) - 2954e7e
- Fix compiling of each block params in strict mode (#1855) - 30dbf04
- Fix rollup warning when importing Handlebars as ESM - 03d387b
- Fix bundler issue with webpack 5 (#1862) - c6c6bbb
- Use https instead of git for mustache submodule - 88ac068
v4.7.7 - February 15th, 2021
- fix weird error in integration tests - eb860c0
- fix: check prototype property access in strict-mode (#1736) - b6d3de7
- fix: escape property names in compat mode (#1736) - f058970
- refactor: In spec tests, use expectTemplate over equals and shouldThrow (#1683) - 77825f8
- chore: start testing on Node.js 12 and 13 - 3789a30
(POSSIBLY) BREAKING CHANGES:
- the changes from version 4.6.0 now also apply in when using the compile-option "strict: true". Access to prototype properties is forbidden completely by default, specific properties or methods can be allowed via runtime-options. See #1633 for details. If you are using Handlebars as documented, you should not be accessing prototype properties from your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.
That is why we only bump the patch version despite mentioning breaking changes.
v4.7.6 - April 3rd, 2020
Chore/Housekeeping:
- #1672 - Switch cmd parser to latest minimist (
@dougwilsonCompatibility notes:
- Restored Node.js compatibility
v4.7.5 - April 2nd, 2020
Chore/Housekeeping:
Node.js version support has been changed to v6+Reverted in 4.7.6Compatibility notes:
... (truncated)
Commits
8dc3d25v4.7.8668c4fbFix browser tests in CI pipelinec65c6ccTest on Node 183d3796cMake library compatible with workers075b354Fix sync issue with npm lock-file30dbf04Fix compiling of each block params in strict modee3a5448Fix bundler issue with webpack 58e23642Fix integration-tests issue with npm >= 788ac068use https instead of git for mustache submodulec68bc08Fix typo- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by jaylinski, a new releaser for handlebars since your current version.
Updates ember-auto-import from 1.5.2 to 1.12.2
Changelog
Sourced from ember-auto-import's changelog.
1.12.2
- BUGFIX allow the user's devTool setting to take priority over the default provided by forbidEval by
@apellerano-pw.1.12.1
- COMPAT upgraded to
@embroider/shared-internals1.0 so that apps can avoid redundant copies1.12.0
- FEATURE: We now properly optimize TypeScript's
import typesyntax, meaning if you only import the types from a package it will not be included in your build. Backports #380 fromv2.1.0by@buschtoens.1.11.3
- NO-OP: I accidentally published 2.0.0-alpha.0 to NPM under the
latesttag. This is a re-published of 1.11.2 to supplant that as latest.1.11.2
- BUGFIX: the new prefix matching implementation of
aliasturned out to be a breaking change, so we're rolling it back in order to make it opt-in.1.11.1
- BUGFIX: as part of the
watchDependenciesfeature we changed webpack splitChunksPlugin config in a way that broke in apps with common lazy chunks.1.11.0
- HOUSEKEEPING: major test infrastructure refactor by
@ef4&@mattmcmanus- COMPAT: ensure babel compilation ignores a babel.config.js by
@rwjblue- ENHANCEMENT: introduce
watchDependenciesoption- ENHANCEMENT: allow unambiguous data URIs
- ENHANCEMENT: make
aliasoption support prefix matching by@buschtoens- BUGFIX: update test-support regex to work with scoped packages by
@paddyobrien1.10.1
- BUGFIX: the previous release accidentally leaked code to browsers that was not IE11-safe.
1.10.0
- ENHANCEMENT: we are now compatible with the Embroider package spec's handling of
import(). Template string literals are allowed so long as they point unambiguously to modules within a specific package, or are unambiguously a URL.- BUGFIX: the test-support tree detection feature in 1.9.0 didn't actually match ember-cli's naming scheme, by
@rwjblue.1.9.0
... (truncated)
Commits
52bb126releasingeaeb05fAllow user webpack config to override internal config37d112areleasing0b779b6backporting embroider relase to 1.x series7c2517cRelease v1.12.03ac52fffix(analyzer): ignore type-only imports & exports (#433)1e04b7apublishing 1.11.36817a2ereleasinge180226Revert "feat: resolve alias as prefix"75e761fversion number- 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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.