Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@embroider/macros

Package Overview
Dependencies
Maintainers
9
Versions
471
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@embroider/macros - npm Package Versions

1
48

0.31.0

Diff

Changelog

Source

0.31.0 (2020-11-11)

  • BREAKING: renamed the new @embroider/addon package to @embroider/util because it was misleading: apps are encouraged use these utilities too.
  • COMPAT: allow code in addon's treeForApp to resolve dependencies from both the app and the addon
  • ENHANCEMENT: respect the ensure-safe-component helper when statically analyzing templates
  • BUGFIX: don't accidentally cache addon broccoli tree output that is not cacheable
  • ENHANCEMENT: support pods layout for route-based code splitting by @simonihmig
  • ENHANCEMENT: added new invokes rule for annotating dynamic component behavior
  • BUGFIX: component snippet resolution had a regression in previous release
  • ENHANCEMENT: expose TS types for @embroider/router by @simonihmig
  • ENHANCEMENT: lazily load CSS from lazy engines by @thoov
  • ENHANCEMENT: improvements to thoroughness of the embroider-compat-audit command
  • BUGFIX: pin the embroider package versions added by @embroider/test-setup to newest by @simonihmig
ef4
published 0.30.0 •

Changelog

Source

0.30.0 (2020-11-03)

  • BUGFIX: fix unnecessary inclusion of co-located templates
  • COMPAT: support component helper invocations with '@'
  • BREAKING: when using staticComponents: true, unsafe usage of the {{component}} helper has changed from a warning to an error. The warning was really not safe to ignore, because it's likely to cause runtime failures.
  • ENHANCEMENT: @embroider/compat provides a new embroider-compat-audit command. With your app configured to build with Embroider, run yarn embroider-compat-audit or npm run embroider-compat-audit.
ef4
published 0.29.0 •

Changelog

Source

0.29.0 (2020-10-27)

  • BUGFIX: dependencySatisfies macro fixes by @rwjblue
ef4
published 0.28.0 •

Changelog

Source

0.28.0 (2020-10-21)

  • BUGFIX: fastboot hostWhiteList support by @simonihmig
  • ENHANCEMENT: new @embroider/addon utility package
  • HOUSEKEEPING: multiple dependency upgrades by @rwjblue
  • DOCS: updated macros examples by @thoov
  • DOCS: add timestamps to changelog by @sandstrom
  • COMPAT: declare node versions by @rwjblue
  • HOUSEKEEPING: faster and more reliable test suite infrastructure
  • COMPAT: support a different form of _super call in treeFor, by @thoov
  • BUGFIX: rule-defined extra imports were getting module namespace vs default wrong, by @thoov
  • COMPAT: support the most common special-cases of customized treeFor
  • COMPAT: guard against stringly broccoli trees
  • ENHANCEMENT: @embroider/test-setup can now force either classic or embroider mode without altering the project's deps
  • BUGFIX: make runtime getConfig macro work as a class field initializer by @simonihmig
ef4
published 0.27.0 •

Changelog

Source

0.27.0 (2020-10-01)

  • HOUSEKEEPING: linter upgrades
  • COMPAT: add compatAdapter for ember-cli-addon-docs by @thoov
  • ENHANCEMENT: created new @embroider/test-setup package to aid CI-testing of apps and addons
ef4
published 0.26.0 •

Changelog

Source

0.26.0 (2020-09-29)

  • BUGFIX: don't include d.ts files from the app into the actual build
  • COMPAT: support own-imports imports in code that came from treeForApp
  • HOUSEKEEPING: updating the versions of babel used in our own test suite
  • DOCS: add ember-try instructions to addon author guide by @thoov
  • ENHANCEMENT: unresolved dynamic imports are now runtime errors, not build time errors, by @thoov
  • COMPAT: fix loader.js compatibility issue by disabling its makeDefaultExport option by @simonihmig
  • ENHANCEMENT: prevent cryptic errors when a (potentially optional) dependency isn't present by @thoov
ef4
published 0.25.0 •

Changelog

Source

0.25.0 (2020-09-22)

  • BUGFIX: fix live rebuilding the owning addon when running a dummy app
  • HOUSEKEEPING: upgrades for eslint by @simonihmig
  • COMPAT: add packageRules for ember-element-helper by @simonihmig
  • COMPAT: support ember-cli-typescript 4.x by @jamescdavis
  • HOUSEKEEPING: upgrade typescript by @simonihmig
  • COMPAT: avoid Testem.hookIntoTestFramework by @rwjblue
  • BUGFIX: ensure macros package works in apps using staticComponents & staticHelpers
ef4
published 0.24.1 •

Changelog

Source

0.24.1

  • BUGFIX: the 0.24.0 release introduced an accidental dependency change
ef4
published 0.24.0 •

Changelog

Source

0.24.0

  • HOUSEKEEPING: add missing repository fields by @Turbo87
  • ENHANCEMENT: support the component helper in rule snippets by @patricklx
  • HOUSEKEEPING: sort package.json contents by @Turbo87
  • BUGFIX: avoid duplication of the macros babel plugin
  • BUGFIX: avoid duplication of the nullish-coalescing and optional-chaining babel plugins
ef4
published 0.23.0 •

Changelog

Source

0.23.0

  • COMPAT: add compat adapter for ember-exam by @thoov
  • BUGFIX: use renamed-packages for module name definitions by @thoov
  • BUGFIX: use renamed-packages for template meta moduleName by @thoov
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc