Skip to content

Commit

Permalink
chore: release v4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jamescdavis committed Sep 2, 2020
1 parent e27904c commit 0dd078b
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 2 deletions.
45 changes: 44 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,48 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a

## [Unreleased]

## [4.0.0] - 2020-09-02

### Breaking 💥

- Drop support for Node 8 ([#1017])
- Don't configure Babel for TS transpilation ([#1018])

### Added ⭐️

- Don't run type-checking middleware when an existing build is used via `--path` ([#1148])

### Changed 💥

- Update `tsconfig.json` blueprint `target` value to `2020` ([#1108])
- Use `prepack` and `postpack` instead of `prepublishOnly` and `postpublish` ([#1196])

### Fixed 🔧

- Bring apps closer to type-checking out of the box ([#1169])

### Under the hood 🚗

- Upgrade [✨ Prettier ✨](https://prettier.io) to a version that supports optional chaining and nullish coalescing ([#1018])
- Add test for optional chaining and nullish coalescing ([#1018])
- Add test for class field declaration ([#1018])
- Add RFCs to repo ([#1157])
- Fix description of ts:precompile ([#1162])
- Fix dead link to "packages this addon installs" ([#1164])
- Get CI passing ([#1167])
- Avoid false-positive `willTypecheck`s on Linux ([#1198])
- Dependency updates ([4.0.0-deps-bumps], [#1191])

[#1017]: https://github.com/typed-ember/ember-cli-typescript/pull/1017
[#1018]: https://github.com/typed-ember/ember-cli-typescript/pull/1018
[4.0.0-deps-bumps]: https://github.com/typed-ember/ember-cli-typescript/pulls?q=is%3Apr+is%3Amerged+base%3Amaster+merged%3A2020-05-29T11%3A00%3A00-0500..2020-09-02T18%3A00%3A00-0400+chore%28deps%29+in%3Atitle+

### Upgrading ⚙️

- Make sure you are using at least [ember-cli-babel@^7.17.0](https://github.com/babel/ember-cli-babel/releases/tag/v7.17.0) or your `.ts` files will be ignored completely!
- If you are using `ember-auto-import`, make sure you are using at least [ember-auto-import@^1.6.0](https://github.com/ef4/ember-auto-import/blob/master/CHANGELOG.md#160).
- Run `ember install ember-cli-typescript@^4.0.0` or use your package manager to upgrade to `ember-cli-typescript@^4.0.0` directly and skip the blueprint.

## [4.0.0-rc.1] - 2020-07-14

### Added ⭐️
Expand Down Expand Up @@ -693,7 +735,8 @@ We now use Babel 7's support for TypeScript to build apps and addons. Most of th
* Basic, semi-working functionality.

[ember-cli-typify]: https://github.com/winding-lines/ember-cli-typify
[unreleased]: https://github.com/typed-ember/ember-cli-typescript/compare/v4.0.0-rc.1...HEAD
[unreleased]: https://github.com/typed-ember/ember-cli-typescript/compare/v4.0.0...HEAD
[4.0.0]: https://github.com/typed-ember/ember-cli-typescript/compare/v3.1.4...v4.0.0
[4.0.0-rc.1]: https://github.com/typed-ember/ember-cli-typescript/compare/v4.0.0-alpha.1...v4.0.0-rc.1
<!--
This is correctly compared against v3.1.3 because it was released on a branch
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ember-cli-typescript",
"version": "4.0.0-rc.1",
"version": "4.0.0",
"description": "Allow ember apps to use typescript files.",
"keywords": [
"ember-addon",
Expand Down

0 comments on commit 0dd078b

Please sign in to comment.