Skip to content

Latest commit

Β 

History

History
1239 lines (800 loc) Β· 52.5 KB

CHANGELOG.md

File metadata and controls

1239 lines (800 loc) Β· 52.5 KB

v8.2.0 (2023-10-10)

πŸš€ Enhancement

  • #503 Support static class blocks when not using an explicit babel config file. (@NullVoxPopuli)

Committers: 1

v8.1.0 (2023-09-26)

πŸš€ Enhancement

Committers: 1

v8.0.1 (2023-09-26)

πŸ› Bug Fix

🏠 Internal

Committers: 2

v8.0.0 (2023-08-18)

πŸ’₯ Breaking Change

πŸš€ Enhancement

πŸ“ Documentation

  • #467 Clarify how to set enableTypeScriptTransform in Ember apps, addons and engines (@ijlee2)

🏠 Internal

  • #450 Remove workaround for @babel/helper-compilation-functions bug that was fixed upstream (@HeroicEric)

Committers: 3

v8.0.0-beta.0 (2023-01-24)

πŸ’₯ Breaking Change

πŸš€ Enhancement

  • #454 Drop support for Node < v14 and add support for Node v16 and v18 (@bertdeblock)

πŸ› Bug Fix

  • #452 Move @babel/core to peerDependencies to resolve peer dependency warnings and errors (@NullVoxPopuli)

πŸ“ Documentation

Committers: 4

v7.26.11 (2021-12-22)

πŸ› Bug Fix

Committers: 1

v7.26.10 (2021-12-17)

πŸ› Bug Fix

Committers: 1

v7.26.9 (2021-12-16)

πŸ› Bug Fix

🏠 Internal

  • #427 Only run acceptance tests against modern Node (@rwjblue)

Committers: 2

v7.26.8 (2021-12-16)

πŸ› Bug Fix

  • ea752c41 Revert: Properly handle class properties proposal

Committers: 2

v7.26.7 (2021-12-15)

πŸ› Bug Fix

Committers: 2

v7.26.6 (2021-05-18)

πŸ› Bug Fix

  • #407 Fix combination usages of compileModules along with other flags. (@rwjblue)

Committers: 1

v7.26.5 (2021-05-06)

πŸ› Bug Fix

  • #402 Fix compatibility with Ember 3.27+ when using compileModules: false. (@rwjblue)

Committers: 1

v7.26.4 (2021-04-28)

πŸ› Bug Fix

  • #394 Include addon name directory in 'treeForAddon' (mitigate issues with Embroider when using external helpers) (@charlespierce)
  • #400 Update _shouldHandleTypeScript to read from pkg.dependencies instead of relying on addons (@brendenpalmer)

Committers: 2

v7.26.3 (2021-03-26)

πŸ› Bug Fix

  • #396 fix modules-api version checker (@ef4)

Committers: 1

  • Edward Faulkner (@ef4)

v7.26.2 (2021-03-19)

πŸ› Bug Fix

  • #393 Avoid global deprecation with @ember/debug on Ember 3.27+ (@rwjblue)

Committers: 1

v7.26.1 (2021-03-18)

πŸ› Bug Fix

  • #392 Fix compatibility with ember-auto-import. (@rwjblue)
  • #391 Ensure getSupportedExtensions works when no config is provided. (@rwjblue)

Committers: 1

v7.26.0 (2021-03-18)

πŸš€ Enhancement

  • #390 Refactor buildBabelOptions and introduce getSupportedExtensions. (@rwjblue)

🏠 Internal

Committers: 2

v7.25.0 (2021-03-17)

πŸš€ Enhancement

  • #387 Do not transform imports to use the Ember global for ember-source@3.27 and higher (@patocallaghan)

πŸ› Bug Fix

Committers: 1

v7.24.0 (2021-02-16)

πŸ› Bug Fix

πŸ“ Documentation

Committers: 2

v7.23.1 (2021-01-19)

πŸ› Bug Fix

  • #378 Ensure decorators are transpiled properly when the decorator identifier is aliased within the decorated method (@rwjblue)
  • #368 fix: avoid assuming host app has ember-cli-babel installed (@alexlafroscia)
  • #377 Avoid repeatedly checking the ember-cli version (@rwjblue)
  • #376 Ensure babel.config.js is not used without useBabelConfig option (@rwjblue)

Committers: 2

v7.24.0-beta.1 (2021-01-19)

πŸš€ Enhancement

Committers: 1

v7.23.1 (2021-01-19)

πŸ› Bug Fix

  • #378 Ensure decorators are transpiled properly when the decorator identifier is aliased within the decorated method (@rwjblue)
  • #377 Avoid repeatedly checking the ember-cli version (@rwjblue)
  • #376 Ensure babel.config.js is not used without useBabelConfig option (@rwjblue)

Committers: 1

v7.23.0 (2020-10-15)

πŸš€ Enhancement

Committers: 1

  • Fix issues with destroy from @ember/destroyable. (8012224)

v7.22.0 (2020-07-31)

πŸš€ Enhancement

  • #359 Add @ember/destroyable support (via babel-plugin-ember-modules-api-polyfill) (@rwjblue)
  • #358 Update babel related dependencies (for Babel 7.11.0). (@rwjblue)

🏠 Internal

  • #357 Update babel-plugin-ember-modules-api-polyfill from 2.13.4 to 3.0.0 (@mydea)

Committers: 2

v7.21.0 (2020-06-12)

πŸš€ Enhancement

πŸ“ Documentation

Committers: 1

v7.20.5 (2020-06-02)

πŸ› Bug Fix

  • #348 Ensure Ember modules API related globals do not share AST Nodes (@rwjblue)

🏠 Internal

Committers: 1

v7.20.4 (2020-05-30)

πŸ› Bug Fix

  • #345 Prevent regeneratorRuntime is not defined errors by defensively copying targets (preventing @babel/helper-compilation-targets from mutating targets) (@fivetanley)

🏠 Internal

Committers: 2

v7.20.3 (2020-05-29)

πŸ› Bug Fix

  • #343 Fix type casting and type assertion with Ember modules APIs (@rwjblue)

Committers: 1

v7.20.2 (2020-05-29)

πŸ› Bug Fix

  • #340 Update modules API polyfill to avoid TypeScript related errors. (@rwjblue)

Committers: 1

v7.20.1 (2020-05-29)

πŸ› Bug Fix

  • #338 Update babel-plugin-ember-modules-api-polyfill to fix issues with invalid identifiers. (@rwjblue)

Committers: 1

v7.20.0 (2020-05-19)

πŸš€ Enhancement

  • #337 Add support for @glimmer/tracking/primitives/cache on supported Ember versions. (@rwjblue)

Committers: 1

v7.19.0 (2020-03-29)

πŸš€ Enhancement

Committers: 1

v7.18.0 (2020-02-13)

πŸš€ Enhancement

Committers: 1

v7.17.2 (2020-02-06)

πŸ› Bug Fix

  • #325 Ensure ember-data modules polyfill does not apply to any @ember-data packages. (@runspired)

Committers: 1

v7.17.1 (2020-02-05)

πŸ› Bug Fix

  • #324 Ensure ember-data modules polyfill does not apply to ember-data itself. (@runspired)

Committers: 1

v7.17.0 (2020-02-05)

πŸš€ Enhancement

  • #314 Provide TypeScript compilation support when using ember-cli-typescript@4 or higher. (@jamescdavis)

Committers: 2

v7.16.0 (2020-02-05)

πŸš€ Enhancement

Committers: 1

v7.15.0 (2020-02-05)

πŸš€ Enhancement

  • #318 Add polyfill that allows apps and addons to use @ember-data related packages regardless of ember-data version (@runspired)

Committers: 1

v7.14.1 (2020-01-30)

πŸ› Bug Fix

Committers: 1

v7.14.0 (2020-01-30)

πŸš€ Enhancement

  • #318 Add polyfill that allows apps and addons to use @ember-data related packages regardless of ember-data version (@runspired)
  • #320 Update Babel to v7.8.3 (@Turbo87)
  • #315 Update Babel dependencies to latest and fix CI. (@rwjblue)

🏠 Internal

  • #313 Replace deprecated ember-cli-qunit with ember-qunit (@dmzza)

Committers: 4

v7.13.2 (2019-12-12)

πŸ› Bug Fix

  • eeed4fa8 Revert changes from #311 to avoid errors RE: Unable to satisfy placement constraints for @babel/plugin-proposal-decorators (@rwjblue)

Committers: 1

v7.13.1 (2019-12-12)

πŸ› Bug Fix

  • #311 Include decorator and class field plugins after TypeScript, if present (@dfreeman)

πŸ“ Documentation

Committers: 2

  • Fixup yarn.lock (3343ca7)
  • [BUGFIX] Make loose mode in class properties transform respect B… (#307) (b750535)
  • update to yarn in appveyor (42997b1)
  • pin engine.io (f9ccaa3)
  • Update async generator tests (b31980e)
  • [BUGFIX] Make loose mode in class properties transform respect Babel settings (31a7586)

v7.12.0 (2019-09-27)

πŸš€ Enhancement

Committers: 1

v7.11.1

  • Update minimum broccoli-babel-transpiler version to 7.3.0. (#301) (75c58d0)
  • Update minimum broccoli-babel-transpiler version to 7.3.0. (1f09dff)

v7.11.0 (2019-08-28)

πŸš€ Enhancement

  • #300 Add support for dependentKeyCompat from @ember/object/compat. (@rwjblue)

Committers: 1

v7.10.0 (2019-08-16)

πŸš€ Enhancement

  • #297 Update Ember modules API polyfill for modifier manager capabilities. (@rwjblue)

Committers: 1

v7.9.0 (2019-08-12)

πŸš€ Enhancement

Committers: 3

v7.8.0 (2019-06-17)

πŸš€ Enhancement

  • #286 Ensure @ember/application/deprecations is stripped in addition to @ember/debug. (@bekzod)
  • #277 Update modules-api-polyfill package to latest (@jordpo)

πŸ“ Documentation

🏠 Internal

Committers: 4

v7.7.3 (2019-03-28)

πŸ› Bug Fix

Committers: 1

v7.7.2 (2019-03-28)

πŸ› Bug Fix

  • #276 Ensure class properties/decorator plugins are added in correct order (@pzuraq)

Committers: 1

v7.7.1 (2019-03-28)

πŸ› Bug Fix

  • #275 Avoid interop issues with babel-plugin-filter-imports RE: decorators syntax (@pzuraq)

Committers: 1

v7.7.0 (2019-03-27)

πŸš€ Enhancement

  • #274 [FEAT] Decorator and Class Field Support (@pzuraq)

Committers: 2

v7.6.0 (2019-03-14)

πŸš€ Enhancement

  • #272 Update babel-plugin-ember-modules-api-polyfill to add @action (@rwjblue)

πŸ“ Documentation

Committers: 2

v7.5.0 (2019-02-22)

πŸš€ Enhancement

  • #270 Update Ember modules API to include @glimmer/tracked. (@rwjblue)

Committers: 1

v7.4.3 (2019-02-19)

πŸ› Bug Fix

🏠 Internal

Committers: 2

v7.4.2 (2019-02-12)

πŸ› Bug Fix

  • #267 Ensure external helpers are not used when modules are not transpiled. (@rwjblue)
  • #266 Update to broccoli-babel-transpiler@7.1.2. (@rwjblue)

Committers: 1

v7.4.1 (2019-01-29)

πŸ› Bug Fix

  • #264 Only blacklist jQuery module when parent depends on @ember/jquery itself (@rwjblue)

Committers: 1

v7.4.0 (2019-01-22)

πŸš€ Enhancement

  • #261 Avoid transpiling jquery module to Ember.$ if @ember/jquery is present (@simonihmig)

Committers: 1

v7.3.0 (2019-01-22)

πŸš€ Enhancement

  • #251 Add ability to deduplicate babel helpers. (@pzuraq)

πŸ› Bug Fix

  • #260 Update @ember/string detection to work on itself (@locks)

Committers: 2

v7.2.0 (2018-12-12)

πŸš€ Enhancement

  • #257 Update babel-plugin-ember-modules-api-polyfill to 2.6.0. (@rwjblue)

Committers: 1

v7.1.4 (2018-12-06)

πŸš€ Enhancement

  • #256 Move baseDir definition into relative-module-paths module (@Turbo87)
  • #255 Update amd-name-resolver to v1.2.1 (@Turbo87)

🏠 Internal

  • #254 TravisCI: Remove deprecated sudo: false option (@Turbo87)

Committers: 1

v7.1.3 (2018-11-01)

πŸš€ Enhancement

  • #249 Bumping to broccoli-babel-transpiler@7.1.0 (@arthirm)

Committers: 1

v7.1.2 (2018-09-14)

πŸš€ Enhancement

Committers: 1

v7.1.1 (2018-09-12)

πŸš€ Enhancement

πŸ“ Documentation

Committers: 2

v7.1.0 (2018-08-29)

πŸš€ Enhancement

Committers: 1

v7.0.0 (2018-08-28)

πŸ’₯ Breaking Change

  • #140 Update to use Babel 7 (@rwjblue)
    • Drops support for Node 4.
    • Migrates to @babel scoped packages.
    • Drops support for ember-cli versions prior to 2.13.

πŸš€ Enhancement

Committers: 2

v6.18.0 (2018-12-12)

πŸš€ Enhancement

  • #257 Update babel-plugin-ember-modules-api-polyfill to 2.6.0. (@rwjblue)

Committers: 1

v6.17.2 (2018-09-14)

πŸš€ Enhancement

Committers: 1

v6.17.0 (2018-08-27)

πŸ› Bug Fix

  • #241 Bumping broccoli-babel-transpiler to get the fix for parallelAPI (@arthirm)

Committers: 1

v6.16.0 (2018-07-18)

πŸš€ Enhancement

Committers: 1

v6.15.0 (2018-07-17)

πŸš€ Enhancement

πŸ“ Documentation

Committers: 2

v6.14.1 (2018-05-26)

πŸ› Bug Fix

Committers: 1

v6.14.0 (2018-05-25)

πŸš€ Enhancement

Committers: 1

v6.13.0 (2018-05-25)

πŸ’₯ Breaking Change

  • #223 Drop Node 4 support; Avoid eagerly requiring plugins and presets. (@mikrostew)

πŸš€ Enhancement

🏠 Internal

Committers: 4

v6.12.0 (2018-02-27)

πŸš€ Enhancement

🏠 Internal

Committers: 2

v6.11.0 (2017-12-15)

πŸš€ Enhancement

  • #197 Update babel-plugin-ember-modules-api-polyfill to 2.3.0.. (@rwjblue)

πŸ“ Documentation

Committers: 2

v6.10.0 (2017-11-20)

πŸš€ Enhancement

  • #193 Allow configuration to opt-out of babel-preset-env.. (@rwjblue)

Committers: 1

v6.9.2 (2017-11-16)

πŸ› Bug Fix

  • #192 Project.prototype.emberCLIVersion is a function.. (@rwjblue)

Committers: 1

v6.9.1 (2017-11-16)

πŸ› Bug Fix

Committers: 1

v6.9.0 (2017-11-08)

πŸš€ Enhancement

  • #176 Blacklists @ember/string if dependency is present. (@locks)

πŸ“ Documentation

Committers: 3

v6.8.2 (2017-08-30)

πŸ› Bug Fix

  • #180 Update "babel-plugin-ember-modules-api-polyfill" to v2.0.1. (@Turbo87)

Committers: 1

v6.8.0 (2017-08-15)

πŸ› Bug Fix

  • #177 Update minimum version of babel-plugin-ember-modules-api-polyfill.. (@rwjblue)

Committers: 1

v6.7.2 (2017-08-07)

πŸš€ Enhancement

  • #175 Update amd-name-resolver version to enable parallel babel transpile. (@mikrostew)

🏠 Internal

Committers: 2

v6.7.1 (2017-08-02)

🏠 Internal

  • #174 update broccoli-babel-transpiler dependency to 6.1.2. (@mikrostew)

Committers: 1

v6.7.0 (2017-08-02)

πŸš€ Enhancement

  • #172 Update "broccoli-babel-transpiler" to v6.1.1. (@Turbo87)

πŸ“ Documentation

🏠 Internal

Committers: 4

v6.6.0 (2017-07-06)

πŸ› Bug Fix

  • #161 Avoid conflicting transforms for @ember/debug.. (@rwjblue)

Committers: 1

v6.5.0 (2017-07-03)

πŸš€ Enhancement

🏠 Internal

Committers: 2

v6.4.2 (2017-07-02)

πŸš€ Enhancement

πŸ“ Documentation

Committers: 2

v6.4.1 (2017-06-01)

πŸš€ Enhancement

Committers: 1

v6.4.0 (2017-06-01)

🏠 Internal

Committers: 2

v6.2.0 (2017-05-31)

πŸš€ Enhancement

πŸ“ Documentation

🏠 Internal

Committers: 3

v6.1.0 (2017-04-28)

πŸš€ Enhancement

Committers: 1

v6.0.0 (2017-04-22)

πŸ’₯ Breaking Change

πŸš€ Enhancement

πŸ› Bug Fix

  • #132 Remove debugging console.log statement in index.js. (@pgrippi)
  • #125 Fix clobbering behavior with babel vs babel6 config.. (@rwjblue)
  • #123 Only pass provided options to babel-preset-env.. (@rwjblue)
  • #122 Properly forward the browsers targets to ember-preset-env. (@kanongil)
  • #117 Fix issues with isPluginRequired.. (@rwjblue)

πŸ“ Documentation

🏠 Internal

  • #124 Add basic sanity test to confirm babel-preset-env is working.. (@rwjblue)
  • #116 Remove temporary fork after babel release. (@cibernox)

Committers: 7

v6.0.0-beta.11 (2017-04-20)

πŸ› Bug Fix

  • #132 Remove debugging console.log statement in index.js. (@pgrippi)

Committers: 1

v6.0.0-beta.10 (2017-04-19)

πŸš€ Enhancement

πŸ“ Documentation

Committers: 2

v6.0.0-beta.9 (2017-03-22)

πŸš€ Enhancement

  • #126 Expose a public mechanism to transpile a tree.. (@rwjblue)

Committers: 1

v6.0.0-beta.8 (2017-03-21)

πŸ› Bug Fix

  • #125 Fix clobbering behavior with babel vs babel6 config.. (@rwjblue)

Committers: 1

v6.0.0-beta.7 (2017-03-21)

πŸ› Bug Fix

  • #123 Only pass provided options to babel-preset-env.. (@rwjblue)
  • #122 Properly forward the browsers targets to ember-preset-env. (@kanongil)

🏠 Internal

  • #124 Add basic sanity test to confirm babel-preset-env is working.. (@rwjblue)

Committers: 2

v6.0.0-beta.6 (2017-03-20)

πŸš€ Enhancement

  • #121 Allow babel options to be passed through to babel-preset-env.. (@rwjblue)

Committers: 1

v6.0.0-beta.5 (2017-03-15)

πŸš€ Enhancement

  • #120 Expose postTransformPlugins to be positioned after preset-env plugins.. (@rwjblue)

πŸ› Bug Fix

πŸ“ Documentation

Committers: 2

v6.0.0-beta.3 (2017-03-13)

πŸ’₯ Breaking Change

πŸš€ Enhancement

🏠 Internal

Committers: 2

v6.0.0-beta.1 (2017-04-20)

πŸš€ Enhancement

πŸ› Bug Fix

  • #132 Remove debugging console.log statement in index.js. (@pgrippi)

πŸ“ Documentation

Committers: 3

v6.0.0-alpha.1 (2017-03-06)

πŸ“ Documentation

Committers: 1

v5.2.4 (2017-02-09)

πŸ› Bug Fix

Committers: 1

v5.2.3 (2017-02-06)

🏠 Internal

  • #110 Update minimum version of broccoli-babel-transpiler.. (@rwjblue)

Committers: 1

v5.2.2 (2017-02-04)

πŸ“ Documentation

🏠 Internal

Committers: 2

v5.2.1 (2016-12-07)

πŸ› Bug Fix

  • #106 Fix feature detection bug for setupPreprocessorRegistry.. (@rwjblue)

Committers: 1

v5.2.0 (2016-12-07)

πŸš€ Enhancement

🏠 Internal

Committers: 4

v5.1.10 (2016-08-15)

πŸš€ Enhancement

Committers: 1

v5.1.9 (2016-08-12)

πŸš€ Enhancement

πŸ› Bug Fix

  • #88 Prevent errors with console options under older ember-cli's.. (@rwjblue)
  • #77 Pin jQuery to v1.11.3 to fix builds. (@Turbo87)

🏠 Internal

Committers: 8

v5.1.5 (2015-08-25)

πŸš€ Enhancement

  • #51 Using broccoli-babel-transpiler latest version. (@msranade)

Committers: 3

v5.1.1 (2016-08-15)

πŸš€ Enhancement

Committers: 1