Release notes
*Sourced from [typescript's releases](https://github.com/Microsoft/TypeScript/releases).*
> ## TypeScript 3.1.3
> This release include a set of bug fixes reported for TypeScript 3.1.x. For the complete list of fixed issues, check out the [fixed issues query for TypeScript 3.1.3](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues?q=is%3Aissue+milestone%3A%22TypeScript+3.1.2%22+label%3A%22fixed%22+).
>
> Download:
> - [npm](https://www.npmjs.com/package/typescript)
>
> ## TypeScript 3.1.2
> This release include a set of bug fixes reported against [TypeScript 3.1.1](https://github.com/Microsoft/TypeScript/releases/tag/v3.1.1). For the complete list of fixed issues, check out the [fixed issues query for TypeScript 3.1.2](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues?q=is%3Aissue+milestone%3A%22TypeScript+3.1.2%22+label%3A%22fixed%22+).
>
> Download:
> - [npm](https://www.npmjs.com/package/typescript)
>
> ## TypeScript 3.1
> For release notes, check out the [release announcement](https://blogs.msdn.microsoft.com/typescript/announcing-typescript-3-1/)
>
> For new features, check out the [What's new in TypeScript 3.1](https://github.com/Microsoft/TypeScript/wiki/What's-new-in-TypeScript#typescript-31).
>
> For breaking changes, check out the [Breaking changes in TypeScript 3.1](https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#typescript-31) page.
>
> For the complete list of fixed issues, check out the [fixed issues query for Typescript 3.1](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues?q=is%3Aissue+milestone%3A%22TypeScript+3.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.1.0)
>
> Special thanks to all contributors to this release:
>
> * Alexander Tarasyuk
> * Anders Hejlsberg
> * Andrew Casey
> * Andy Hanson
> * Benjamin Lichtman
> * Brian Terlson
> * [**csigs**](https://github.com/csigs)
> * Dan Rollo
> * Daniel Imms
> * Daniel Rosenwasser
> * David Sherret
> * Elizabeth Dinella
> * Frederico Bittencourt
> * Jack Williams
> * James Keane
> * Jordi Oliveras Rovira
> * Klaus Meinhardt
> * Martin Probst
> * Matt McCutchen
> * Mine Starks
> * Minh Nguyen
> ... (truncated)
Commits
- [`45387b8`](https://github.com/Microsoft/TypeScript/commit/45387b875a1099dc1e43b4ed2b7914d1a2f631df) Update LKG.
- [`86d53d2`](https://github.com/Microsoft/TypeScript/commit/86d53d2483979778a4d9e20718a29673352faefe) Update version to 3.1.3.
- [`8f3561f`](https://github.com/Microsoft/TypeScript/commit/8f3561f7ec331e223b6d73fe644f60e7897c44e6) Merge pull request [#27671](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27671) from uniqueiniquity/portAsyncFixes
- [`cd1803f`](https://github.com/Microsoft/TypeScript/commit/cd1803fdf8fe7061fbe97a154014d0238ccf5551) Make RenameInfo a union ([#27382](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27382)) ([#27392](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27392))
- [`1a78981`](https://github.com/Microsoft/TypeScript/commit/1a78981d155c5e7c5947b16d40ab573bdbd42421) Use safe some function to handle undefined declarations (fixes [#27338](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27338)) ([#27698](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27698))
- [`22260d3`](https://github.com/Microsoft/TypeScript/commit/22260d327d2b37f5407669843de02ff13294eda9) importFixes: Skip alias when testing isTypeOnlySymbol ([#27674](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27674)) ([#27696](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27696))
- [`1998d68`](https://github.com/Microsoft/TypeScript/commit/1998d6877e8c03f3f979145e700ad0e9e24a7ee6) Revert lodash.d.ts baseline ([#27675](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27675))
- [`7c6a14e`](https://github.com/Microsoft/TypeScript/commit/7c6a14e65df2240af135f5a9fdd235ebb28b4d50) Insert async keyword as last modifier
- [`045c73a`](https://github.com/Microsoft/TypeScript/commit/045c73a5a28da34aab284e53125ede5dd3a532c0) Issue [#27301](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27301): Fixed crash when converting function to async ([#27396](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27396))
- [`59e556b`](https://github.com/Microsoft/TypeScript/commit/59e556b5a4eeccfa12b855db34d658fc7ba1a96b) convertToAsyncFunction: Use ReadonlyArray / ReadonlyMap where possible
- Additional commits viewable in [compare view](https://github.com/Microsoft/TypeScript/compare/v3.0.3...v3.1.3)
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 recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@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 use this milestone` will set the current milestone 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 3.0.3 to 3.1.3.
Release notes
*Sourced from [typescript's releases](https://github.com/Microsoft/TypeScript/releases).* > ## TypeScript 3.1.3 > This release include a set of bug fixes reported for TypeScript 3.1.x. For the complete list of fixed issues, check out the [fixed issues query for TypeScript 3.1.3](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues?q=is%3Aissue+milestone%3A%22TypeScript+3.1.2%22+label%3A%22fixed%22+). > > Download: > - [npm](https://www.npmjs.com/package/typescript) > > ## TypeScript 3.1.2 > This release include a set of bug fixes reported against [TypeScript 3.1.1](https://github.com/Microsoft/TypeScript/releases/tag/v3.1.1). For the complete list of fixed issues, check out the [fixed issues query for TypeScript 3.1.2](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues?q=is%3Aissue+milestone%3A%22TypeScript+3.1.2%22+label%3A%22fixed%22+). > > Download: > - [npm](https://www.npmjs.com/package/typescript) > > ## TypeScript 3.1 > For release notes, check out the [release announcement](https://blogs.msdn.microsoft.com/typescript/announcing-typescript-3-1/) > > For new features, check out the [What's new in TypeScript 3.1](https://github.com/Microsoft/TypeScript/wiki/What's-new-in-TypeScript#typescript-31). > > For breaking changes, check out the [Breaking changes in TypeScript 3.1](https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#typescript-31) page. > > For the complete list of fixed issues, check out the [fixed issues query for Typescript 3.1](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues?q=is%3Aissue+milestone%3A%22TypeScript+3.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.1.0) > > Special thanks to all contributors to this release: > > * Alexander Tarasyuk > * Anders Hejlsberg > * Andrew Casey > * Andy Hanson > * Benjamin Lichtman > * Brian Terlson > * [**csigs**](https://github.com/csigs) > * Dan Rollo > * Daniel Imms > * Daniel Rosenwasser > * David Sherret > * Elizabeth Dinella > * Frederico Bittencourt > * Jack Williams > * James Keane > * Jordi Oliveras Rovira > * Klaus Meinhardt > * Martin Probst > * Matt McCutchen > * Mine Starks > * Minh Nguyen > ... (truncated)Commits
- [`45387b8`](https://github.com/Microsoft/TypeScript/commit/45387b875a1099dc1e43b4ed2b7914d1a2f631df) Update LKG. - [`86d53d2`](https://github.com/Microsoft/TypeScript/commit/86d53d2483979778a4d9e20718a29673352faefe) Update version to 3.1.3. - [`8f3561f`](https://github.com/Microsoft/TypeScript/commit/8f3561f7ec331e223b6d73fe644f60e7897c44e6) Merge pull request [#27671](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27671) from uniqueiniquity/portAsyncFixes - [`cd1803f`](https://github.com/Microsoft/TypeScript/commit/cd1803fdf8fe7061fbe97a154014d0238ccf5551) Make RenameInfo a union ([#27382](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27382)) ([#27392](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27392)) - [`1a78981`](https://github.com/Microsoft/TypeScript/commit/1a78981d155c5e7c5947b16d40ab573bdbd42421) Use safe some function to handle undefined declarations (fixes [#27338](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27338)) ([#27698](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27698)) - [`22260d3`](https://github.com/Microsoft/TypeScript/commit/22260d327d2b37f5407669843de02ff13294eda9) importFixes: Skip alias when testing isTypeOnlySymbol ([#27674](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27674)) ([#27696](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27696)) - [`1998d68`](https://github.com/Microsoft/TypeScript/commit/1998d6877e8c03f3f979145e700ad0e9e24a7ee6) Revert lodash.d.ts baseline ([#27675](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27675)) - [`7c6a14e`](https://github.com/Microsoft/TypeScript/commit/7c6a14e65df2240af135f5a9fdd235ebb28b4d50) Insert async keyword as last modifier - [`045c73a`](https://github.com/Microsoft/TypeScript/commit/045c73a5a28da34aab284e53125ede5dd3a532c0) Issue [#27301](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27301): Fixed crash when converting function to async ([#27396](https://github-redirect.dependabot.com/Microsoft/TypeScript/issues/27396)) - [`59e556b`](https://github.com/Microsoft/TypeScript/commit/59e556b5a4eeccfa12b855db34d658fc7ba1a96b) convertToAsyncFunction: Use ReadonlyArray / ReadonlyMap where possible - Additional commits viewable in [compare view](https://github.com/Microsoft/TypeScript/compare/v3.0.3...v3.1.3)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 recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@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 use this milestone` will set the current milestone 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.