mike-works / sql-fundamentals

Mike North's SQL Fundamentals and Professional SQL Courses
https://frontendmasters.com/courses/sql-fundamentals/
BSD 3-Clause "New" or "Revised" License
169 stars 108 forks source link

chore(deps): update typescript packages (major) #326

Open renovate[bot] opened 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
tslint (source) 5.13.1 -> 6.1.3 age adoption passing confidence
typescript (source) 3.3.4000 -> 5.6.2 age adoption passing confidence

Release Notes

palantir/tslint (tslint) ### [`v6.1.3`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v613) [Compare Source](https://redirect.github.com/palantir/tslint/compare/6.1.2...6.1.3) - \[bugfix] add support for TypeScript 4.0 peer dependency ([#​4943](https://redirect.github.com/palantir/tslint/issues/4943)) ### [`v6.1.2`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v612) [Compare Source](https://redirect.github.com/palantir/tslint/compare/6.1.1...6.1.2) - \[bugfix] restore typings compatibility with TS < 3.8 ([#​4933](https://redirect.github.com/palantir/tslint/issues/4933)) ### [`v6.1.1`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v611) [Compare Source](https://redirect.github.com/palantir/tslint/compare/6.1.0...6.1.1) - \[bugfix] upgrade mkdirp dependency to `^0.5.3` ([#​4918](https://redirect.github.com/palantir/tslint/issues/4918)) ### [`v6.1.0`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v610) [Compare Source](https://redirect.github.com/palantir/tslint/compare/6.0.0...6.1.0) - \[enhancement] Upgrade to TypeScript 3.8, support new syntax ([#​4915](https://redirect.github.com/palantir/tslint/issues/4915)) - \[docs][`no-object-literal-type-assertion`](https://palantir.github.io/tslint/rules/no-object-literal-type-assertion/) fix typo in rule description ([#​4911](https://redirect.github.com/palantir/tslint/issues/4911)) Thanks to our contributors! - Daniel Zwelling - Ryan Delaney ### [`v6.0.0`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v600) [Compare Source](https://redirect.github.com/palantir/tslint/compare/5.20.1...6.0.0) This version has been marked as deprecated on NPM to encourage users to migrate to ESLint. - \[bugfix] fix `enforce-trailing-newline` option in [`file-header`](https://palantir.github.io/tslint/rules/file-header/) rule ([#​4890](https://redirect.github.com/palantir/tslint/issues/4890)) - \[bugfix] avoid writing to temp files with `writeFileSync` on macOS 10.15 ([#​4887](https://redirect.github.com/palantir/tslint/issues/4887)) - \[bugfix] fix crash in [`completed-docs`](https://palantir.github.io/tslint/rules/completed/) rule when tag contents are undefined ([#​4895](https://redirect.github.com/palantir/tslint/issues/4895)) - \[docs] fix example code of Radix rule ([#​4892](https://redirect.github.com/palantir/tslint/issues/4892)) - \[docs] Add missing colon after `[error]` in testing rules documentation ([#​4903](https://redirect.github.com/palantir/tslint/issues/4903)) Thanks to our contributors! - Ivan Sorokin - Tanmoy Bhowmik - Meng Wang - Jay Bhagat - Aman Sharma - Josh Goldberg ### [`v5.20.1`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v5201) [Compare Source](https://redirect.github.com/palantir/tslint/compare/5.20.0...5.20.1) No changes from v5.20.0, just re-released to correctly mark with the `latest` dist-tag on NPM. ### [`v5.20.0`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v5200) [Compare Source](https://redirect.github.com/palantir/tslint/compare/5.19.0...5.20.0) - \[bugfix] fix [`strict-boolean-expressions`](https://palantir.github.io/tslint/rules/strict-boolean-expressions/) false positive with `"ignore-rhs"` option ([#​4833](https://redirect.github.com/palantir/tslint/issues/4833)) - \[bugfix] fix [`no-unnecessary-type-assertion`](https://palantir.github.io/tslint/rules/no-unnecessary-type-assertion/) no error when `"strict": true` in compiler flags ([#​4841](https://redirect.github.com/palantir/tslint/issues/4841)) - \[bugfix] "ignore" option for [`file-name-casing`](https://palantir.github.io/tslint/rules/file-name-casing/) rule works correctly ([#​4848](https://redirect.github.com/palantir/tslint/issues/4848)) - \[bugfix] fix [`array-type`](https://palantir.github.io/tslint/rules/array-type/) false positive for simple parenthesized types with "array-simple" option ([#​4844](https://redirect.github.com/palantir/tslint/issues/4844)) - \[new-rule-option][`object-literal-shorthand`](https://palantir.github.io/tslint/rules/object-literal-shorthand/) supports `{"property"?: "never", "method"?: "never"}` as config options ([#​4842](https://redirect.github.com/palantir/tslint/issues/4842)) - \[new-rule-option]: `allow-generics` option for [`invalid-void`](https://palantir.github.io/tslint/rules/invalid-void) rule ([#​4839](https://redirect.github.com/palantir/tslint/issues/4839)) - \[new-rule-option] `check-super-calls` option for [`unnecessary-constructor`](https://palantir.github.io/tslint/rules/unnecessary-constructor/) rule ([#​4813](https://redirect.github.com/palantir/tslint/issues/4813)) - \[chore] Upgrade `diff` dependency to v4.0.1 ([#​4845](https://redirect.github.com/palantir/tslint/issues/4845), [#​4852](https://redirect.github.com/palantir/tslint/issues/4852)) Thanks to our contributors! - Bas Bosman - Tanmoy Bhowmik - David Zulaica - Maxime Kjaer - [@​guidsdo](https://redirect.github.com/guidsdo) - Pavel Birukov - Josh Goldberg - Akshaya Srivatsa ### [`v5.19.0`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v5190) [Compare Source](https://redirect.github.com/palantir/tslint/compare/5.18.0...5.19.0) - \[bugfix] relax [`promise-function-async`](https://palantir.github.io/tslint/rules/promise-function-async/) for short parenthesized arrow functions ([#​4765](https://redirect.github.com/palantir/tslint/issues/4765)) - \[bugfix] fix [`no-async-without-await`](https://palantir.github.io/tslint/rules/no-async-without-await/) false positive for abstract methods ([#​4782](https://redirect.github.com/palantir/tslint/issues/4782)) - \[bugfix] fix [`strict-comparisons`](https://palantir.github.io/tslint/rules/strict-comparisons/) false positive for `null` and `undefined` literals ([#​4786](https://redirect.github.com/palantir/tslint/issues/4786)) - \[bugfix] improve [`no-angle-bracket-type-assertion`](https://palantir.github.io/tslint/rules/no-angle-bracket-type-assertion/) autofix semantics with more parentheses ([#​4823](https://redirect.github.com/palantir/tslint/issues/4823)) - \[enhancement] add BigInt support to [`restrict-plus-operands`](https://palantir.github.io/tslint/rules/restrict-plus-operands/) rule ([#​4814](https://redirect.github.com/palantir/tslint/issues/4814)) - \[enhancement][`await-promise`](https://palantir.github.io/tslint/rules/await-promise/) now supports new TypeScript 3.6 AST API symbols for async iterators ([#​4800](https://redirect.github.com/palantir/tslint/issues/4800)) - \[new-rule-option] `check-strings` and `check-regex` options for [`max-line-length`](https://palantir.github.io/tslint/rules/max-line-length/) rule ([#​4798](https://redirect.github.com/palantir/tslint/issues/4798)) - \[new-rule-option] `variable-declaration-ignore-function` option for [`typedef`](https://palantir.github.io/tslint/rules/typedef/) rule ([#​4769](https://redirect.github.com/palantir/tslint/issues/4769)) - \[new-rule-option] `ignore-blank-lines` option for [`object-literal-sort-keys`](https://palantir.github.io/tslint/rules/object-literal-sort-keys/) rule ([#​4808](https://redirect.github.com/palantir/tslint/issues/4808)) - \[new-rule][`no-for-in`](https://palantir.github.io/tslint/rules/no-for-in/) ([#​4747](https://redirect.github.com/palantir/tslint/issues/4747)) - \[new-rule][`invalid-void`](https://palantir.github.io/tslint/rules/invalid-void/) ([#​4736](https://redirect.github.com/palantir/tslint/issues/4736)) - \[new-rule][`strict-string-expressions`](https://palantir.github.io/tslint/rules/strict-string-expressions/) reports errors on type coercions found in string expressions ([#​4807](https://redirect.github.com/palantir/tslint/issues/4807)) - \[new-rule][`no-promise-as-boolean`](https://palantir.github.io/tslint/rules/no-promise-as-boolean/) ([#​4790](https://redirect.github.com/palantir/tslint/issues/4790)) - \[docs] link to OSS fellowship medium post in README ([#​4821](https://redirect.github.com/palantir/tslint/issues/4821)) Thanks to our contributors! - Josh Pike - Tanmoy Bhowmik - Michael Withagen - Evgeniy Timokhov - Vitalij Krotov - Josh Goldberg - Veda - Guido - Robert Fink - Max Sysoev ### [`v5.18.0`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v5180) [Compare Source](https://redirect.github.com/palantir/tslint/compare/5.17.0...5.18.0) - \[feature] New `--print-config` CLI flag ([#​4744](https://redirect.github.com/palantir/tslint/issues/4744)) - \[bugfix][`no-unnecessary-type-assertion`](https://palantir.github.io/tslint/rules/no-unnecessary-type-assertion/) no longer flags `x!` non-null assertions if `--strictNullChecks` is not enabled ([#​3724](https://redirect.github.com/palantir/tslint/issues/3724)) - \[bugfix][`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) handles unbalanced quotes more gracefully without crashing ([#​4344](https://redirect.github.com/palantir/tslint/issues/4344)) - \[docs] Add tslint-playground link to README and bug report template ([#​4150](https://redirect.github.com/palantir/tslint/issues/4150)) - \[enhancement][`no-magic-numbers`](https://palantir.github.io/tslint/rules/no-magic-numbers/) rule ignores arguments passed into default Number methods ([#​3668](https://redirect.github.com/palantir/tslint/issues/3668)) - \[new-fixer][`comment-format`](https://palantir.github.io/tslint/rules/comment-format/) ([#​3583](https://redirect.github.com/palantir/tslint/issues/3583)) - \[new-rule-option] `"allow-trailing-lowercase"` option for [`comment-format`](https://palantir.github.io/tslint/rules/comment-format/) rule ([#​3583](https://redirect.github.com/palantir/tslint/issues/3583)) - \[new-rule-option] `"ignore-accessors"` for [`adjacent-overload-signatures`](https://palantir.github.io/tslint/rules/adjacent-overload-signatures/) to ignore getters / setters overloads ([#​3718](https://redirect.github.com/palantir/tslint/issues/3718)) - \[new-rule][`no-async-without-await`](https://palantir.github.io/tslint/rules/no-async-without-await/) ([#​3945](https://redirect.github.com/palantir/tslint/issues/3945)) - \[new-rule][`strict-comparisons`](https://palantir.github.io/tslint/rules/strict-comparisons/) ([#​4519](https://redirect.github.com/palantir/tslint/issues/4519)) Thanks to our contributors! - Josh Goldberg - smoehrle - Mateusz Witkowski - Andy Hanson - John Wiseheart - Eran Shabi - Tibor Blenessy - AndreasGassmann - Ryan Waskiewicz - Isabelle ### [`v5.17.0`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v5170) [Compare Source](https://redirect.github.com/palantir/tslint/compare/5.16.0...5.17.0) - \[bugfix][`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) backtic option now ignores enum members, use strict declarations, lookup types, and strings containing octal escape sequences. ([#​4693](https://redirect.github.com/palantir/tslint/issues/4693)) - \[bugfix][`no-redundant-jsdoc`](https://palantir.github.io/tslint/rules/no-redundant-jsdoc/) no longer errors on `JSDocThisTag` ([#​4690](https://redirect.github.com/palantir/tslint/issues/4690)) - \[chore] Update devDependency mocha from v3.2.0 to v6.1.4 ([#​4669](https://redirect.github.com/palantir/tslint/issues/4669)) ([#​4674](https://redirect.github.com/palantir/tslint/issues/4674)) - \[chore] Update devDependency js-yaml from ^3.13.0 to ^3.13.1 ([#​4663](https://redirect.github.com/palantir/tslint/issues/4663)) - \[chore] Update deprecated devDependency github to [@​octokit/rest](https://redirect.github.com/octokit/rest) ([#​4673](https://redirect.github.com/palantir/tslint/issues/4673)) - \[chore] Update devDependency nyc from v13.3.0 to v14.1.1 ([#​4699](https://redirect.github.com/palantir/tslint/issues/4699)) - \[deprecation][`no-use-before-declare`](https://palantir.github.io/tslint/rules/no-use-before-declare/) rule for typescript >= 2.9.0 ([#​4695](https://redirect.github.com/palantir/tslint/issues/4695)) - \[documentation] Minor fix for [`variable-name`](https://palantir.github.io/tslint/rules/variable-name/) rule metadata ([#​4731](https://redirect.github.com/palantir/tslint/issues/4731)) - \[documentation] Fixed [`no-unused-variable`](https://palantir.github.io/tslint/rules/no-unused-variable/) argument count ([#​4683](https://redirect.github.com/palantir/tslint/issues/4683)) - \[enhancement] Allow const assertions in [`no-object-literal-type-assertion`](https://palantir.github.io/tslint/rules/no-object-literal-type-assertion/) ([#​4681](https://redirect.github.com/palantir/tslint/issues/4681)) - \[new-fixer][`unnecessary-constructor`](https://palantir.github.io/tslint/rules/unnecessary-constructor/) ([#​4694](https://redirect.github.com/palantir/tslint/issues/4694)) Thanks to our contributors! - Bjorn Stromberg - Vitaliy Agoshkov - knafteN - Bowen Ni - Waseem Ahmad - Åsmund Grammeltvedt - Eric Ferreira - Zhen Tian - Tom Lakesman - zachkirsch ### [`v5.16.0`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v5160) [Compare Source](https://redirect.github.com/palantir/tslint/compare/5.15.0...5.16.0) - \[bugfix] Excuse more [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) backtick edge cases and fix behavior for TS < 2.7.1 ([#​4642](https://redirect.github.com/palantir/tslint/issues/4642)) - \[bugfix] Fix regression in [`interface-name`](https://palantir.github.io/tslint/rules/interface-name/) rule related to numeric characters in interface names ([#​4655](https://redirect.github.com/palantir/tslint/issues/4655), [#​4626](https://redirect.github.com/palantir/tslint/issues/4626)) - \[enhancement] Update `nyc` from v10.2.0 to v13.3.0 ([#​4633](https://redirect.github.com/palantir/tslint/issues/4633)) - \[enhancement] Migrate from deprecated [babel-code-frame](https://www.npmjs.com/package/babel-code-frame) package to new [@​babel/code-frame](https://www.npmjs.com/package/@​babel/code-frame) package ([#​4632](https://redirect.github.com/palantir/tslint/issues/4632)) - \[enhancement] Improve error message for [`restrict-plus-operands`](https://palantir.github.io/tslint/rules/restrict-plus-operands/) rule. ([#​4635](https://redirect.github.com/palantir/tslint/issues/4635)) - \[enhancement][`comment-format`](https://palantir.github.io/tslint/rules/comment-format/) rule now whitelists `//region` comments generated by JetBrains IDE ([#​4609](https://redirect.github.com/palantir/tslint/issues/4609)) - \[enhancement] Relax [`no-null-undefined-union`](https://palantir.github.io/tslint/rules/no-null-undefined-union/) rule. ([#​4625](https://redirect.github.com/palantir/tslint/issues/4625)) - \[new-rule-option] `allow-else-if` option for [`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) rule ([#​4599](https://redirect.github.com/palantir/tslint/issues/4599)) - \[documentation] Fix "identifer" typo in custom rules docs ([#​4657](https://redirect.github.com/palantir/tslint/issues/4657)) - \[documentation] Fix code example for [`switch-default`](https://palantir.github.io/tslint/rules/switch-default/) rule ([#​4650](https://redirect.github.com/palantir/tslint/issues/4650)) - \[documentation] Fix documentation example for prose formatter ([#​4656](https://redirect.github.com/palantir/tslint/issues/4656)) - \[documentation][`no-parameter-properties`](https://palantir.github.io/tslint/rules/no-parameter-properties/): fix unclear rule description ([#​4629](https://redirect.github.com/palantir/tslint/issues/4629)) - \[documentation] Fix typo in rule docs generation ([#​4638](https://redirect.github.com/palantir/tslint/issues/4638)) Thanks to our contributors! - Oleg Artene - William Neely - Bjorn Stromberg - Matthew Barry - Neha Rathi - Vincent Langlet - rarenal - Greg Jednaszewski - Adam Postma - Eric Ferreira - Evgeniy Timokhov - Martin Probst ### [`v5.15.0`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v5150) [Compare Source](https://redirect.github.com/palantir/tslint/compare/5.14.0...5.15.0) - \[api] `WalkContext` and `AbstractWalker` type parameter defaults to `void` ([#​2600](https://redirect.github.com/palantir/tslint/issues/2600)) - \[bugfix][`no-void-expression`](https://palantir.github.io/tslint/rules/no-void-expression/) now allows conditional expressions ([#​4606](https://redirect.github.com/palantir/tslint/issues/4606)) - \[bugfix] fix linebreak handling in [`ordered-imports`](https://palantir.github.io/tslint/rules/ordered-imports/) ([#​4583](https://redirect.github.com/palantir/tslint/issues/4583)) - \[bugfix] fix [`static-this`](https://palantir.github.io/tslint/rules/static-this/) false positive for higher order components ([#​4580](https://redirect.github.com/palantir/tslint/issues/4580)) - \[bugfix] Fixed crash in [`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) from blank `if` statements ([#​4603](https://redirect.github.com/palantir/tslint/issues/4603)) - \[bugfix] Fixed false positive in [`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) after non-jumping statement ([#​4603](https://redirect.github.com/palantir/tslint/issues/4603)) - \[bugfix][`interface-name`](https://palantir.github.io/tslint/rules/interface-name/) now handles interface starting with "I18n" correctly ([#​4486](https://redirect.github.com/palantir/tslint/issues/4486)) - \[bugfix][`no-string-throw`](https://palantir.github.io/tslint/rules/no-string-throw/) fix inserts whitespace if not present after `throw` keyword ([#​4540](https://redirect.github.com/palantir/tslint/issues/4540)) - \[bugfix][`quotemark`](https://palantir.github.io/tslint/rules/quotemark/): fix some edge cases for `backtick` option ([#​4618](https://redirect.github.com/palantir/tslint/issues/4618)) - \[bugfix][`unnecessary-constructor`](https://palantir.github.io/tslint/rules/unnecessary-constructor/): don't flag non-private constructors that are actually necessary ([#​4619](https://redirect.github.com/palantir/tslint/issues/4619)) - \[enhancement] Upgrade js-yaml to avoid security issue ([#​4595](https://redirect.github.com/palantir/tslint/issues/4595)) - \[new-rule-option] `allow-single-line-comments` option for [`file-header`](https://palantir.github.io/tslint/rules/file-header/) rule ([#​4560](https://redirect.github.com/palantir/tslint/issues/4560)) - \[new-rule-option] `ignore-rest-args` option for [`no-any`](https://palantir.github.io/tslint/rules/no-any/) rule ([#​4581](https://redirect.github.com/palantir/tslint/issues/4581)) - \[new-rule][`no-null-undefined-union`](https://palantir.github.io/tslint/rules/no-null-undefined-union/) ([#​4589](https://redirect.github.com/palantir/tslint/issues/4589)) Thanks to our contributors! - Max Belsky - Steve Moser - Christian Flach - Roman Rogowski - Terry - Luke - Andy Hanson - Vitalij Krotov - Josh Goldberg - Vincent Langlet - Neha Rathi - Eric Ferreira ### [`v5.14.0`](https://redirect.github.com/palantir/tslint/blob/HEAD/CHANGELOG.md#v5140) [Compare Source](https://redirect.github.com/palantir/tslint/compare/5.13.1...5.14.0) - \[bugfix] `backtick` option for [`quotemark`](https://palantir.github.io/tslint/rules/quotemark/) rule no longer incorrectly flags string literals that must use single/double quotes ([#​4535](https://redirect.github.com/palantir/tslint/issues/4535)) - \[bugfix] Fixed regression in CheckstyleFormatter backwards compatibility ([#​4561](https://redirect.github.com/palantir/tslint/issues/4561)) - \[bugfix][`whitespace`](https://palantir.github.io/tslint/rules/whitespace/) rule now lints export statements ([#​4554](https://redirect.github.com/palantir/tslint/issues/4554)) - \[bugfix][`no-trailing-whitespace`](https://palantir.github.io/tslint/rules/no-trailing-whitespace/) no longer flags files starting with a byte order mark ([#​4543](https://redirect.github.com/palantir/tslint/issues/4543)) - \[enhancement][`promise-function-async`](https://palantir.github.io/tslint/rules/promise-function-async/) now allows single statement lamda functions that delegate to another promise-returning function ([#​4553](https://redirect.github.com/palantir/tslint/issues/4553)) - \[enhancement] Add note to docs about zero-indexing for machine formatters ([#​4544](https://redirect.github.com/palantir/tslint/issues/4544)) - \[enhancement] Fix metadata of the [`whitespace`](https://palantir.github.io/tslint/rules/whitespace/) rule ([#​4551](https://redirect.github.com/palantir/tslint/issues/4551)) - \[enhancement] Add junit output for files which are successfully linted ([#​4566](https://redirect.github.com/palantir/tslint/issues/4566)) - \[new-rule-option] `underscore` option for [`no-shadowed-variable`](https://palantir.github.io/tslint/rules/no-shadowed-variable/) rule to ignore shadowed underscores ([#​4546](https://redirect.github.com/palantir/tslint/issues/4546)) - \[new-rule-option] `require-const-for-all-caps` option for [`variable-name`](https://palantir.github.io/tslint/rules/variable-name/) rule ([#​2936](https://redirect.github.com/palantir/tslint/issues/2936)) - \[new-rule-option] `overloads` option for [`completed-docs`](https://palantir.github.io/tslint/rules/completed-docs/) rule to enforce documentation of each overload signature ([#​4563](https://redirect.github.com/palantir/tslint/issues/4563)) - \[new-rule-option] `allow-namespace-imports` option for [`no-duplicate-imports`](https://palantir.github.io/tslint/rules/no-duplicate-imports/) rule ([#​4524](https://redirect.github.com/palantir/tslint/issues/4524)) - \[new-rule-option] `allow-arguments` option for [`no-object-literal-type-assertion`](https://palantir.github.io/tslint/rules/no-object-literal-type-assertion/) rule to allow type assertions on object literals used inside call expressions ([#​4521](https://redirect.github.com/palantir/tslint/issues/4521)) - \[new-rule-option] `allow-delete` option for [`no-unbound-method`](https://palantir.github.io/tslint/rules/no-unbound-method/) rule ([#​4548](https://redirect.github.com/palantir/tslint/issues/4548)) - \[new-rule][`no-tautology-expression`](https://palantir.github.io/tslint/rules/no-tautology-expression/) ([#​4470](https://redirect.github.com/palantir/tslint/issues/4470)) - \[new-rule][`static-this`](https://palantir.github.io/tslint/rules/static-this/) ([#​4475](https://redirect.github.com/palantir/tslint/issues/4475)) - \[new-rule][`unnecessary-else`](https://palantir.github.io/tslint/rules/unnecessary-else/) ([#​4502](https://redirect.github.com/palantir/tslint/issues/4502)) Thanks to our contributors! - Roman Rogowski - Max Belsky - Edward Drapkin - Dominik Palo - Matthew McCune - Debsmita - Lucas Charles - Piotr Gajowniczek - Darren Anderson - Noam Yogev - Josh Goldberg - Karol Majewski
microsoft/TypeScript (typescript) ### [`v5.6.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...a7e3374f13327483fbe94e32806d65785b0b6cda) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2) ### [`v5.5.4`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.5.4): TypeScript 5.5.4 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.3...v5.5.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/). For the complete list of fixed issues, check out the - [fixed issues query for TypeScript v5.5.4 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.4%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) (soon!) ### [`v5.5.3`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.5.3): TypeScript 5.5.3 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.2...v5.5.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/). For the complete list of fixed issues, check out the - [fixed issues query for TypeScript v5.5.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.5.2`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.5.2): TypeScript 5.5 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.4.5...v5.5.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/). For the complete list of fixed issues, check out the - [fixed issues query for TypeScript v5.5.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) ### [`v5.4.5`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.4.5): TypeScript 5.4.5 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.4.4...v5.4.5) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.4 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.5 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.5%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.4.4`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.4.4): TypeScript 5.4.4 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.4.3...v5.4.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.4 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.4.3`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.4.3): TypeScript 5.4.3 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.4.2...v5.4.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.4.2`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.4.2): TypeScript 5.4 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.3.3...v5.4.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.3.3`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.3.3): TypeScript 5.3.3 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.3.2...v5.3.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.3.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.3.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.3.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.2%22+is%3Aclosed+). - [fixed issues query for Typescript 5.3.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.3%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.3.2`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.3.2): TypeScript 5.3 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.2.2...v5.3.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.3.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.3.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.3.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.2%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.2.2`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.2.2): TypeScript 5.2 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.1.6...v5.2.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.2.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.2.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.2.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.2%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.1.6`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.1.6): TypeScript 5.1.6 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.1.5...v5.1.6) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.1.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+). - (5.1.4 [intentionally skipped](https://redirect.github.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922)) - [fixed issues query for Typescript v5.1.5 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.6 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.6%22+is%3Aclosed+). Downloads are available on [npm](https://www.npmjs.com/package/typescript) ### [`v5.1.5`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.1.5): TypeScript 5.1.5 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.1.3...v5.1.5) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.1.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+). - (5.1.4 [intentionally skipped](https://redirect.github.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922)) - [fixed issues query for Typescript v5.1.5 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.1.3`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.1.3): TypeScript 5.1.3 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.0.4...v5.1.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.1.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.1.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.1.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.0.4`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.0.4): TypeScript 5.0.4 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.0.3...v5.0.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.0.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.3%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.4 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.4%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.0.3`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.0.3): TypeScript 5.0.3 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.0.2...v5.0.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.0.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.3%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.0.2`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.0.2): TypeScript 5.0 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v4.9.5...v5.0.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.0.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v4.9.5`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v4.9.5): TypeScript 4.9.5 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v4.9.4...v4.9.5) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-9/). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) #### Changes: - [`69e88ef`](https://redirect.github.com/microsoft/TypeScript/commit/69e88ef5513a81acf69ec78f4af1f927da0d0584) Port ignore deprecations to 4.9 ([#​52419](https://redirect.github.com/microsoft/TypeScript/issues/52419)) - [`daf4e81`](https://redirect.github.com/microsoft/TypeScript/commit/daf4e817a18def96b70ac34703b158ff0e6d58df) Port timestamp fix to 4.9 ([#​52426](https://redirect.github.com/microsoft/TypeScript/issues/52426)) ### [`v4.9.4`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v4.9.4): TypeScript 4.9.4 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v4.9.3...v4.9.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-9). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v4.9.4](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.9.4%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) #### Changes: - [`e286821`](https://redirect.github.com/microsoft/TypeScript/commit/e2868216f637e875a74c675845625eb15dcfe9a2) Bump version to 4.9.4 and LKG. - [`eb5419f`](https://redirect.github.com/microsoft/TypeScript/commit/eb5419fc8d980859b98553586dfb5f40d811a745) Cherry-pick [#​51704](https://redirect.github.com/microsoft/TypeScript/issues/51704) to release 4.9 ([#​51712](https://redirect.github.com/microsoft/TypeScript/issues/51712)) - [`b4d382b`](https://redirect.github.com/microsoft/TypeScript/commit/b4d382b9b12460adf2da4cc0d1429cf19f8dc8be) Cherry-pick changes for narrowing to tagged literal types. - [`e7a02f4`](https://redirect.github.com/microsoft/TypeScript/commit/e7a02f43fce47e1a39259ada5460bcc33c8e98b5) Port of [#​51626](https://redirect.github.com/microsoft/TypeScript/issues/51626) and [#​51689](https://redirect.github.com/microsoft/TypeScript/issues/51689) to release-4.9 ([#​51627](https://redirect.github.com/microsoft/TypeScript/issues/51627)) - [`1727912`](https://redirect.github.com/microsoft/TypeScript/commit/1727912f0437a7f367d90040fc4b0b4f3efd017a) Cherry-pick fix around `visitEachChild` to release-4.9. ([#​51544](https://redirect.github.com/microsoft/TypeScript/issues/51544)) This list of changes was [auto generated](https://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/\_release?releaseId=117&\_a=release-summary). ### [`v4.9.3`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v4.9.3): TypeScript 4.9 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v4.8.4...v4.9.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-9/). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) #### Changes: - [`93bd577`](https://redirect.github.com/microsoft/TypeScript/commit/93bd577458d55cd720b2677705feab5c91eb12ce) Bump version to 4.9.3 and LKG. - [`107f832`](https://redirect.github.com/microsoft/TypeScript/commit/107f832b80df2dc97748021cb00af2b6813db75b) Update LKG. - [`31bee56`](https://redirect.github.com/microsoft/TypeScript/commit/31bee5682df130a14ffdd5742f994dbe7313dd0e) Cherry-pick PR [#​50977](https://redirect.github.com/microsoft/TypeScript/issues/50977) into release-4.9 ([#​51363](https://redirect.github.com/microsoft/TypeScript/issues/51363)) \[ [#​50872](https://redirect.github.com/microsoft/TypeScript/issues/50872) ] - [`1e2fa7a`](https://redirect.github.com/microsoft/TypeScript/commit/1e2fa7ae15f8530910fef8b916ec8a4ed0b59c45) Update version to 4.9.2-rc and LKG. - [`7ab89e5`](https://redirect.github.com/microsoft/TypeScript/commit/7ab89e5c6e401d161f31f28a6c555a3ba530910e) Merge remote-tracking branch 'origin/main' into release-4.9 - [`e5cd686`](https://redirect.github.com/microsoft/TypeScript/commit/e5cd686defb1a4cbdb36bd012357ba5bed28f371) Update package-lock.json - [`8d40dc1`](https://redirect.github.com/microsoft/TypeScript/commit/8d40dc15d1b9945837e7860320fdccfe27c40cad) Update package-lock.json - [`5cfb3a2`](https://redirect.github.com/microsoft/TypeScript/commit/5cfb3a2fe344a5350734305193e6cc99516285ca) Only call return() for an abrupt completion in user code ([#​51297](https://redirect.github.com/microsoft/TypeScript/issues/51297)) - [`a7a9d15`](https://redirect.github.com/microsoft/TypeScript/commit/a7a9d158e817fcb0e94dc1c24e0a401b21be0cc9) Fix for broken baseline in yieldInForInInDownlevelGenerator ([#​51345](https://redirect.github.com/microsoft/TypeScript/issues/51345)) - [`7f8426f`](https://redirect.github.com/microsoft/TypeScript/commit/7f8426f4df0d0a7dd8b72079dafc3e60164a23b1) fix for-in enumeration containing yield in generator ([#​51295](https://redirect.github.com/microsoft/TypeScript/issues/51295))
See More - [`3d2b401`](https://redirect.github.com/microsoft/TypeScript/commit/3d2b4017eb6b9a2b94bc673291e56ae95e8beddd) Fix assertion functions accessed via wildcard imports ([#​51324](https://redirect.github.com/microsoft/TypeScript/issues/51324)) - [`64d0d5a`](https://redirect.github.com/microsoft/TypeScript/commit/64d0d5ae140b7b26a09e75114517b418d6bcaa9f) fix(51301): Fixing an unused import at the end of a line removes the newline ([#​51320](https://redirect.github.com/microsoft/TypeScript/issues/51320)) - [`754eeb2`](https://redirect.github.com/microsoft/TypeScript/commit/754eeb2986bde30d5926e0fa99c87dda9266d01b) Update CodeQL workflow and configuration, fix found bugs ([#​51263](https://redirect.github.com/microsoft/TypeScript/issues/51263)) - [`d8aad26`](https://redirect.github.com/microsoft/TypeScript/commit/d8aad262006ad2d2c91aa7a0e4449b4b83c57f7b) Update package-lock.json - [`d4f26c8`](https://redirect.github.com/microsoft/TypeScript/commit/d4f26c840b1db76c0b25a405c8e73830a2b45cbc) fix(51245): Class with parameter decorator in arrow function causes "convert to default export" refactoring failure ([#​51256](https://redirect.github.com/microsoft/TypeScript/issues/51256)) - [`16faf45`](https://redirect.github.com/microsoft/TypeScript/commit/16faf45682173ea437a50330feb4785578923d7f) Update package-lock.json - [`8b1ecdb`](https://redirect.github.com/microsoft/TypeScript/commit/8b1ecdb701e2a2e19e9f8bcdd6b2beac087eabee) fix(50654): "Move to a new file" breaks the declaration of referenced variable ([#​50681](https://redirect.github.com/microsoft/TypeScript/issues/50681)) - [`170a17f`](https://redirect.github.com/microsoft/TypeScript/commit/170a17fad57eae619c5ef2b7bdb3ac00d6c32c47) Dom update 2022-10-25 ([#​51300](https://redirect.github.com/microsoft/TypeScript/issues/51300)) - [`9c4e14d`](https://redirect.github.com/microsoft/TypeScript/commit/9c4e14d75174432f6a4dc5967a09712a6784ab88) Remove "No type information for this code" from baseline ([#​51311](https://redirect.github.com/microsoft/TypeScript/issues/51311)) - [`88d25b4`](https://redirect.github.com/microsoft/TypeScript/commit/88d25b4f232929df59729156dfda6b65277affec) fix(50068): Refactors trigger debug failure when JSX text has a ' and a tag on the same line. ([#​51299](https://redirect.github.com/microsoft/TypeScript/issues/51299)) - [`8bee69a`](https://redirect.github.com/microsoft/TypeScript/commit/8bee69acf410d4986cb0cc102b949e2d133d5380) Update package-lock.json - [`702de1e`](https://redirect.github.com/microsoft/TypeScript/commit/702de1eeaaef88a189e4d06e5a2aae287853790a) Fix early call to return/throw on generator ([#​51294](https://redirect.github.com/microsoft/TypeScript/issues/51294)) - [`2c12b14`](https://redirect.github.com/microsoft/TypeScript/commit/2c12b1499908ad7718e65d20e264561207c22375) Add a GH Action to file a new issue if we go a week without seeing a typescript-error-deltas issue ([#​51271](https://redirect.github.com/microsoft/TypeScript/issues/51271)) - [`6af270d`](https://redirect.github.com/microsoft/TypeScript/commit/6af270dee09d62516f6dc02ec102a745ffebc037) Update package-lock.json - [`2cc4c16`](https://redirect.github.com/microsoft/TypeScript/commit/2cc4c16a26672a7ba6c97ba16309fcf334db7cae) Update package-lock.json - [`6093491`](https://redirect.github.com/microsoft/TypeScript/commit/60934915d9ccc4ca9c0fb2cd060d7ec81601942b) Fix apparent typo in getStringMappingType ([#​51248](https://redirect.github.com/microsoft/TypeScript/issues/51248)) - [`61c2609`](https://redirect.github.com/microsoft/TypeScript/commit/61c26096e3373719ece686b84c698423890e9a5f) Update package-lock.json - [`ef69116`](https://redirect.github.com/microsoft/TypeScript/commit/ef69116c41cb6805f89e6592eacb0ccb7f02207d) Generate shortest `rootDirs` module specifier instead of first possible ([#​51244](https://redirect.github.com/microsoft/TypeScript/issues/51244)) - [`bbb42f4`](https://redirect.github.com/microsoft/TypeScript/commit/bbb42f453dc684e03d977c5b70391124d57543a9) Fix typo in canWatchDirectoryOrFile found by CodeQL ([#​51262](https://redirect.github.com/microsoft/TypeScript/issues/51262)) - [`a56b254`](https://redirect.github.com/microsoft/TypeScript/commit/a56b254ad3c52b598bc5d44f83f3d0a1cf806068) Include 'this' type parameter in isRelatedTo fast path ([#​51230](https://redirect.github.com/microsoft/TypeScript/issues/51230)) - [`3abd351`](https://redirect.github.com/microsoft/TypeScript/commit/3abd351c0eea55758f27ee5558a4a1525b77f45b) Fix super property transform in async arrow in method ([#​51240](https://redirect.github.com/microsoft/TypeScript/issues/51240)) - [`eed0511`](https://redirect.github.com/microsoft/TypeScript/commit/eed05112180e0d94f78aa02d676d49468f15dc31) Update package-lock.json - [`2625c1f`](https://redirect.github.com/microsoft/TypeScript/commit/2625c1feae25aede35465ca835440fc57bf13d52) Make the init config category order predictable ([#​51247](https://redirect.github.com/microsoft/TypeScript/issues/51247)) - [`1ca99b3`](https://redirect.github.com/microsoft/TypeScript/commit/1ca99b34029dafad2c18af7bdc0711f4abf7e522) fix(50551): Destructuring assignment with var bypasses "variable is used before being assigned" check (2454) ([#​50560](https://redirect.github.com/microsoft/TypeScript/issues/50560)) - [`3f28fa1`](https://redirect.github.com/microsoft/TypeScript/commit/3f28fa12dfecb8dfd66ce4684bf26f64e1f092f1) Update package-lock.json - [`906ebe4`](https://redirect.github.com/microsoft/TypeScript/commit/906ebe49334a3a9c2dbd73cd3c902898bc712b66) Revert structuredTypeRelatedTo change and fix isUnitLikeType ([#​51076](https://redirect.github.com/microsoft/TypeScript/issues/51076)) - [`8ac4652`](https://redirect.github.com/microsoft/TypeScript/commit/8ac465239f52de1da3ada8cdc4c3f107f4d62e45) change type ([#​51231](https://redirect.github.com/microsoft/TypeScript/issues/51231)) - [`245a02c`](https://redirect.github.com/microsoft/TypeScript/commit/245a02cbed7ad50a21289730159abc8d19a66f40) fix(51222): Go-to-definition on return statements should jump to the containing function declaration ([#​51227](https://redirect.github.com/microsoft/TypeScript/issues/51227)) - [`2dff34e`](https://redirect.github.com/microsoft/TypeScript/commit/2dff34e8c4a91c0005ca9ccfb7e045e225b6f2e4) markAliasReferenced should include ExportValue as well ([#​51219](https://redirect.github.com/microsoft/TypeScript/issues/51219)) - [`5ef2634`](https://redirect.github.com/microsoft/TypeScript/commit/5ef2634f3df138323383c7f2e5a05163a924ee86) Update package-lock.json - [`d0f0e35`](https://redirect.github.com/microsoft/TypeScript/commit/d0f0e35c88ae017fc4c1213eb2f83303ee22ebde) Remove old tslint comments ([#​51220](https://redirect.github.com/microsoft/TypeScript/issues/51220)) - [`85d405a`](https://redirect.github.com/microsoft/TypeScript/commit/85d405a1d74c0730a9d8d6307b26e8d6f3f75421) Fixed a false positive "await has no effect on the type" diagnostic with mixed generic union ([#​50833](https://redirect.github.com/microsoft/TypeScript/issues/50833)) - [`1f8959f`](https://redirect.github.com/microsoft/TypeScript/commit/1f8959f5dc04b2b2c2fc8a7dc53b6ac761e1f754) fix: avoid downleveled dynamic import closing over specifier expression ([#​49663](https://redirect.github.com/micros
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/mike-works/sql-fundamentals).
renovate[bot] commented 1 year ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: yarn.lock
[17:52:23.088] INFO (71): Installing tool node@9.11.2...
[17:52:31.216] WARN (71): Npm error:
npm ERR! weird error 1
[17:52:31.217] FATAL (71): node-gyp update command failed
    err: {
      "type": "Error",
      "message": "node-gyp update command failed",
      "stack":
          Error: node-gyp update command failed
              at InstallNodeService.updateNodeGyp (/snapshot/dist/containerbase-cli.js:52956:13)
              at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
              at async InstallNodeService.install (/snapshot/dist/containerbase-cli.js:53213:7)
              at async InstallToolService.execute (/snapshot/dist/containerbase-cli.js:53739:11)
              at async InstallToolShortCommand.execute (/snapshot/dist/containerbase-cli.js:53956:14)
              at async InstallToolShortCommand.validateAndExecute (/snapshot/dist/containerbase-cli.js:2426:26)
              at async _Cli.run (/snapshot/dist/containerbase-cli.js:3539:22)
              at async _Cli.runExit (/snapshot/dist/containerbase-cli.js:3547:28)
              at async main (/snapshot/dist/containerbase-cli.js:54150:3)
    }
[17:52:31.235] INFO (71): Installed tool node with errors in 8.1s.
renovate[bot] commented 3 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: yarn.lock
[20:17:20.363] INFO (70): Installing tool node@9.11.2...
[20:17:30.828] WARN (70): Npm error:
npm ERR! weird error 1
[20:17:31.716] ERROR (70): node-gyp update command failed
[20:17:31.717] FATAL (70): Install tool node failed in 11.3s.