unstale

npm / ember-modifier

ember-modifier

What changed in ember-modifier 2 to 4, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-01.

9 breaking1 deprecations2 behavior and defaults4 tooling3 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

ember-modifier 47 changes

Breaking changes 4

  • The constructor signature for class-based modifiers was updated.

    4.0.0release notes

  • Support for Node 12 was dropped.

    4.0.0release notes

  • Type parameters were cleaned up, changing the TypeScript-facing API.

    4.0.0release notes

  • The deprecated willRemove hook was removed.

    4.0.0release notes

Behavior and default changes 1

  • Unstable packages are now automatically published to NPM.

    4.0.0release notes

Tooling 1

  • The addon was converted to a v2 addon, changing its addon format.

    4.0.0release notes

Fixes and other changes 1

  • The blueprints folder is included in the published tarball.

    4.0.0release notes

ember-modifier 36 changes

Breaking changes 3

  • Support for Ember versions below 3.24 was dropped.

    3.0.0release notes

  • Support for Node versions below 12 was dropped.

    3.0.0release notes

  • Support for TypeScript versions below 4.2 was dropped.

    3.0.0release notes

Tooling 1

  • The modifier blueprint now uses positional and named as argument names.

    3.0.0release notes

Fixes and other changes 2

ember-modifier 26 changes

Breaking changes 2

Deprecations 1

  • The willRemove hook is deprecated for class based modifiers.

    2.0.0release notes

Behavior and default changes 1

Tooling 2

  • Blueprints use ember-cli-htmlbars for inline precompilation.

    2.0.0release notes

  • TypeScript was upgraded to 3.9 and type stability was implemented according to the RFC.

    2.0.0release notes