Skip to content

Releases: buschtoens/ember-render-helpers

Updated dependencies and project configurations

11 Nov 08:09
429a414
Compare
Choose a tag to compare

Updated packages

Latest versions

Name Version
ember-codemod-ember-render-helpers-to-v1 1.0.3
ember-render-helpers 1.0.3

Backported renamed helpers from 1.0.0 to 0.2.0, to help with migration

11 Nov 07:01
9f14a8f
Compare
Choose a tag to compare

Updated dependencies

30 Apr 09:15
1ca987b
Compare
Choose a tag to compare

Updated packages

  • ember-codemod-ember-render-helpers-to-v1 (#450)
  • ember-render-helpers (#450)

Latest versions

Name Version
ember-codemod-ember-render-helpers-to-v1 1.0.2
ember-render-helpers 1.0.2

Updated codemod

26 Apr 06:07
7c92f62
Compare
Choose a tag to compare
v1.0.2

Tagged 1.0.2

Provided codemod for renaming helpers

08 Apr 17:28
0d785a3
Compare
Choose a tag to compare

Updated project dependencies. Converted to v2 addon format.

08 Apr 14:08
91131b6
Compare
Choose a tag to compare

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

18 Dec 18:30
Compare
Choose a tag to compare
  • 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.2.0

v0.1.1

11 Nov 12:31
Compare
Choose a tag to compare

v0.1.0

28 Aug 09:40
Compare
Choose a tag to compare
  • docs(README): add usage example 261cc17
  • feat: initial implementation 31aa377
  • chore(ci): add lint:types 39a45c3
  • fix(build): move ember-cli-typescript to dependencies 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

14984ae...v0.1.0