Release notes
*Sourced from [typescript's releases](https://github.com/Microsoft/TypeScript/releases).*
> ## TypeScript 3.0
> For release notes, check out the [release announcement](https://blogs.msdn.microsoft.com/typescript/2018/07/30/announcing-typescript-3-0/)
>
> For new features, check out the [What's new in TypeScript 3.0](https://github.com/Microsoft/TypeScript/wiki/What's-new-in-TypeScript#typescript-30).
>
> For breaking changes, check out the [Breaking changes in TypeScript 3.0](https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#typescript-30) page.
>
> For the complete list of fixed issues, check out the issues fixed in [TypeScript 3.0 RC](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues?q=is%3Aissue+milestone%3A%22TypeScript+3.0%22+label%3A%22fixed%22+) and [after TypeScript 3.0 RC](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues?q=is%3Aissue+milestone%3A%22TypeScript+3.0.1%22+label%3A%22fixed%22+).
>
> Download:
> - [npm](https://www.npmjs.com/package/typescript)
> - [Visual Studio 2015 plugin](https://www.microsoft.com/en-us/download/details.aspx?id=48593)
> - [Visual Studio 2017](https://www.microsoft.com/en-us/download/details.aspx?id=55258) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017))
> - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild/3.0.1)
>
> Special thanks to all contributors to this release:
>
> * Alexander Tarasyuk
> * Anders Hejlsberg
> * Andrew Casey
> * Andy Hanson
> * Armando Aguirre
> * Benjamin Lichtman
> * Dan Freeman
> * Daniel Gooss
> * Daniel Rosenwasser
> * David Sherret
> * David Staheli
> * Elizabeth Dinella
> * Eugene Timokhov
> * John Doe
> * Jordi Oliveras Rovira
> * Kerem Kat
> * Kevin Gibbons
> * Kitson Kelly
> * Klaus Meinhardt
> * Markus Johnsson
> * Martin Probst
> * Mateusz Burzyński
> * Matt McCutchen
> * Micah Zoltu
> * Mohamed Hegazy
> * Nathan Shively-Sanders
> * Nicu Micleușanu
> * Pi Lanningham
> * [**rflorian**](https://github.com/rflorian)
> * Ron Buckton
> * Ryan Cavanaugh
> * Sam Bostock
> * Sheetal Nandi
> ... (truncated)
Commits
- [`dedf5d4`](https://github.com/Microsoft/TypeScript/commit/dedf5d413b9bcfe69564e59dd3e1f96ee9280c63) Update LKG
- [`6443552`](https://github.com/Microsoft/TypeScript/commit/64435528743c71e23b7d1bb48fe3ef6cf8c6107f) Merge pull request [#25936](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/25936) from Microsoft/port25913
- [`2da65c2`](https://github.com/Microsoft/TypeScript/commit/2da65c20b0eccd2a92effa6b7a77ed686286a144) Address CR feedback
- [`616a648`](https://github.com/Microsoft/TypeScript/commit/616a648b4b34c07c54342d1af2773b6bce88d128) Accept new baselines
- [`8738fea`](https://github.com/Microsoft/TypeScript/commit/8738feacfd589854f3e73ace1cce0c1cd891a809) Add regression test
- [`483ed8f`](https://github.com/Microsoft/TypeScript/commit/483ed8fb5049be4dcc89ef5e79b66e013139c21a) More simplification + consistent use of getConstraintOfTypeParameter
- [`a581eae`](https://github.com/Microsoft/TypeScript/commit/a581eae955a1d0ce4ada782f463c5648b23772e2) Accept new baselines
- [`e48762d`](https://github.com/Microsoft/TypeScript/commit/e48762d178f54bd664557ce4868042b5abb50861) Simplify logic in getBaseConstraint
- [`fb484c0`](https://github.com/Microsoft/TypeScript/commit/fb484c0d656d93054751db51ce122d9ed2eabed9) Accept new baselines
- [`205653a`](https://github.com/Microsoft/TypeScript/commit/205653adde9dfe9ab57fe71a9e557b19bf03b03c) Consistently include circularity check in type parameter constraints
- Additional commits viewable in [compare view](https://github.com/Microsoft/TypeScript/compare/v2.9.2...v3.0.1)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps typescript from 2.9.2 to 3.0.1.
Release notes
*Sourced from [typescript's releases](https://github.com/Microsoft/TypeScript/releases).* > ## TypeScript 3.0 > For release notes, check out the [release announcement](https://blogs.msdn.microsoft.com/typescript/2018/07/30/announcing-typescript-3-0/) > > For new features, check out the [What's new in TypeScript 3.0](https://github.com/Microsoft/TypeScript/wiki/What's-new-in-TypeScript#typescript-30). > > For breaking changes, check out the [Breaking changes in TypeScript 3.0](https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#typescript-30) page. > > For the complete list of fixed issues, check out the issues fixed in [TypeScript 3.0 RC](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues?q=is%3Aissue+milestone%3A%22TypeScript+3.0%22+label%3A%22fixed%22+) and [after TypeScript 3.0 RC](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues?q=is%3Aissue+milestone%3A%22TypeScript+3.0.1%22+label%3A%22fixed%22+). > > Download: > - [npm](https://www.npmjs.com/package/typescript) > - [Visual Studio 2015 plugin](https://www.microsoft.com/en-us/download/details.aspx?id=48593) > - [Visual Studio 2017](https://www.microsoft.com/en-us/download/details.aspx?id=55258) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017)) > - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild/3.0.1) > > Special thanks to all contributors to this release: > > * Alexander Tarasyuk > * Anders Hejlsberg > * Andrew Casey > * Andy Hanson > * Armando Aguirre > * Benjamin Lichtman > * Dan Freeman > * Daniel Gooss > * Daniel Rosenwasser > * David Sherret > * David Staheli > * Elizabeth Dinella > * Eugene Timokhov > * John Doe > * Jordi Oliveras Rovira > * Kerem Kat > * Kevin Gibbons > * Kitson Kelly > * Klaus Meinhardt > * Markus Johnsson > * Martin Probst > * Mateusz Burzyński > * Matt McCutchen > * Micah Zoltu > * Mohamed Hegazy > * Nathan Shively-Sanders > * Nicu Micleușanu > * Pi Lanningham > * [**rflorian**](https://github.com/rflorian) > * Ron Buckton > * Ryan Cavanaugh > * Sam Bostock > * Sheetal Nandi > ... (truncated)Commits
- [`dedf5d4`](https://github.com/Microsoft/TypeScript/commit/dedf5d413b9bcfe69564e59dd3e1f96ee9280c63) Update LKG - [`6443552`](https://github.com/Microsoft/TypeScript/commit/64435528743c71e23b7d1bb48fe3ef6cf8c6107f) Merge pull request [#25936](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/25936) from Microsoft/port25913 - [`2da65c2`](https://github.com/Microsoft/TypeScript/commit/2da65c20b0eccd2a92effa6b7a77ed686286a144) Address CR feedback - [`616a648`](https://github.com/Microsoft/TypeScript/commit/616a648b4b34c07c54342d1af2773b6bce88d128) Accept new baselines - [`8738fea`](https://github.com/Microsoft/TypeScript/commit/8738feacfd589854f3e73ace1cce0c1cd891a809) Add regression test - [`483ed8f`](https://github.com/Microsoft/TypeScript/commit/483ed8fb5049be4dcc89ef5e79b66e013139c21a) More simplification + consistent use of getConstraintOfTypeParameter - [`a581eae`](https://github.com/Microsoft/TypeScript/commit/a581eae955a1d0ce4ada782f463c5648b23772e2) Accept new baselines - [`e48762d`](https://github.com/Microsoft/TypeScript/commit/e48762d178f54bd664557ce4868042b5abb50861) Simplify logic in getBaseConstraint - [`fb484c0`](https://github.com/Microsoft/TypeScript/commit/fb484c0d656d93054751db51ce122d9ed2eabed9) Accept new baselines - [`205653a`](https://github.com/Microsoft/TypeScript/commit/205653adde9dfe9ab57fe71a9e557b19bf03b03c) Consistently include circularity check in type parameter constraints - Additional commits viewable in [compare view](https://github.com/Microsoft/TypeScript/compare/v2.9.2...v3.0.1)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.