Skip to content

Commit 2ec4b58

Browse files
committed
v2.0.0
1 parent 13015d2 commit 2ec4b58

File tree

2 files changed

+49
-4
lines changed

2 files changed

+49
-4
lines changed

CHANGELOG.md

Lines changed: 48 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,50 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
66

77
## [Unreleased]
88

9+
## [2.0.0] - 2019-03-13
10+
11+
The bullets below comprise a Greatest Hits list of the fixes and additions from 1.x, but the 2.0 release constitutes a ground-up rewrite of how we handle both transpiling and typechecking TypeScript code. For a full guide for upgrading from 1.x to 2.0, see the [Upgrade Notes document](https://github.com/typed-ember/ember-cli-typescript/blob/13015d2e7ebef9d7b9b8b5acb84a35b8dfde5502/tests/dummy/app/templates/docs/upgrade-notes.md).
12+
13+
### Fixed 🔧
14+
15+
- We now play nicely with other JS/TS processors, like `ember-auto-import` ([#287](https://github.com/typed-ember/ember-cli-typescript/issues/287))
16+
- Compilation across projects in monorepos no longer causes `tsc` to panic ([#314](https://github.com/typed-ember/ember-cli-typescript/issues/314))
17+
18+
### Added ⭐️
19+
20+
- Typechecking now occurs off of the main build thread, so the two are no longer in competition for CPU time on multi-core systems.
21+
- Much nicer formatting for type errors in both the console and browser when running `ember serve`.
22+
- TS code is now transpiled by Babel, allowing it to benefit from the same caching and parallelization as JS transpilation, and ensuring consistent language semantics between TS and JS files.
23+
24+
## Upgrading ⚙️
25+
26+
See the [2.0 Upgrade Notes](https://github.com/typed-ember/ember-cli-typescript/blob/13015d2e7ebef9d7b9b8b5acb84a35b8dfde5502/tests/dummy/app/templates/docs/upgrade-notes.md) for detailed instructions on upgrading from 1.x to 2.0.
27+
28+
## Contributors 🙇
29+
30+
Thanks to everyone who opened/discovered an issue we fixed or PR we merged over the course of our 2.0 stabilization process!
31+
32+
- @acorncom
33+
- @allenylzhou
34+
- @alexlafroscia
35+
- @anmaikul
36+
- @Bouke
37+
- @boris-petrov
38+
- @championswimmer
39+
- @chriskrycho
40+
- @dwickern
41+
- @dfreeman
42+
- @ef4
43+
- @Gaurav0
44+
- @happycollision
45+
- @jamescdavis
46+
- @lifeart
47+
- @mfeckie
48+
- @mike-north
49+
- @runspired
50+
- @simonihmig
51+
- @theseyi
52+
953
## [2.0.0-rc.2] - 2019-01-07
1054

1155
For details on the changes since 1.x, see the [`2.0.0-beta.1` release notes](
@@ -66,7 +110,7 @@ https://github.com/typed-ember/ember-cli-typescript/releases/tag/v2.0.0-beta.1).
66110

67111
- The addon now checks to confirm you're using Ember CLI 3.5+, since the new approach to builds has serious performance problems with a local `tmp` directory.
68112

69-
### Under the hood 🚗
113+
### Under the hood 🚗
70114

71115
- Bumped *many* dependency versions.
72116
- Set up Azure Pipelines configuration.
@@ -84,7 +128,7 @@ Thanks to everyone who opened/discovered an issue we fixed or PR we merged in th
84128

85129
- @mike-north
86130
- @dfreeman
87-
- @jamescdavis
131+
- @jamescdavis
88132

89133
## [2.0.0-beta.3] - 2018-11-02
90134

@@ -492,7 +536,8 @@ We now use Babel 7's support for TypeScript to build apps and addons. Most of th
492536
* Basic, semi-working functionality.
493537

494538
[ember-cli-typify]: https://github.com/winding-lines/ember-cli-typify
495-
[unreleased]: https://github.com/typed-ember/ember-cli-typescript/compare/v2.0.0-rc.2...HEAD
539+
[unreleased]: https://github.com/typed-ember/ember-cli-typescript/compare/v2.0.0...HEAD
540+
[2.0.0]: https://github.com/typed-ember/ember-cli-typescript/compare/v2.0.0-rc.2...v2.0.0
496541
[2.0.0-rc.2]: https://github.com/typed-ember/ember-cli-typescript/compare/v2.0.0-rc.1...v2.0.0-rc.2
497542
[2.0.0-rc.1]: https://github.com/typed-ember/ember-cli-typescript/compare/v2.0.0-beta.3...v2.0.0-rc.1
498543
[2.0.0-beta.3]: https://github.com/typed-ember/ember-cli-typescript/compare/v2.0.0-beta.2...v2.0.0-beta.3

package.json

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

0 commit comments

Comments
 (0)