typed-ember/ember-cli-typescript
### [`v4.2.1`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#421---2021-06-17)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v4.2.0...v4.2.1)
This is a republish of 4.2.0 without the accidentally included 500+ MB of debugging copies of node_modules.
### [`v4.2.0`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#420---2021-06-15)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v4.1.0...v4.2.0)
##### Added ⭐️
- Install @types/ember-data\_\_\* when ember-data is found ([#1411])
##### Changed 💥
- update option noEmitOnError to true ([#1415])
##### Documentation 📖
- Update Broccoli URL ([#1409])
- Improve sentence about declare modifier ([#1414])
- Link to decorator usage doc from ED-models doc ([#1404])
- Fix link to doc "working with route models" ([#1418])
- Fix typo \[in services docs] ([#1421])
- [@ember-data/object](https://togithub.com/ember-data/object) is not a thing ([#1429])
- Update README.md ([#1425])
##### Under the hood 🚗
- Fix qunit types... again ([#1401])
- Rip out commitlint from CI ([#1430])
- CI updates ([#1434])
- Bump y18n from 3.2.1 to 3.2.2 ([#1420])
- Bump underscore from 1.10.2 to 1.13.1 ([#1426])
- Bump handlebars from 4.7.6 to 4.7.7 ([#1427])
- Bump lodash from 4.17.20 to 4.17.21 ([#1428])
[#1401]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1401
[#1404]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1404
[#1409]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1409
[#1411]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1411
[#1414]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1414
[#1415]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1415
[#1418]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1418
[#1420]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1420
[#1421]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1421
[#1425]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1425
[#1426]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1426
[#1427]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1427
[#1428]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1428
[#1429]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1429
[#1430]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1430
[#1434]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1434
### [`v4.1.0`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#410---2021-02-03)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v4.0.0...v4.1.0)
##### Added ⭐️
- Install [@types/ember](https://togithub.com/types/ember) packages separately via blueprint ([#1383])
##### Documentation 📖
- Octane and much polish and clarification ([#935])
- Fix working with ember outline links ([#1394])
- Docs fixes ([#1395])
- Fix typos in the Ember Routes docs ([#1400])
##### Under the hood 🚗
- Fix qunit types conflict ([#1344])
- Bump [@types/ember-qunit](https://togithub.com/types/ember-qunit) & [@types/qunit](https://togithub.com/types/qunit) to resolve types conflict ([#1380])
- Fix commitlint action config ([#1388])
- Dependency updates ([4.1.0-deps-bumps])
[#935]: https://togithub.com/typed-ember/ember-cli-typescript/pull/935
[#1344]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1344
[#1380]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1380
[#1383]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1383
[#1388]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1388
[#1394]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1394
[#1395]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1395
[#1400]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1400
[4.1.0-deps-bumps]: https://togithub.com/typed-ember/ember-cli-typescript/pulls?q=is%3Apr+is%3Amerged+base%3Amaster+merged%3A2020-09-02T17%3A55%3A00-0400..2021-02-03T16%3A00%3A00-0500+chore%28deps%29+in%3Atitle+sort%3Aupdated-asc+
### [`v4.0.0`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#400---2020-09-02)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v3.1.4...v4.0.0)
##### 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](https://togithub.com/typed-ember/ember-cli-typescript/issues/1148)])
##### Changed 💥
- Update `tsconfig.json` blueprint `target` value to `2020` (\[[#1108](https://togithub.com/typed-ember/ember-cli-typescript/issues/1108)])
- Use `prepack` and `postpack` instead of `prepublishOnly` and `postpublish` (\[[#1196](https://togithub.com/typed-ember/ember-cli-typescript/issues/1196)])
##### Fixed 🔧
- Bring apps closer to type-checking out of the box (\[[#1169](https://togithub.com/typed-ember/ember-cli-typescript/issues/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](https://togithub.com/typed-ember/ember-cli-typescript/issues/1157)])
- Fix description of ts:precompile (\[[#1162](https://togithub.com/typed-ember/ember-cli-typescript/issues/1162)])
- Fix dead link to "packages this addon installs" (\[[#1164](https://togithub.com/typed-ember/ember-cli-typescript/issues/1164)])
- Get CI passing (\[[#1167](https://togithub.com/typed-ember/ember-cli-typescript/issues/1167)])
- Avoid false-positive `willTypecheck`s on Linux (\[[#1198](https://togithub.com/typed-ember/ember-cli-typescript/issues/1198)])
- Dependency updates ([4.0.0-deps-bumps], \[[#1191](https://togithub.com/typed-ember/ember-cli-typescript/issues/1191)])
[#1017]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1017
[#1018]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1018
[4.0.0-deps-bumps]: https://togithub.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://togithub.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://togithub.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.
### [`v3.1.4`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#314---2020-05-29)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v3.1.3...v3.1.4)
##### Fixed 🔧
- Use temp dir in project for precompile ([#1153])
##### Under the hood 🚗
- Bumped [52 dependency versions][3.1.4-deps-bumps]
[#1153]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1153
[3.1.4-deps-bumps]: https://togithub.com/typed-ember/ember-cli-typescript/pulls?q=is%3Apr+is%3Amerged+base%3Amaster+merged%3A2020-01-22T13%3A00%3A00-0600..2020-05-29T11%3A00%3A00-0500+chore%28deps%29+in%3Atitle+
### [`v3.1.3`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#313---2020-01-22)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v3.1.2...v3.1.3)
##### Fixed 🔧
- Issue a warning if we detect a .js/.ts file collision ([#1046])
[#1046]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1046
##### Under the hood 🚗
- Add prettier eslint deps ([#1045])
- Use Node 10 for CI (but don't "officially" stop supporting node 8 yet) ([#1047])
- Bumped [31 dependency versions][3.1.3-deps-bumps]
[#1045]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1045
[#1047]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1047
[3.1.3-deps-bumps]: https://togithub.com/typed-ember/ember-cli-typescript/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Amerged+merged%3A2019-12-14T10%3A52%3A00%2B0600..2020-01-22T13%3A00%3A00%2B0600+chore%28deps%29+in%3Atitle+
### [`v3.1.2`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#312---2019-12-14)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v3.1.1...v3.1.2)
##### Fixed 🔧
- Remove trailing space in the `global.d.ts` blueprint ([#866])
- Ensure we register Babel plugins with their full path ([#946])
- Ensure errors are emitted when `ts:precompile` fails ([#984])
[#866]: https://togithub.com/typed-ember/ember-cli-typescript/pull/866
[#946]: https://togithub.com/typed-ember/ember-cli-typescript/pull/946
[#984]: https://togithub.com/typed-ember/ember-cli-typescript/pull/984
##### Under the hood 🚗
- Switch from Azure Pipelines to GitHub Actions. Hopefully our Windows builds will be much more stable now! 🤞 ([#955], [#959])
- Ensure commitlint uses the correct config in CI ([#985])
- Move docs to a [custom domain](https://ember-cli-typescript.com) ([#993])
- Bumped [49 dependency versions][3.1.2-deps-bumps]
[#955]: https://togithub.com/typed-ember/ember-cli-typescript/pull/955
[#959]: https://togithub.com/typed-ember/ember-cli-typescript/pull/959
[#985]: https://togithub.com/typed-ember/ember-cli-typescript/pull/985
[#993]: https://togithub.com/typed-ember/ember-cli-typescript/pull/993
[3.1.2-deps-bumps]: https://togithub.com/typed-ember/ember-cli-typescript/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Amerged+merged%3A2019-11-06T16%3A26%3A25%2B0100..2019-12-14T10%3A52%3A00%2B0600+chore%28deps%29+in%3Atitle+
### [`v3.1.1`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#311---2019-11-06)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v3.0.0...v3.1.1)
##### Added ⭐️
- Adds appropriate Babel plugins to support the [nullish coalescing][nullish-coalescing] and [optional chaining][optional-chaining] proposals, both supported in TypeScript [starting with 3.7][ts-3.7]. ([#914], [#936])
[nullish-coalescing]: https://togithub.com/tc39/proposal-nullish-coalescing
[optional-chaining]: https://togithub.com/tc39/proposal-optional-chaining
[ts-3.7]: https://devblogs.microsoft.com/typescript/announcing-typescript-3-7/
[#914]: https://togithub.com/typed-ember/ember-cli-typescript/pull/914
[#936]: https://togithub.com/typed-ember/ember-cli-typescript/pull/936
### [`v3.0.0`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#300---2019-08-30)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v2.0.2...v3.0.0)
##### Added ⭐️
- In addons, `ember-cli-typescript` now installs itself into `dependencies` regardless of what `ember install` command you use. [#623]
##### Breaking 💥
- No longer adds the Babel class properties plugin. This is a *fix* for [#707], but it will break against ember-cli-babel versions before 7.7.
- Removes support in the default blueprint for initializing new Module Unification projects, in line with [MU's removal][MU] from Ember's roadmap in favor of other directions. Existing MU projects should continue to build and typecheck according to the local `tsconfig.json`. ([#826](https://togithub.com/typed-ember/ember-cli-typescript/pull/826))
- Drops support for Node 6.
[MU]: https://blog.emberjs.com/2019/03/11/update-on-module-unification-and-octane.html
[#623]: https://togithub.com/typed-ember/ember-cli-typescript/issues/623
[#707]: https://togithub.com/typed-ember/ember-cli-typescript/issues/707
### [`v2.0.2`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#202---2019-07-05)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v2.0.1...v2.0.2)
- Lock `@babel/plugin-transform-typescript` version pending a fix to [babel/babel#10162](https://togithub.com/babel/babel/issues/10162) ([#751](https://togithub.com/typed-ember/ember-cli-typescript/pull/751))
### [`v2.0.1`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#201---2019-04-10)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v2.0.0...v2.0.1)
##### Fixed 🔧
- Correctly handles a mismatch between package and addon names ([#669](https://togithub.com/typed-ember/ember-cli-typescript/pull/669))
- Uses [Notion](https://www.notionjs.com) to specify Node and Yarn versions correctly. ([#667](https://togithub.com/typed-ember/ember-cli-typescript/pull/667))
### [`v2.0.0`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#200---2019-03-13)
[Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v1.5.0...v2.0.0)
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://togithub.com/typed-ember/ember-cli-typescript/blob/13015d2e7ebef9d7b9b8b5acb84a35b8dfde5502/tests/dummy/app/templates/docs/upgrade-notes.md).
##### Fixed 🔧
- We now play nicely with other JS/TS processors, like `ember-auto-import` ([#287](https://togithub.com/typed-ember/ember-cli-typescript/issues/287))
- Compilation across projects in monorepos no longer causes `tsc` to panic ([#314](https://togithub.com/typed-ember/ember-cli-typescript/issues/314))
##### Added ⭐️
- Typechecking now occurs off of the main build thread, so the two are no longer in competition for CPU time on multi-core systems.
- Much nicer formatting for type errors in both the console and browser when running `ember serve`.
- 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.
Configuration
📅 Schedule: "after 3am,before 9am" in timezone America/Los_Angeles.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
1.5.0
->4.2.1
Release Notes
typed-ember/ember-cli-typescript
### [`v4.2.1`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#421---2021-06-17) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v4.2.0...v4.2.1) This is a republish of 4.2.0 without the accidentally included 500+ MB of debugging copies of node_modules. ### [`v4.2.0`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#420---2021-06-15) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v4.1.0...v4.2.0) ##### Added ⭐️ - Install @types/ember-data\_\_\* when ember-data is found ([#1411]) ##### Changed 💥 - update option noEmitOnError to true ([#1415]) ##### Documentation 📖 - Update Broccoli URL ([#1409]) - Improve sentence about declare modifier ([#1414]) - Link to decorator usage doc from ED-models doc ([#1404]) - Fix link to doc "working with route models" ([#1418]) - Fix typo \[in services docs] ([#1421]) - [@ember-data/object](https://togithub.com/ember-data/object) is not a thing ([#1429]) - Update README.md ([#1425]) ##### Under the hood 🚗 - Fix qunit types... again ([#1401]) - Rip out commitlint from CI ([#1430]) - CI updates ([#1434]) - Bump y18n from 3.2.1 to 3.2.2 ([#1420]) - Bump underscore from 1.10.2 to 1.13.1 ([#1426]) - Bump handlebars from 4.7.6 to 4.7.7 ([#1427]) - Bump lodash from 4.17.20 to 4.17.21 ([#1428]) [#1401]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1401 [#1404]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1404 [#1409]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1409 [#1411]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1411 [#1414]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1414 [#1415]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1415 [#1418]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1418 [#1420]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1420 [#1421]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1421 [#1425]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1425 [#1426]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1426 [#1427]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1427 [#1428]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1428 [#1429]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1429 [#1430]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1430 [#1434]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1434 ### [`v4.1.0`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#410---2021-02-03) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v4.0.0...v4.1.0) ##### Added ⭐️ - Install [@types/ember](https://togithub.com/types/ember) packages separately via blueprint ([#1383]) ##### Documentation 📖 - Octane and much polish and clarification ([#935]) - Fix working with ember outline links ([#1394]) - Docs fixes ([#1395]) - Fix typos in the Ember Routes docs ([#1400]) ##### Under the hood 🚗 - Fix qunit types conflict ([#1344]) - Bump [@types/ember-qunit](https://togithub.com/types/ember-qunit) & [@types/qunit](https://togithub.com/types/qunit) to resolve types conflict ([#1380]) - Fix commitlint action config ([#1388]) - Dependency updates ([4.1.0-deps-bumps]) [#935]: https://togithub.com/typed-ember/ember-cli-typescript/pull/935 [#1344]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1344 [#1380]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1380 [#1383]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1383 [#1388]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1388 [#1394]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1394 [#1395]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1395 [#1400]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1400 [4.1.0-deps-bumps]: https://togithub.com/typed-ember/ember-cli-typescript/pulls?q=is%3Apr+is%3Amerged+base%3Amaster+merged%3A2020-09-02T17%3A55%3A00-0400..2021-02-03T16%3A00%3A00-0500+chore%28deps%29+in%3Atitle+sort%3Aupdated-asc+ ### [`v4.0.0`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#400---2020-09-02) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v3.1.4...v4.0.0) ##### 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](https://togithub.com/typed-ember/ember-cli-typescript/issues/1148)]) ##### Changed 💥 - Update `tsconfig.json` blueprint `target` value to `2020` (\[[#1108](https://togithub.com/typed-ember/ember-cli-typescript/issues/1108)]) - Use `prepack` and `postpack` instead of `prepublishOnly` and `postpublish` (\[[#1196](https://togithub.com/typed-ember/ember-cli-typescript/issues/1196)]) ##### Fixed 🔧 - Bring apps closer to type-checking out of the box (\[[#1169](https://togithub.com/typed-ember/ember-cli-typescript/issues/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](https://togithub.com/typed-ember/ember-cli-typescript/issues/1157)]) - Fix description of ts:precompile (\[[#1162](https://togithub.com/typed-ember/ember-cli-typescript/issues/1162)]) - Fix dead link to "packages this addon installs" (\[[#1164](https://togithub.com/typed-ember/ember-cli-typescript/issues/1164)]) - Get CI passing (\[[#1167](https://togithub.com/typed-ember/ember-cli-typescript/issues/1167)]) - Avoid false-positive `willTypecheck`s on Linux (\[[#1198](https://togithub.com/typed-ember/ember-cli-typescript/issues/1198)]) - Dependency updates ([4.0.0-deps-bumps], \[[#1191](https://togithub.com/typed-ember/ember-cli-typescript/issues/1191)]) [#1017]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1017 [#1018]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1018 [4.0.0-deps-bumps]: https://togithub.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://togithub.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://togithub.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. ### [`v3.1.4`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#314---2020-05-29) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v3.1.3...v3.1.4) ##### Fixed 🔧 - Use temp dir in project for precompile ([#1153]) ##### Under the hood 🚗 - Bumped [52 dependency versions][3.1.4-deps-bumps] [#1153]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1153 [3.1.4-deps-bumps]: https://togithub.com/typed-ember/ember-cli-typescript/pulls?q=is%3Apr+is%3Amerged+base%3Amaster+merged%3A2020-01-22T13%3A00%3A00-0600..2020-05-29T11%3A00%3A00-0500+chore%28deps%29+in%3Atitle+ ### [`v3.1.3`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#313---2020-01-22) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v3.1.2...v3.1.3) ##### Fixed 🔧 - Issue a warning if we detect a .js/.ts file collision ([#1046]) [#1046]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1046 ##### Under the hood 🚗 - Add prettier eslint deps ([#1045]) - Use Node 10 for CI (but don't "officially" stop supporting node 8 yet) ([#1047]) - Bumped [31 dependency versions][3.1.3-deps-bumps] [#1045]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1045 [#1047]: https://togithub.com/typed-ember/ember-cli-typescript/pull/1047 [3.1.3-deps-bumps]: https://togithub.com/typed-ember/ember-cli-typescript/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Amerged+merged%3A2019-12-14T10%3A52%3A00%2B0600..2020-01-22T13%3A00%3A00%2B0600+chore%28deps%29+in%3Atitle+ ### [`v3.1.2`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#312---2019-12-14) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v3.1.1...v3.1.2) ##### Fixed 🔧 - Remove trailing space in the `global.d.ts` blueprint ([#866]) - Ensure we register Babel plugins with their full path ([#946]) - Ensure errors are emitted when `ts:precompile` fails ([#984]) [#866]: https://togithub.com/typed-ember/ember-cli-typescript/pull/866 [#946]: https://togithub.com/typed-ember/ember-cli-typescript/pull/946 [#984]: https://togithub.com/typed-ember/ember-cli-typescript/pull/984 ##### Under the hood 🚗 - Switch from Azure Pipelines to GitHub Actions. Hopefully our Windows builds will be much more stable now! 🤞 ([#955], [#959]) - Ensure commitlint uses the correct config in CI ([#985]) - Move docs to a [custom domain](https://ember-cli-typescript.com) ([#993]) - Bumped [49 dependency versions][3.1.2-deps-bumps] [#955]: https://togithub.com/typed-ember/ember-cli-typescript/pull/955 [#959]: https://togithub.com/typed-ember/ember-cli-typescript/pull/959 [#985]: https://togithub.com/typed-ember/ember-cli-typescript/pull/985 [#993]: https://togithub.com/typed-ember/ember-cli-typescript/pull/993 [3.1.2-deps-bumps]: https://togithub.com/typed-ember/ember-cli-typescript/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Amerged+merged%3A2019-11-06T16%3A26%3A25%2B0100..2019-12-14T10%3A52%3A00%2B0600+chore%28deps%29+in%3Atitle+ ### [`v3.1.1`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#311---2019-11-06) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v3.0.0...v3.1.1) ##### Added ⭐️ - Adds appropriate Babel plugins to support the [nullish coalescing][nullish-coalescing] and [optional chaining][optional-chaining] proposals, both supported in TypeScript [starting with 3.7][ts-3.7]. ([#914], [#936]) [nullish-coalescing]: https://togithub.com/tc39/proposal-nullish-coalescing [optional-chaining]: https://togithub.com/tc39/proposal-optional-chaining [ts-3.7]: https://devblogs.microsoft.com/typescript/announcing-typescript-3-7/ [#914]: https://togithub.com/typed-ember/ember-cli-typescript/pull/914 [#936]: https://togithub.com/typed-ember/ember-cli-typescript/pull/936 ### [`v3.0.0`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#300---2019-08-30) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v2.0.2...v3.0.0) ##### Added ⭐️ - In addons, `ember-cli-typescript` now installs itself into `dependencies` regardless of what `ember install` command you use. [#623] ##### Breaking 💥 - No longer adds the Babel class properties plugin. This is a *fix* for [#707], but it will break against ember-cli-babel versions before 7.7. - Removes support in the default blueprint for initializing new Module Unification projects, in line with [MU's removal][MU] from Ember's roadmap in favor of other directions. Existing MU projects should continue to build and typecheck according to the local `tsconfig.json`. ([#826](https://togithub.com/typed-ember/ember-cli-typescript/pull/826)) - Drops support for Node 6. [MU]: https://blog.emberjs.com/2019/03/11/update-on-module-unification-and-octane.html [#623]: https://togithub.com/typed-ember/ember-cli-typescript/issues/623 [#707]: https://togithub.com/typed-ember/ember-cli-typescript/issues/707 ### [`v2.0.2`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#202---2019-07-05) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v2.0.1...v2.0.2) - Lock `@babel/plugin-transform-typescript` version pending a fix to [babel/babel#10162](https://togithub.com/babel/babel/issues/10162) ([#751](https://togithub.com/typed-ember/ember-cli-typescript/pull/751)) ### [`v2.0.1`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#201---2019-04-10) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v2.0.0...v2.0.1) ##### Fixed 🔧 - Correctly handles a mismatch between package and addon names ([#669](https://togithub.com/typed-ember/ember-cli-typescript/pull/669)) - Uses [Notion](https://www.notionjs.com) to specify Node and Yarn versions correctly. ([#667](https://togithub.com/typed-ember/ember-cli-typescript/pull/667)) ### [`v2.0.0`](https://togithub.com/typed-ember/ember-cli-typescript/blob/master/CHANGELOG.md#200---2019-03-13) [Compare Source](https://togithub.com/typed-ember/ember-cli-typescript/compare/v1.5.0...v2.0.0) 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://togithub.com/typed-ember/ember-cli-typescript/blob/13015d2e7ebef9d7b9b8b5acb84a35b8dfde5502/tests/dummy/app/templates/docs/upgrade-notes.md). ##### Fixed 🔧 - We now play nicely with other JS/TS processors, like `ember-auto-import` ([#287](https://togithub.com/typed-ember/ember-cli-typescript/issues/287)) - Compilation across projects in monorepos no longer causes `tsc` to panic ([#314](https://togithub.com/typed-ember/ember-cli-typescript/issues/314)) ##### Added ⭐️ - Typechecking now occurs off of the main build thread, so the two are no longer in competition for CPU time on multi-core systems. - Much nicer formatting for type errors in both the console and browser when running `ember serve`. - 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.Configuration
📅 Schedule: "after 3am,before 9am" in timezone America/Los_Angeles.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.