Skip to content

Releases: typed-ember/ember-cli-typescript

Silence is Golden

06 Sep 01:36
98a36c8
Compare
Choose a tag to compare

What Changed?

Fixed

  • Avoid warnings in Ember CLI 3.4+ about missing package directories for our in-repo testing addons (#252)

Changed

Upgrading

ember install ember-cli-typescript@latest

Contributors

Thanks to everyone who opened an issue we fixed or PR we merged in this release!

Cow says "MU", tests get support and types

08 Aug 04:13
f0ebdf5
Compare
Choose a tag to compare

What Changed?

Fixed

  • Ignore node_modules hoisted above project root (e.g. yarn workspaces)

Added

Upgrading

ember install ember-cli-typescript@latest

Contributors

Thanks to everyone who opened an issue we fixed or PR we merged in this release!

v1.3.3

19 Jul 15:23
5ae2ab0
Compare
Choose a tag to compare

What Changed?

Fixed

  • Watcher has been "de-simplified" to make it more consistent with how tsc's own watcher works and prevent rebuild issues.
  • ember-cli-typescript will now run after ember-decorators, ensuring that the ember-cli-typescript blueprints override ember-decorators'.

Changed

  • Improved documentation regarding service injection.

Added

  • Getting Help section to readme.
  • Github issue templates.

Upgrading

ember install ember-cli-typescript@latest

Contributors

Thanks to everyone who opened an issue we fixed or PR we merged in this release!

v1.3.2

06 Jun 01:16
66fa273
Compare
Choose a tag to compare

What Changed?

Fixed

  • TypeScript 2.9 no longer causes infinite error loops and/or fails to trigger rebuilds.

Upgrading

ember install ember-cli-typescript@latest

Contributors

Thanks to everyone who opened an issue we fixed or PR we merged in this release!

v1.3.1

14 May 19:45
ad7748e
Compare
Choose a tag to compare

What Changed?

Fixed

  • No longer requires TypeScript before it has been installed.
  • Properly ignore the root across platforms.

Upgrading

ember install ember-cli-typescript@latest

Please open an issue with "1.3.1" in the title if you have any new errors!

Contributors

Thanks to everyone who opened an issue we fixed or PR we merged in this release!

Bye Bye Bye

01 May 17:36
3033ff8
Compare
Choose a tag to compare

This release says bye to compilation churn, bye to spurious rebuilds and errors, and bye to relaxed TypeScript checks by default. Great efforts were made to get Broccoli and the TypeScript compiler "NSYNC".

Note: As of this release, re-running the blueprint on an existing project (e.g. ember generate ember-cli-typescript) will update tsconfig.json with maximum compiler strictness settings, which are likely to result in new TypeScript errors being reported. You can always turn these checks off individually, but they are now on by default.

What Changed?

Added

  • This addon now supports failing the build when there are type errors, using noEmitOnError: true in tsconfig.json.

Changed

  • Clarified instructions for sourcemaps.

Fixed

  • TypeScript no longer churns on every change in the tmp directory.
  • Make sure ember-cli-typescript is a dev dependency when generating in-repo-addons, so their TypeScript gets built correctly.
  • Eliminated some lint errors in the build.
  • Synchronization between tsc and the broccoli build process has been improved, reducing spurious rebuilds (and works properly on Windows).
  • Updated the generated tsconfig.json to use the maximum strictness we can with Ember's typings.
  • Simplified the file watching implementation, fixing some odd behavior when trees of files were deleted or moved all at once.

Upgrading

ember install ember-cli-typescript@latest

Please open an issue with "1.3.0" in the title if you have any new errors!

Contributors

Thanks to everyone who opened an issue we fixed or PR we merged in this release!

Keep it simple

27 Apr 01:34
860b026
Compare
Choose a tag to compare
Keep it simple Pre-release
Pre-release

Fixed

  • Simplified the file watching implementation, fixing some odd behavior when trees of files were deleted or moved all at once.

A strict(er) teacher

20 Apr 21:02
dc98c12
Compare
Choose a tag to compare
A strict(er) teacher Pre-release
Pre-release

What Changed?

Fixed

  • Updated the generated tsconfig.json to use the maximum strictness we can with Ember's typings.

Upgrading

ember install ember-cli-typescript@beta

Please open an issue with "1.3.0-beta.4" in the title if you have any new errors!

In sync… on Windows, too

20 Apr 20:38
61a16ac
Compare
Choose a tag to compare
Pre-release

What Changed?

Fixed

  • The synchronization tweak made in 1.3.0-beta.2 now works properly on Windows.

Upgrading

ember install ember-cli-typescript@beta

Please open an issue with "1.3.0-beta.3" in the title if you have any new errors!

Contributors

Everyone who opened an issue we fixed or PR we merged in this release!

In Sync

19 Apr 17:54
6b11ba1
Compare
Choose a tag to compare
In Sync Pre-release
Pre-release

What Changed?

Fixed

  • Synchronization between tsc and the broccoli build process has been improved, reducing spurious rebuilds.

Upgrading

ember install ember-cli-typescript@beta

Please open an issue with "1.3.0-beta.2" in the title if you have any new errors!

Contributors

Everyone who opened an issue we fixed or PR we merged in this release!