- #322 ensure custom tree is still memoized (@stefanpenner)
- Stefan Penner (@stefanpenner)
- Tobias Bieniek (@Turbo87)
The main breaking changes in this major release are dropping support for older Ember.js, Ember CLI and Node.js versions. The v3.x series will have the following minimum requirements:
- Ember.js 2.16 or above
- Ember CLI 2.14 or above
- Node.js 8 or above
- #341 Adjust Ember.js support range to 2.16+ (@Turbo87)
- #338 Use
setupPreprocessorRegistry()
hook to register HTMLBars AST plugin (@Turbo87) - #337 Drop support for Node.js 4 and 6 (@Turbo87)
- Tobias Bieniek (@Turbo87)
- #292 Only strip attribute starting with
data-test-
(@bendemboski)
- #315 tests: Check that
link-to
bindings work properly (@Turbo87) - #285 TravisCI: Remove deprecated
sudo: false
option (@Turbo87)
- Ben Demboski (@bendemboski)
- Santosh Sutar (@ssutar)
- Tobias Bieniek (@Turbo87)
- #254 Use
assert()
for "read-only attributeBindings" warning (@Turbo87) - #205 utils/bind-data-test-attributes: Handle failing
set()
with assert instead of warning (@mathieupoteriepeopledoc)
- #261 Add test for #106 (@Turbo87)
- #255 yarn: Add
integrity
hashes (@Turbo87) - #248 CI: Split CI tasks into multiple jobs (@Turbo87)
- #225 Remove unused
ember-cli-shims
dependency (@Turbo87)
- Tobias Bieniek (@Turbo87)
- @mathieupoteriepeopledoc
- #182 Convert
broccoli-stew
to dev dependency. (@Turbo87) - #181 Use
qunit-dom
assertions. (@Turbo87) - #179 Update
yarn.lock
file. (@Turbo87) - #169 testem: Use
--no-sandbox
on TravisCI. (@Turbo87)
- #155 Fix HBS transforms for Ember 1.11/1.12. (@Turbo87)
- #150 bugfix(transform): Disable handlebars transform pre-Ember-1.13. (@pzuraq)
- #156 Generate CHANGELOG using
lerna-changelog
. (@Turbo87) - #141 make note about positional params. (@kellyselden)
- #140 Added a link to the deprecations warning to point to a codemod to help address it. (@lorcan)
- #154 Skip positional params stripping tests on Ember versions without reliable support. (@Turbo87)
- #152 add acceptance test for params-to-hash-pairs transform. (@marcoow)
- #147 Update "yarn.lock" file and "ember-cli-babel". (@Turbo87)
- Chris Garrett (pzuraq)
- Kelly Selden (kellyselden)
- Lorcan Coyle (lorcan)
- Marco Otte-Witte (marcoow)
- Tobias Bieniek (Turbo87)
- #138 use host to app.import. (@kellyselden)
- #135 chore: switch to yarn Closes #132. (@geekygrappler)
- #133 Update dependencies. (@marcoow)
- Andy Brown (geekygrappler)
- Kelly Selden (kellyselden)
- Marco Otte-Witte (marcoow)
- Tobias Bieniek (Turbo87)
- Tobias Bieniek (Turbo87)
- #116 Disable forced test selector stripping in addon templates. (@Turbo87)
- #117 Update ".npmignore" file. (@Turbo87)
- #114 chore(package): update ember-cli to version 2.13.2. (@Turbo87)
- #113 chore(package): update ember-cli-htmlbars to version 2.0.1. (@Turbo87)
- #108 Update "ember-cli" to v2.13.0. (@Turbo87)
- Tobias Bieniek (Turbo87)
- #102 Fix ember-cli-babel@6 compatibility. (@Turbo87)
- #93 Explicit dependency broccoli-stew. (@raido)
- #94 Add video poster to README. (@samselikoff)
- Raido Kuli (raido)
- Sam Selikoff (samselikoff)
- Tobias Bieniek (Turbo87)
- Tobias Bieniek (Turbo87)
- #84 update ember-cli and other libraries. (@marcoow)
- #64 Import ESLint config from eslint-config-simplabs. (@Turbo87)
- #63 dummy/components: Explicitly set attributeBindings to [] to test freezing. (@Turbo87)
- #61 Upgrade to ember-cli v2.11.0. (@Turbo87)
- #60 ember-try: Remove scenarios and rely entirely on "versionCompatibility". (@Turbo87)
- Tobias Bieniek (Turbo87)
- #53 Add warning when tagName is empty and data-test-* attributes are used. (@Turbo87)
- #52 Replace initializer with IIFE in the vendor tree. (@Turbo87)
- #48 Updated and simplified README file. (@Turbo87)
- #45 Add Babel 5 plugin stripping "data-test-*" properties. (@Turbo87)
- #43 Simplify testSelector() import. (@Turbo87)
- #27 Auto bind component data-test-* attributes. (@marcoow)
- #42 Introduce "strip" and deprecate "environments" option. (@Turbo87)
- #40 Strip "data-test-" attributes from component and helper invocations. (@Turbo87)
- #37 Simplify AST walker and remove "lodash" dependency. (@Turbo87)
- #36 Run tests with and without stripping test selectors. (@Turbo87)
- #25 Simplify testSelector() function. (@Turbo87)
- #44 Fix default setting for "strip" option. (@Turbo87)
- #24 Check
value
argument for absence, not falsiness.. (@chriskrycho)
- #46 CI: Enable automatic NPM deployment for tags. (@Turbo87)
- #39 Change "npm test" to only run tests for current ember-try scenario. (@Turbo87)
- #38 Remove/Replace remaining JSHint references. (@Turbo87)
- #35 Update Ember to v2.10.0. (@Turbo87)
- #33 Replace JSHint with ESLint. (@Turbo87)
- #32 Use "jshint" directly for linting. (@Turbo87)
- #31 CI: Run tests for all minor Ember versions again. (@Turbo87)
- #30 update license. (@marcoow)
- #29 Update dependencies. (@Turbo87)
- Chris Krycho (chriskrycho)
- Marco Otte-Witte (marcoow)
- Tobias Bieniek (Turbo87)
- #24 Check
value
argument for absence, not falsiness.. (@chriskrycho)
- Chris Krycho (chriskrycho)
- Tobias Bieniek (Turbo87)