Skip to content

Commit 0dd078b

Browse files
committed
chore: release v4.0.0
1 parent e27904c commit 0dd078b

File tree

2 files changed

+45
-2
lines changed

2 files changed

+45
-2
lines changed

CHANGELOG.md

+44-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,48 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
66

77
## [Unreleased]
88

9+
## [4.0.0] - 2020-09-02
10+
11+
### Breaking 💥
12+
13+
- Drop support for Node 8 ([#1017])
14+
- Don't configure Babel for TS transpilation ([#1018])
15+
16+
### Added ⭐️
17+
18+
- Don't run type-checking middleware when an existing build is used via `--path` ([#1148])
19+
20+
### Changed 💥
21+
22+
- Update `tsconfig.json` blueprint `target` value to `2020` ([#1108])
23+
- Use `prepack` and `postpack` instead of `prepublishOnly` and `postpublish` ([#1196])
24+
25+
### Fixed 🔧
26+
27+
- Bring apps closer to type-checking out of the box ([#1169])
28+
29+
### Under the hood 🚗
30+
31+
- Upgrade [✨ Prettier ✨](https://prettier.io) to a version that supports optional chaining and nullish coalescing ([#1018])
32+
- Add test for optional chaining and nullish coalescing ([#1018])
33+
- Add test for class field declaration ([#1018])
34+
- Add RFCs to repo ([#1157])
35+
- Fix description of ts:precompile ([#1162])
36+
- Fix dead link to "packages this addon installs" ([#1164])
37+
- Get CI passing ([#1167])
38+
- Avoid false-positive `willTypecheck`s on Linux ([#1198])
39+
- Dependency updates ([4.0.0-deps-bumps], [#1191])
40+
41+
[#1017]: https://github.com/typed-ember/ember-cli-typescript/pull/1017
42+
[#1018]: https://github.com/typed-ember/ember-cli-typescript/pull/1018
43+
[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+
44+
45+
### Upgrading ⚙️
46+
47+
- 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!
48+
- 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).
49+
- 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.
50+
951
## [4.0.0-rc.1] - 2020-07-14
1052

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

695737
[ember-cli-typify]: https://github.com/winding-lines/ember-cli-typify
696-
[unreleased]: https://github.com/typed-ember/ember-cli-typescript/compare/v4.0.0-rc.1...HEAD
738+
[unreleased]: https://github.com/typed-ember/ember-cli-typescript/compare/v4.0.0...HEAD
739+
[4.0.0]: https://github.com/typed-ember/ember-cli-typescript/compare/v3.1.4...v4.0.0
697740
[4.0.0-rc.1]: https://github.com/typed-ember/ember-cli-typescript/compare/v4.0.0-alpha.1...v4.0.0-rc.1
698741
<!--
699742
This is correctly compared against v3.1.3 because it was released on a branch

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ember-cli-typescript",
3-
"version": "4.0.0-rc.1",
3+
"version": "4.0.0",
44
"description": "Allow ember apps to use typescript files.",
55
"keywords": [
66
"ember-addon",

0 commit comments

Comments
 (0)