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
4547

0.4.2

Diff

Changelog

Source

v0.4.2

  • BUGFIX: changing so we only publish compiled artifacts. Making our own TS compile cleanly when consumed by arbitrary other TS packages is not simple.
ef4
published 0.4.1 •

Changelog

Source

v0.4.1

  • BUGFIX: typings for dependencies should also be dependencies, not devDependencies. This fixes consumption by other TS packages.
ef4
published 0.4.0 •

Changelog

Source

v0.4.0

  • BUGFIX: windows path handling fixes by @lifeart
  • ENHANCEMENT: apply babel to all directly-imported, third-party packages, unless explicitly opted out.
  • ENHANCEMENT: implement the importSync macro as public API for synchronous dynamic imports
  • ENHANCEMENT: support classic addons that stubbornly emit AMD despite our best efforts to disable their internal babel module transpilation, by @stefanpenner
  • BUGFIX: correct the way we copy shared options objects on classic addon instances by @2hu12
  • ENHANCEMENT: integrate with Ember's test system so that settled waits for lazy routes to load
  • BUGFIX: compatibility with master ember-cli, which stopped filtering out non-JS files from trees like treeForAddon
  • BUGFIX: don't automagically include node polyfills. A similar change was made in ember-auto-import for consistency.
  • ENHANCEMENT: switch to using ember-cli-babel's public API to avoid compatibility issues, now that it provides serializable plugin configs, by @stefanpenner
  • ENHANCEMENT: resolve dependencies in treeForApp relative to the addon that authored the module, not the app itself
  • ENHANCEMENT: support non-typical addons that do their own extensions to the ember-cli-provided Addon base class
  • ENHANCEMENT: improve ember-template-compiler loading for compat with a broader range of ember versions.
  • DOCS: instructions on how to analyze build output, by @efx
  • ENHANCEMENT: ensure that all active classic addons can always resolve each other, even when that would not normally be possible via node_modules resolution
  • BUGFIX: don't double-handle renaming at both the package and module levels, by @jenweber
  • BUGFIX: implicitly-included templates were registered under the wrong name, by @jenweber
  • ENHANCEMENT: refer to modules by shorter relative paths whenever possible
  • ENHANCEMENT: added compat adapter for ember-inflector
  • ENHANCEMENT: smarter merging of package.json as part of in-progress fastboot support, by @dnalagatla
  • ENHANCEMENT: support classic addons that need renaming of a single module without renaming a whole package
  • ENHANCEMENT: support classic addons that mix two different formats ("/modules" and no "/modules" filesystem structure) in treeForAddon
  • ENHANCEMENT: support customized rootURL
ef4
published 0.3.5 •

Changelog

Source

v0.3.5

  • BUGFIX: fixed a bug in the new externals system that was introduced in v0.3.4.
  • ENHANCEMENT: added failBuild macro for providing late build-time errors from addons.
  • BUGFIX: handle addons that fail to call super in treeForAddon and emit files into nonstandard namespaces.
  • BUGFIX: support addons that emit a single JS file, rather than a directory, in their test-support tree.
  • DOCS: some updates to SPEC.md
  • BUGFIX: fixed an infinite recursion bug when addons have a cycle
  • BUGFIX: added a clear warning when symlinks contain nonsense, by @stefanpenner.
  • BUGFIX: support addons that make this.options a function rather than a POJO, by @patocallaghan.
ef4
published 0.3.4 •

Changelog

Source

v0.3.4

  • BUGFIX: we now correctly handle all known imports of hbs files, including "pods-like" addons that kepts their templates in nonstandard places.
  • BUGFIX: warning printer output was incorrect
  • BUGFIX: the dependencySatisfies macros now behave as expected when a prerelease version is present
ef4
published 0.3.3 •

Changelog

Source

v0.3.3

  • BUGFIX: lock our webpack version to workaround an upstream bug
ef4
published 0.3.2 •

Changelog

Source

v0.3.2

  • BUGFIX: support static component & helper resolution inside inline hbs
  • BUGFIX: better compatibility with addons that depend on other addons implicitly
  • BUGFIX: move extraImports to very start of the module they're inside
  • BUGFIX: always use correct babel config and major version when parsing for imports
  • BUGFIX: always use correct babel major verison in stage3
ef4
published 0.3.1 •

Changelog

Source

v0.3.1

  • BUGFIX: addons with CSS preprocessors would result in missing implicit-styles dependency errors
ef4
published 0.3.0 •

Changelog

Source

v0.3.0

  • route-based code splitting
  • build performance improvements
  • bugfix when npm-linking namespaced packages
  • support in-repo addons and addon dummy apps
ef4
published 0.2.0 •

Changelog

Source

v0.2.0

  • allow template compiler parallelization in @embroider/webpack
  • improved options for benchmarking core vs compat separately
  • bugfixes to portable plugin config that allow more apps to use parallel babel
  • test & linting system improvements by @Turbo87
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