You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+48-3Lines changed: 48 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,50 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
6
6
7
7
## [Unreleased]
8
8
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
+
9
53
## [2.0.0-rc.2] - 2019-01-07
10
54
11
55
For details on the changes since 1.x, see the [`2.0.0-beta.1` release notes](
- 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.
68
112
69
-
### Under the hood 🚗
113
+
### Under the hood 🚗
70
114
71
115
- Bumped *many* dependency versions.
72
116
- 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
84
128
85
129
-@mike-north
86
130
-@dfreeman
87
-
-@jamescdavis
131
+
-@jamescdavis
88
132
89
133
## [2.0.0-beta.3] - 2018-11-02
90
134
@@ -492,7 +536,8 @@ We now use Babel 7's support for TypeScript to build apps and addons. Most of th
0 commit comments