Releases: buschtoens/ember-render-helpers
Updated dependencies and project configurations
Backported renamed helpers from 1.0.0 to 0.2.0, to help with migration
Updated dependencies
Updated codemod
v1.0.2 Tagged 1.0.2
Provided codemod for renaming helpers
Note
Please see https://github.com/buschtoens/ember-render-helpers/releases/tag/v1.0.0 for a migration guide.
Updated project dependencies. Converted to v2 addon format.
Important
In ember-render-helpers@1.0.0
, the helpers have been renamed to (1) avoid name conflicts with @ember/render-modifiers
and (2) suggest that the helpers are approximations to the modifiers.
After updating ember-render-helpers
to v1.0.0
or higher, please check your usage of {{did-insert}}
, {{did-update}}
, and {{will-destroy}}
helpers, then rename them to {{did-insert-helper}}
, {{did-update-helper}}
, and {{will-destroy-helper}}
, accordingly.
Migration guide
You can run ember-codemod-ember-render-helpers-to-v1
to rename the helpers in template files (*.hbs
).
# At the root, for an app
npx ember-codemod-ember-render-helpers-to-v1 --type app
# At the root, for a v1 addon
npx ember-codemod-ember-render-helpers-to-v1 --type v1-addon
If you had imported a helper in a class (*.{js,ts,gjs,gts}
), you will need to manually update the import statement.
- import didInsert from 'ember-render-helpers/helpers/did-insert';
+ import { didInsertHelper } from 'ember-render-helpers';
- import didUpdate from 'ember-render-helpers/helpers/did-update';
+ import { didUpdateHelper } from 'ember-render-helpers';
- import willDestroy from 'ember-render-helpers/helpers/will-destroy';
+ import { willDestroyHelper } from 'ember-render-helpers';
You may also want to check templates (hbs
from ember-cli-htmlbars
) in test files.
v0.2.0
- docs(README): update CI badge 20979bf
- docs(README): update supported versions 3a07ce0
- chore(ci): drop Ember <3.8 support ecf7fc9
- chore(ci): disable
fail-fast
6f4bdf1 - test: migrate to
ember-qunit@5
6944f37 - chore(deps): update test deps 6046cdc
- chore(deps): dedupe
yarn.lock
1bb14a1 - style: fix eslint issues 506bab8
- chore(deps): upgrade all dependencies 55e4c44
- fix:
did-update
entaglement on Ember 3.23+ (#286) fbb9518 - chore(ci): migrate to GitHub Actions (#295) 3be5b7b
v0.1.1
v0.1.0
- docs(README): add usage example 261cc17
- feat: initial implementation 31aa377
- chore(ci): add
lint:types
39a45c3 - fix(build): move
ember-cli-typescript
todependencies
6ad149f - chore(dependabot): add config e3521ac
- chore(deps): upgrade dependencies ad5f891
- docs(README): add badges and installation instructions 50952ad
- docs(pkg): add info and keywords to
package.json
2571df3 - style: fix all eslint issues f0c8739
- chore(linters): configure eslint bab36b8
- chore(build): install
ember-cli-typescript
ae4e322 - chore(linters): fix
ember-template-lint
setup c3efb75