Skip to content
This repository has been archived by the owner on Jun 28, 2021. It is now read-only.

Upgrade @embroider/macros: 0.35.0 → 0.42.2 (major) #1144

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

depfu[bot]
Copy link

@depfu depfu bot commented Jun 24, 2021

Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.

What changed?

✳️ @​embroider/macros (0.35.0 → 0.42.2) · Repo · Changelog

Release Notes

0.42.2

🐛 Bug Fix

  • babel-loader-8, webpack
    • #868 Fix issue with thread-loader + babel-loader performance (@krisselden)

🏠 Internal

  • Other
  • addon-shim, util

Committers: 2

0.42.1

🚀 Enhancement

  • webpack
    • #860 Ensure all errors are reported when an error occurs in webpack (@rwjblue)

🐛 Bug Fix

  • util
  • compat
    • #853 Better error message when an asset cannot be found in entry file (@thoov)

🏠 Internal

  • Other
    • #861 Remove test-packages: macro-test and funky-sample-addon (@thoov)
    • #859 Convert macro-test to new test structure (@thoov)
    • #858 Remove ember-engines version pin (@thoov)
    • #854 Convert engines-host-app to new test structure (@thoov)
  • compat
    • #856 Remove eager-engine, lazy-engine, and engine-host-app (@thoov)

Committers: 3

0.42.0

💥 Breaking Change

  • addon-shim, babel-loader-7, compat, core, hbs-loader, macros, router, shared-internals, test-setup, util, webpack

🐛 Bug Fix

  • core
    • #851 Fix missing exports in @embroider/core package.json (@thoov)
    • #841 Ensure babel transpilation cache is invalided when changing versions of babel plugins or AST transforms (@stefanpenner)
  • compat, core, macros
  • addon-shim

🏠 Internal

  • addon-shim, compat, core, hbs-loader, macros, shared-internals, test-setup, util, webpack
  • Other
  • webpack
  • addon-shim
    • #820 Add @embroider/addon-shim repository data to package.json (@rwjblue)

Committers: 4

0.41.0

🚀 Enhancement

🐛 Bug Fix

  • addon-shim, compat, core, util
  • compat
  • test-setup
    • #792 Install webpack alongside @embroider/webpack when using @embroider/test-setup (@alexlafroscia)
  • webpack

📝 Documentation

  • addon-shim
    • #804 Fix installation instructions in @embroider/addon-shim (@rwjblue)
  • util
    • #807 Add repository entry for the @embroider/util package (@mansona)
  • Other
    • #789 Update README for webpack install requirement (@bendemboski)
    • #782 docs: for setting publicAssetUrl in non-production environments (@timiyay)

🏠 Internal

Committers: 9

0.40.0

highlightjs/highlight.js#2277

v0.40.0 (2021-04-24)

💥 Breaking Change

  • compat, core, hbs-loader, shared-internals, webpack

🚀 Enhancement

  • compat
    • #754 compatibility with ember-cli-htmlbars serialization (@ef4)
    • #763 Add Compat Adapter for @html-next/vertical-collection (@alexlafroscia)
  • addon-shim, shared-internals, util

🐛 Bug Fix

  • compat
    • #728 Remove 'peerDependencies' from 'dependencyKeys' to align with ember-cli (@charlespierce)
  • compat, core, router, shared-internals, util, webpack

📝 Documentation

🏠 Internal

  • Other
  • router
    • #756 Leverage test-scenarios from ember-auto-import (@thoov)
  • compat, core, router, shared-internals, util, webpack

Committers: 6

0.39.1

highlightjs/highlight.js#2277

v0.39.1 (2021-03-31)

🐛 Bug Fix

Committers: 1

0.39.0

highlightjs/highlight.js#2277

v0.39.0 (2021-03-31)

🚀 Enhancement

  • core, shared-internals
    • #749 exposing some features for browser-based build tools (@ef4)

Committers: 1

  • Edward Faulkner (@ef4)

0.38.0

highlightjs/highlight.js#2277

v0.38.0 (2021-03-31)

🚀 Enhancement

  • compat, core, shared-internals, util
  • compat, core, macros, shared-internals
    • #748 Supporting more build environments (@ef4)
    • #737 reduce deps in macros and util packages (@ef4)
  • compat, core, test-setup, util, webpack
    • #740 Use "real modules" for ember-source when possible (3.27+) (@ef4)
  • core
    • #736 silence warning about babel formatting while patching template compiler (@ef4)
  • compat
    • #721 easier stage2-only config (@ef4)
    • #715 support EMBROIDER_REBUILD_ADDONS for pure v2 addons (@ef4)
  • webpack
    • #720 Improve error message when module cannot be found in webpack (@thoov)

🐛 Bug Fix

  • core, shared-internals
  • compat
    • #747 Add better support for skipping Stage 1 transforms that are not needed (@ef4)
  • hbs-loader
    • #735 fixing a typo in peerDep range in hbs-loader (@ef4)

📝 Documentation

🏠 Internal

  • #743 Migrate from rwjblue/setup-volta to volta-cli/action. (@rwjblue)

Committers: 4

0.37.0

🚀 Enhancement

  • core
    • #713 Avoid monkey patching template compiler for 3.24.3 and 3.25.2+. (@rwjblue)
    • #705 Avoid patching the template compiler on Ember 3.26. (@rwjblue)
    • #700 TemplateCompiler fixes / improvements (avoid monkey patch for Ember 3.27+) (@rwjblue)
  • macros
    • #712 Allow macroCondition inside modifier (@simonihmig)
    • #694 Run importSync transform later, so ember-auto-import can support importSync (@simonihmig)

🐛 Bug Fix

  • compat
    • #710 Fix case where autoRun is false but no other addon set content into the {{content-for 'app-boot'}} (@thoov)
    • #674 adjust paths seen by css preprocessors (@ef4)
    • #702 Handle case where node_modules are symlinked (@thoov)
    • #690 Exclude 'babel-plugin-compact-reexports' during Stage 1 build (@charlespierce)
    • #687 Strip main field from v1 addons' package.json once they are rewritten as V2 (@ef4)
  • compat, core
  • core
    • #686 Prevent accidental duplication of babel plugin during rebuilds (@ef4)

🏠 Internal

  • compat
    • #706 Remove ember-cli-htmlbars dependency in @embroider/compat. (@rwjblue)
  • Other
    • #711 Add release automation setup. (@rwjblue)
    • #704 Avoid running CI jobs on both push and pull_request events. (@rwjblue)
    • #697 Refactor suite-setup-util to avoid knock on errors. (@rwjblue)
  • core, macros
  • router, util
    • #703 Add 3.20 and 3.24 to list of matrix tests. (@rwjblue)

Committers: 5

0.36.0 (from changelog)

  • BUGFIX: fix non-legacy CSS handling in production builds when using @embroider/webpack
  • DOCS: fix a bug in ensureSafeComponent docs, by @patocallaghan
  • HOUSEKEEPING: upgrade terser by @GCheung55

0.35.1 (from changelog)

  • BUGFIX: don't try to read nonexistent package.json when combining multiple v1 package instances, by @mattmcmanus.

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.


Depfu Status

Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.

All Depfu comment commands
@​depfu rebase
Rebases against your default branch and redoes this update
@​depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu close
Closes this PR and deletes the branch
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)
@​depfu pause
Ignores all future updates for this dependency and closes this PR
@​depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@​depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant