Skip to content

Instantly share code, notes, and snippets.

@jayjayjpg
Last active May 1, 2020 16:58
Show Gist options
  • Save jayjayjpg/536fb1b5ca933f949d431a609126aeb9 to your computer and use it in GitHub Desktop.
Save jayjayjpg/536fb1b5ca933f949d431a609126aeb9 to your computer and use it in GitHub Desktop.
2.17-release | Commits & Features
**Ember**
==2.17==
- [BUGFIX beta] Avoid double throwing unhandled promise rejections.
Improved Debugging of Rejected Promises.
https://github.com/emberjs/ember.js/commit/21298e967414741d0c3d86eb2f07fad5d2feb2ed
- [BUGFIX beta] Ensure helpers have a consistent API.
Unification of return values of class-based and simple helpers for better testing ergonomics.
https://github.com/emberjs/ember.js/pull/15848
-- LTS only
- [BUGFIX LTS] Refactor / fix error handling scenarios.
Improve developer ergonomics for catching errors.
https://github.com/emberjs/ember.js/pull/15871
-[BUGFIX lts] Allow Ember.Test.adapter to opt out of `exception` handling
More Conventional Error Handling for tests.
https://github.com/emberjs/ember.js/commit/05c5d65be3640e7b2e91eb778b0e0c663ef63ca5
==2.18 beta==
- [Deprecation] targetObject: https://github.com/emberjs/ember.js/pull/14590
- [obsolete Deprecation] router.router: https://github.com/emberjs/ember.js/pull/15754
**Ember Data**
==2.18 beta==
- [DEPRECATION] Deprecate support for "production like" values in EMBER_ENV
https://github.com/emberjs/data/pull/5239
==2.17==
...
**Ember CLI**
==2.17==
- [BUGFIX] Fix issue with linting within an addon without an `app/` directory
Addon app/ trees can benefit from linting introduced in 2.16 and no errors are raised if the addon doesn't contain an app directory at all.
https://github.com/ember-cli/ember-cli/pull/7369
- [BUGFIX] Change default Chrome remote debugging port
Allows running tests in parallel with headless chrome.
https://github.com/ember-cli/ember-cli/pull/7381
- Add support for Node 9.
Official support for Node 9
https://github.com/ember-cli/ember-cli/pull/7416
- [DEPRECATION?] Issue warning for Node 7. #7417
Introduces a warning for node 7 users.
https://github.com/ember-cli/ember-cli/pull/7417
- retire 2.8, introduce 2.16
Release 2.16 is upgraded to a LTS version.
https://github.com/ember-cli/ember-cli/pull/7436
==2.18 beta==
- Resolve node modules correctly
Correct node module resolution for e.g. leveraging Yarn workspaces
https://github.com/ember-cli/ember-cli/pull/7401
- Add eslint-plugin-ember to default linting config.
Adds default linting config to projects.
https://github.com/ember-cli/ember-cli/pull/7455
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment