Ember Native Class Codemod Versions Save

A codemod-cli project for converting Ember objects to es6 native classes

v3.1.0

2 months ago

:rocket: Enhancement

  • #502 Support legacy decorators in object literals (and related improvements) (@gitKrystan)

:bug: Bug Fix

  • #520 Handle 'true'/'false' stringified boolean options and better config error handling (@gitKrystan)
  • #211 Don't append object name when type is already at the end of the filename (@patocallaghan)

:house: Internal

Committers: 3

v2.1.0

2 years ago

:rocket: Enhancement

Committers: 1

v2.0.0

2 years ago

:boom: Breaking Change

:memo: Documentation

:house: Internal

Committers: 4

v1.1.0

3 years ago

:rocket: Enhancement

  • #177 Fixup class naming logic and make it work with pods (@pzuraq)
  • #176 Removes @className and @attribute in favor of @classNameBindings and @attributeBindings (@pzuraq)

:bug: Bug Fix

:memo: Documentation

:house: Internal

  • #180 Adds tests for reopening classes (@pzuraq)
  • #173 Swap out the telemetry helpers for the ember-codemods-telemetry-helpers package (@NullVoxPopuli)
  • #143 Add test for using ember-concurrency tasks in converted objects. (@rwjblue)
  • #151 Fixup typo in method name closet -> closest. (@rwjblue)

Committers: 7

v1.0.1

3 years ago

:bug: Bug Fix

  • #140 Avoid **/tmp/** when looking for package.json's. (@rwjblue)

:memo: Documentation

  • #137 Add dependency installation to the README (@pzuraq)
  • #136 Update the README to match v1.0.0 refactors (@pzuraq)

Committers: 3

v1.0.0

3 years ago

:boom: Breaking Change

:rocket: Enhancement

  • #132 Adds the classicDecorator option and enable it by default (@pzuraq)

:bug: Bug Fix

  • #129 Fix issues identifying in-repo addon paths in getTelemetryFor. (@rwjblue)
  • #130 Ensure logging of modules that failed to gather telemetry. (@rwjblue)
  • #126 Wait for telemetry before starting transforms (@pzuraq)

:house: Internal

  • #131 Fix in-repo addon acceptance test to demonstrate real world failure with in-repo addons. (@rwjblue)
  • #133 Convert to single quotes in Prettier configuration (@pzuraq)
  • #128 Add in-repo addon to acceptance test. (@rwjblue)
  • #127 Split apart and add unit tests for getTelemetryFor. (@rwjblue)

Committers: 2

v0.2.1

3 years ago

:bug: Bug Fix

  • #125 Handle module failures gracefully while gathering telemetry. (@rwjblue)
  • #124 Add puppeteer launch flag to ignore https errors (@ssutar)

:memo: Documentation

Committers: 2

v0.2.0

3 years ago

:boom: Breaking Change

  • #118 [FEATURE] Replace dyfactor with puppeteer (@pzuraq)

:rocket: Enhancement

  • #118 [FEATURE] Replace dyfactor with puppeteer (@pzuraq)
  • #112 Update to use official decorators from Ember as much as possible (@ssutar)
  • #89 Import @service and @controller from @ember packages (@ssutar)

:bug: Bug Fix

  • #116 Merge imports from the same module (@ssutar)
  • #94 Add automatic detection of an infinite @action loop (@ssutar)

:memo: Documentation

:house: Internal

  • #122 Add automated release setup and documentation. (@rwjblue)

Committers: 4

v0.1.2

4 years ago