# @tsplus/installer

## 0.0.179

### Patch Changes

- [`8ce8a5f`](https://github.com/ts-plus/installer/commit/8ce8a5f0b2351d493446f46f68c5a6efe231e98d) Thanks [@0x706b](https://github.com/0x706b)! - chore: rebase on microsoft/main

## 0.0.178

### Patch Changes

- [`16d1144`](https://github.com/ts-plus/installer/commit/16d11448d4c431b18f98ec095be7e36c5e714087) Thanks [@0x706b](https://github.com/0x706b)! - chore: rebase on microsoft/main

## 0.0.177

### Patch Changes

- [`d967394`](https://github.com/ts-plus/installer/commit/d96739429070e79941b4eb1297006c9ffc2d2ef7) Thanks [@0x706b](https://github.com/0x706b)! - chore: rebase onto upstream

## 0.0.176

### Patch Changes

- [`feb41e9`](https://github.com/ts-plus/installer/commit/feb41e9af6b3de470a98bd91c8508daaeca683f0) Thanks [@0x706b](https://github.com/0x706b)! - fix: defer inheritance collection more

## 0.0.175

### Patch Changes

- [`d32f4f7`](https://github.com/ts-plus/installer/commit/d32f4f711ef32c234bc0184e5d1972b16686399e) Thanks [@0x706b](https://github.com/0x706b)! - fix: defer inheritance collection

## 0.0.174

### Patch Changes

- [`850f580`](https://github.com/ts-plus/installer/commit/850f580043ef46e252381c1f166054153d7e12ee) Thanks [@0x706b](https://github.com/0x706b)! - fix: defer type and companion evaluation

## 0.0.173

### Patch Changes

- [`1d07d3a`](https://github.com/ts-plus/installer/commit/1d07d3a395f20c48865f1d849e76dcdf42f9913d) Thanks [@0x706b](https://github.com/0x706b)! - chore: rebase on upstream

## 0.0.172

### Patch Changes

- [`b49fd76`](https://github.com/ts-plus/installer/commit/b49fd7673042f1a60c50efee1e99e58b29da53c6) Thanks [@0x706b](https://github.com/0x706b)! - feat: allow extensions on class object

* [`3fca688`](https://github.com/ts-plus/installer/commit/3fca6883fe9ea39940aad7bf4f4cb62cf4434997) Thanks [@0x706b](https://github.com/0x706b)! - chore: rebase on latest upstream

## 0.0.171

### Patch Changes

- [`3ee38a2`](https://github.com/ts-plus/installer/commit/3ee38a2d5efef4eda7dd6b1b326606d2ff64c98e) Thanks [@0x706b](https://github.com/0x706b)! - fix: disable extensions in optional chain

## 0.0.170

### Patch Changes

- [`d58a761`](https://github.com/ts-plus/installer/commit/d58a761b141f2ddf48e6a1fd5f415bf25238f8e6) Thanks [@0x706b](https://github.com/0x706b)! - fix: go to definition

## 0.0.169

### Patch Changes

- [`ebfaad7`](https://github.com/ts-plus/installer/commit/ebfaad7031a830f99f0e0e95159ba9b97cb66ce6) Thanks [@0x706b](https://github.com/0x706b)! - fix: rename

## 0.0.168

### Patch Changes

- [`2d7bd32`](https://github.com/ts-plus/installer/commit/2d7bd32da5cf86b7c2735b69339d4e9804232770) Thanks [@0x706b](https://github.com/0x706b)! - chore: remove debugger

## 0.0.167

### Patch Changes

- [`7fefb31`](https://github.com/ts-plus/installer/commit/7fefb317b5462ea0623547228cc92f6900239c0d) Thanks [@0x706b](https://github.com/0x706b)! - fix: pipeable-operator overloads (again)

## 0.0.166

### Patch Changes

- [`bf92c4f`](https://github.com/ts-plus/installer/commit/bf92c4f14bf3680379ffafe199fcbc2785982b9b) Thanks [@0x706b](https://github.com/0x706b)! - fix: pipeable-operator overloads

## 0.0.165

### Patch Changes

- [`988962c`](https://github.com/ts-plus/installer/commit/988962ca92cff75c3bd5f115f654db08e340d1fa) Thanks [@0x706b](https://github.com/0x706b)! - chore: rebase onto microsoft/main

## 0.0.164

### Patch Changes

- [`6711253`](https://github.com/ts-plus/installer/commit/6711253c6d3450352f5e132149660d718c38bd68) Thanks [@0x706b](https://github.com/0x706b)! - fix: cache tsplus paths per package name

## 0.0.163

### Patch Changes

- [`07056ea`](https://github.com/ts-plus/installer/commit/07056eaefe946370e32e98d14bad18541ad62b66) Thanks [@0x706b](https://github.com/0x706b)! - fix: add original node to nested call expression

## 0.0.162

### Patch Changes

- [`167c451`](https://github.com/ts-plus/installer/commit/167c451d9c7f07c135d64bcf3de3c65d7b978fd3) Thanks [@0x706b](https://github.com/0x706b)! - fix: multiple fixes for supporting external annotations

## 0.0.161

### Patch Changes

- [`bb02e37`](https://github.com/ts-plus/installer/commit/bb02e373e4f19a09bfb3755c08e87f65d0e14e7d) Thanks [@0x706b](https://github.com/0x706b)! - fix: check for node existence

## 0.0.160

### Patch Changes

- [`c35f6cd`](https://github.com/ts-plus/installer/commit/c35f6cdb086066d9154fdcc18d6d48ce4498f05a) Thanks [@0x706b](https://github.com/0x706b)! - chore: rebase onto microsoft/main

## 0.0.159

### Patch Changes

- [`fd58ca5`](https://github.com/ts-plus/installer/commit/fd58ca5a944ff0da4ebc46eb6cd1f9fcb5aba2ce) Thanks [@0x706b](https://github.com/0x706b)! - fix: implement fluent for pipeable overloads

## 0.0.158

### Patch Changes

- [`40d974e`](https://github.com/ts-plus/installer/commit/40d974eed98a658fcba173e5c3c66e0d434cfb47) Thanks [@0x706b](https://github.com/0x706b)! - fix: multiple tsplus definitions package

## 0.0.157

### Patch Changes

- [`efb72a2`](https://github.com/ts-plus/installer/commit/efb72a249e74e8a48d373181fbc60ac1afd37477) Thanks [@0x706b](https://github.com/0x706b)! - fix: multiple tsplus definitions

## 0.0.156

### Patch Changes

- [`620427a`](https://github.com/ts-plus/installer/commit/620427ac77f81297a0c0e9bf946ac5ced9d73a01) Thanks [@0x706b](https://github.com/0x706b)! - fix: type companion global imports

## 0.0.155

### Patch Changes

- [`265bc81`](https://github.com/ts-plus/installer/commit/265bc817f9d13174f198400f6b2fdb880e101dd3) Thanks [@0x706b](https://github.com/0x706b)! - fix: services namespace

## 0.0.154

### Patch Changes

- [`59aa292`](https://github.com/ts-plus/installer/commit/59aa292698b499b7ab6d57387580e5e78449fff6) Thanks [@0x706b](https://github.com/0x706b)! - chore: rebase onto upstream

## 0.0.153

### Patch Changes

- [`6c3b814`](https://github.com/ts-plus/installer/commit/6c3b81487df64c9dd6658cc28f5b576e73b41bb4) Thanks [@0x706b](https://github.com/0x706b)! - fix: use node 16

## 0.0.152

### Patch Changes

- [`7180fa0`](https://github.com/ts-plus/installer/commit/7180fa0a3096956a666ecd232c78d40ac5f6f35c) Thanks [@0x706b](https://github.com/0x706b)! - fix: add ts-node as an external module

## 0.0.151

### Patch Changes

- [`ecfafe6`](https://github.com/ts-plus/installer/commit/ecfafe6a439071e3a438557be77b0beb92efe926) Thanks [@0x706b](https://github.com/0x706b)! - chore: rebase onto microsoft/main

## 0.0.150

### Patch Changes

- [`b738213`](https://github.com/ts-plus/installer/commit/b738213f3544da1553ad8ccc0f819fa1ea37f455) Thanks [@0x706b](https://github.com/0x706b)! - fix: don't mark invalid symbols as companion objects

## 0.0.149

### Patch Changes

- [`cef4cd5`](https://github.com/ts-plus/installer/commit/cef4cd5799199885bb989b8a9ee4e3aebcaa8245) Thanks [@0x706b](https://github.com/0x706b)! - feat: add support for JSON encoded annotations

## 0.0.148

### Patch Changes

- [`e3424fd`](https://github.com/ts-plus/installer/commit/e3424fd4b780b963e7bd62096a262034362951e8) Thanks [@0x706b](https://github.com/0x706b)! - fix: remove debugger statement

* [`a771f6f`](https://github.com/ts-plus/installer/commit/a771f6f3b45246b5d11a9240a3b3e73800010916) Thanks [@0x706b](https://github.com/0x706b)! - fix: emit all jsdoc comments in declaration files

## 0.0.147

### Patch Changes

- [`322de4b`](https://github.com/ts-plus/installer/commit/322de4b700fffa5e5e4e4e38244142ad7cc10515) Thanks [@0x706b](https://github.com/0x706b)! - feat: allow pipeable call extensions

## 0.0.146

### Patch Changes

- [`e168626`](https://github.com/ts-plus/installer/commit/e1686269c742284ef710d2fc6e27e2159a9a5262) Thanks [@0x706b](https://github.com/0x706b)! - feat: allow class declaration as static extension

## 0.0.145

### Patch Changes

- [`c2760c7`](https://github.com/ts-plus/installer/commit/c2760c72c0a2bae09c9592acab67ade26a10916d) Thanks [@0x706b](https://github.com/0x706b)! - fix: support transformers array

## 0.0.144

### Patch Changes

- [`ac4aa3f`](https://github.com/ts-plus/installer/commit/ac4aa3f9022fda1509fe27410fdc3bdc18ed784a) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix transformers

## 0.0.143

### Patch Changes

- [`f5fbb9d`](https://github.com/ts-plus/installer/commit/f5fbb9d7cc12cc66aff0905b925325e36d15a095) Thanks [@0x706b](https://github.com/0x706b)! - chore: rebase onto microsoft/main

## 0.0.142

### Patch Changes

- [`5934cbb`](https://github.com/ts-plus/installer/commit/5934cbb9edf260eed9638cfd2ef7308e119868af) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Re-include transformers patch

## 0.0.141

### Patch Changes

- [`73286fe`](https://github.com/ts-plus/installer/commit/73286fe7645715cab73618352b3d793fe97ee576) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Rebase to TS/main 27/09/2022

## 0.0.140

### Patch Changes

- [`da69746`](https://github.com/ts-plus/installer/commit/da6974673c4bf9dda9ebc6b77c39df65512063d3) Thanks [@0x706b](https://github.com/0x706b)! - chore: rebase onto microsoft/main

## 0.0.139

### Patch Changes

- [`4312f17`](https://github.com/ts-plus/installer/commit/4312f17fe70936548e51f312e92cf5c7e231084a) Thanks [@0x706b](https://github.com/0x706b)! - fix: pipeable validity based on type node

## 0.0.138

### Patch Changes

- [`9793567`](https://github.com/ts-plus/installer/commit/97935671c1c7fd97db63670da498a2f3f60bc4b3) Thanks [@0x706b](https://github.com/0x706b)! - chore: undo rebase

## 0.0.137

### Patch Changes

- [`ec46828`](https://github.com/ts-plus/installer/commit/ec46828a06946a2e7bd35b30c0a973becbf92c41) Thanks [@0x706b](https://github.com/0x706b)! - chore: republish

## 0.0.136

### Patch Changes

- [`c24b29c`](https://github.com/ts-plus/installer/commit/c24b29c6a35bfdfb5abcf824b0aeb7e8c1b6a82e) Thanks [@0x706b](https://github.com/0x706b)! - feat: add support for transformer plugins

## 0.0.135

### Patch Changes

- [`c87762a`](https://github.com/ts-plus/installer/commit/c87762aa6009f35b8dba25e9893e0954005c2319) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix Error Reporting on Operators

## 0.0.134

### Patch Changes

- [`cfac2b9`](https://github.com/ts-plus/installer/commit/cfac2b97d0993ad5cf398aec77c5a5a893ea5bb5) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix destructuring in Do, avoid loops in operators where the right side errors

## 0.0.133

### Patch Changes

- [`61bdeb8`](https://github.com/ts-plus/installer/commit/61bdeb8167965e23cefc8fe26dd964f4ca64b32e) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improved Type Unification (https://github.com/ts-plus/typescript/pull/222)

## 0.0.132

### Patch Changes

- [`5ce4546`](https://github.com/ts-plus/installer/commit/5ce45464ae5856b838897870167c9e07d9a5623d) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix unification of function calls (https://github.com/ts-plus/typescript/pull/220)

## 0.0.131

### Patch Changes

- [`d4e79ba`](https://github.com/ts-plus/installer/commit/d4e79ba5f08a4cbba7e0395557208df7b3ae8402) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix Type Unification (https://github.com/ts-plus/typescript/pull/218) and Rebase

## 0.0.130

### Patch Changes

- [`e0e742b`](https://github.com/ts-plus/installer/commit/e0e742b37d0d6ce1ac13b371f868d476972660c7) Thanks [@0x706b](https://github.com/0x706b)! - fix: transform base case return args

## 0.0.129

### Patch Changes

- [`e20f866`](https://github.com/ts-plus/installer/commit/e20f866af01ee1a8099b0fdcf19c4b90551d2cef) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Rebase on Microsoft/TypeScript up to 23-07-2022

## 0.0.128

### Patch Changes

- [`d17bc80`](https://github.com/ts-plus/installer/commit/d17bc80f3afc5a18c0075bad3392e17f86308db9) Thanks [@0x706b](https://github.com/0x706b)! - feat: add no-inherit pragma

## 0.0.127

### Patch Changes

- [`c30f63a`](https://github.com/ts-plus/installer/commit/c30f63a625a47e9220b645f093971c536650099e) Thanks [@0x706b](https://github.com/0x706b)! - feat: add tsconfig option to disable tsplus

## 0.0.126

### Patch Changes

- [`326e290`](https://github.com/ts-plus/installer/commit/326e290153b45a160362ada6dd3b0577df4b051d) Thanks [@0x706b](https://github.com/0x706b)! - fix: pipeable return type

## 0.0.125

### Patch Changes

- [`8242df2`](https://github.com/ts-plus/installer/commit/8242df2614a4872888289e795917cf2b1ec4115d) Thanks [@0x706b](https://github.com/0x706b)! - fix: getter macros

## 0.0.124

### Patch Changes

- [`6cbb165`](https://github.com/ts-plus/installer/commit/6cbb16563c7ee4d0cc60f5017659830f4441bce8) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve Watch Mode and Fix Missing Import Annotations (https://github.com/ts-plus/typescript/pull/209)

## 0.0.123

### Patch Changes

- [`e70888a`](https://github.com/ts-plus/installer/commit/e70888a83583a9bf7649a2852f8a1df02f40b877) Thanks [@0x706b](https://github.com/0x706b)! - fix: don't override fluent with pipeable

## 0.0.122

### Patch Changes

- [`237e67d`](https://github.com/ts-plus/installer/commit/237e67d50d3533b26fcc98b254cbc840b37d5dd5) Thanks [@0x706b](https://github.com/0x706b)! - Pipeable Parity

## 0.0.121

### Patch Changes

- [`d7ed5f1`](https://github.com/ts-plus/installer/commit/d7ed5f1c5953105c873920f1f4fe16abbb4c5daa) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix Do when map-flatMap are pipeable (https://github.com/ts-plus/typescript/pull/203)

## 0.0.120

### Patch Changes

- [`506907b`](https://github.com/ts-plus/installer/commit/506907b91b03ed85e73f1c94f23574c683f79d93) Thanks [@0x706b](https://github.com/0x706b)! - fix: intersection collection

## 0.0.119

### Patch Changes

- [`4d7e215`](https://github.com/ts-plus/installer/commit/4d7e21531560966c8610deb842cac18241431d34) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix Watch Mode (https://github.com/ts-plus/typescript/pull/198)

## 0.0.118

### Patch Changes

- [`a939c76`](https://github.com/ts-plus/installer/commit/a939c768e108a7464409c22675109748e7b3a72b) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix Watch Mode and Rebase to TS/main (https://github.com/ts-plus/typescript/pull/197)

## 0.0.117

### Patch Changes

- [`0abc4ec`](https://github.com/ts-plus/installer/commit/0abc4ecc5c1513205f0a4e9017fb84a11a09b2a3) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improved Derivation & Bugfixes (https://github.com/ts-plus/typescript/pull/179)

## 0.0.116

### Patch Changes

- [`e10cb60`](https://github.com/ts-plus/installer/commit/e10cb6026bf7a2505f838aabb9a89e552dcd4452) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Escape keys in object derivation (https://github.com/ts-plus/typescript/pull/194)

## 0.0.115

### Patch Changes

- [`fd69d27`](https://github.com/ts-plus/installer/commit/fd69d27a0cad28fb6938575399c863cd30b0f360) Thanks [@0x706b](https://github.com/0x706b)! - chore: turn on debugging in replay.io

## 0.0.114

### Patch Changes

- [`8eef060`](https://github.com/ts-plus/installer/commit/8eef0604472f30c44fe2960510c34d116916c28b) Thanks [@0x706b](https://github.com/0x706b)! - fix: incorrect getter goToDefinition and hover
  feat: support traced getters

## 0.0.113

### Patch Changes

- [`83df03c`](https://github.com/ts-plus/installer/commit/83df03cdaf5b0f7548945cecdf369c40159f6ad4) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Add diagnostic for never type in LazyArgument (https://github.com/ts-plus/typescript/pull/187)

* [`1d78660`](https://github.com/ts-plus/installer/commit/1d78660956373ecd6d5adfd48c335f9e27106386) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Support global imports in plain TS files (https://github.com/ts-plus/typescript/pull/188)

## 0.0.112

### Patch Changes

- [`c03f610`](https://github.com/ts-plus/installer/commit/c03f6100297a32bbf8d0eb4fb4f8dcd375e007e4) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Update with commits from TS/main

## 0.0.111

### Patch Changes

- [`1ef21ba`](https://github.com/ts-plus/installer/commit/1ef21ba4782d7cff42b6769a4a58d52e1ef8d25a) Thanks [@0x706b](https://github.com/0x706b)! - feat: support findAllReferences for extensions
  fix: go to correct definition of operator lhs

## 0.0.110

### Patch Changes

- [`dbf3495`](https://github.com/ts-plus/installer/commit/dbf3495dce12141bffe2504cf9363a062e537855) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix Pipeable for dependent generics and fix misplaced self lookup (https://github.com/ts-plus/typescript/pull/180)

## 0.0.109

### Patch Changes

- [`200d9c2`](https://github.com/ts-plus/installer/commit/200d9c2bfa05b574b608fbe8dc2c915d9f7fa6d6) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Update release with ts/main commits and various improvements

## 0.0.108

### Patch Changes

- [`0a93fb0`](https://github.com/ts-plus/installer/commit/0a93fb033970549ab83301d8d240433c3e791350) Thanks [@0x706b](https://github.com/0x706b)! - feat: support getter identity macro

## 0.0.107

### Patch Changes

- [`2abc4bd`](https://github.com/ts-plus/installer/commit/2abc4bd73e5d50e0f4fbddd55ff918dd3d1c7f76) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Update release with commits up to 25/05/2022

## 0.0.106

### Patch Changes

- [`6212887`](https://github.com/ts-plus/installer/commit/6212887c4832e809e7847560a00b55011fd42664) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix missing global import (https://github.com/ts-plus/typescript/pull/172)

## 0.0.105

### Patch Changes

- [`7d78856`](https://github.com/ts-plus/installer/commit/7d78856469cee2fa1147d7bd8eafbdefbf7ef8bc) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix type-only namespace global imports (https://github.com/ts-plus/typescript/pull/171)

## 0.0.104

### Patch Changes

- [`e3a44cf`](https://github.com/ts-plus/installer/commit/e3a44cfc77fd7e19eb300d53886df4fa8b425217) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix compilation error getGlobalBigIntType(false) to getGlobalBigIntType()

## 0.0.103

### Patch Changes

- [`baa2559`](https://github.com/ts-plus/installer/commit/baa25598c109713ec5a00770972ca18fe237ca67) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Rebase with commits from microsoft/TypeScript 23-05-2022

## 0.0.102

### Patch Changes

- [`45e6413`](https://github.com/ts-plus/installer/commit/45e6413ae12c7398fbef96b9a200e0de7b17aa43) Thanks [@0x706b](https://github.com/0x706b)! - Derivation bugfixes

## 0.0.101

### Patch Changes

- [`5cc5957`](https://github.com/ts-plus/installer/commit/5cc5957d550b1d50a10bf9e6a34e0089e985d941) Thanks [@0x706b](https://github.com/0x706b)! - feat: auto-derivation

## 0.0.100

### Patch Changes

- [`29bb34c`](https://github.com/ts-plus/installer/commit/29bb34c073655997ab678e736e06fd278771795e) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix circulatiry in union type inference (https://github.com/ts-plus/typescript/pull/166)

## 0.0.99

### Patch Changes

- [`66252f9`](https://github.com/ts-plus/installer/commit/66252f91f4536d6fbff41195042b2a622b24b092) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix interaction between Operators and Do (https://github.com/ts-plus/typescript/pull/165)

## 0.0.98

### Patch Changes

- [`466bf7a`](https://github.com/ts-plus/installer/commit/466bf7a2c2395f09abda97c292a2667a4ffaf46d) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Check binary expression eagerly when possible (https://github.com/ts-plus/typescript/pull/164)

## 0.0.97

### Patch Changes

- [`c2d97a3`](https://github.com/ts-plus/installer/commit/c2d97a3c36c3c866613639c571bc6dd08077f947) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix operators (https://github.com/ts-plus/typescript/pull/163)

## 0.0.96

### Patch Changes

- [`825f043`](https://github.com/ts-plus/installer/commit/825f043240ae822924532b20f895849074d06106) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve TypeReference Hash (https://github.com/ts-plus/typescript/pull/147)

* [`825f043`](https://github.com/ts-plus/installer/commit/825f043240ae822924532b20f895849074d06106) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Restructure Operators to better accomodate pipe-like (https://github.com/ts-plus/typescript/pull/162)

- [`825f043`](https://github.com/ts-plus/installer/commit/825f043240ae822924532b20f895849074d06106) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve Unification (https://github.com/ts-plus/typescript/pull/161)

* [`825f043`](https://github.com/ts-plus/installer/commit/825f043240ae822924532b20f895849074d06106) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Update with TS/main to 22/04/2022

## 0.0.95

### Patch Changes

- [`30a0329`](https://github.com/ts-plus/installer/commit/30a032981e33c1eb7a4a06469c2dea1e324caaac) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix checking of Do (https://github.com/ts-plus/typescript/pull/159)

## 0.0.94

### Patch Changes

- [`1457fee`](https://github.com/ts-plus/installer/commit/1457feed20f373aabb847ef5f795a2fccfa36aec) Thanks [@0x706b](https://github.com/0x706b)! - fix: check original expression for fluent lazy transformer

## 0.0.93

### Patch Changes

- [`bcb2eb7`](https://github.com/ts-plus/installer/commit/bcb2eb798d61a0059f87771e79a9d9c8f67e9f3e) Thanks [@0x706b](https://github.com/0x706b)! - fix: avoid double-checking bound return in do

## 0.0.92

### Patch Changes

- [`260f366`](https://github.com/ts-plus/installer/commit/260f36646d0f50a349a882c59a4cae821eb20b2d) Thanks [@0x706b](https://github.com/0x706b)! - fix: tailrec transformer args

## 0.0.91

### Patch Changes

- [`84533b7`](https://github.com/ts-plus/installer/commit/84533b7c8754165dca5e89feaf656683d3499ec7) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Support returning a bind operation in a monadic do (https://github.com/ts-plus/typescript/pull/155)

## 0.0.90

### Patch Changes

- [`3484a8c`](https://github.com/ts-plus/installer/commit/3484a8c48d18ae1e266e018fca50196d983b87e2) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix transformer for lazy fluent (https://github.com/ts-plus/typescript/pull/154)

## 0.0.89

### Patch Changes

- [`100fdd4`](https://github.com/ts-plus/installer/commit/100fdd47a14cd090b3adf2741f5d59a12b2221fe) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Support LazyArg as a valid target for fluent extensions (https://github.com/ts-plus/typescript/pull/153)

## 0.0.88

### Patch Changes

- [`317dbff`](https://github.com/ts-plus/installer/commit/317dbffdc8527a4940705cd8b8cfe5eb2d674c57) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Integrate Monadic Do with Tracing (https://github.com/ts-plus/typescript/pull/151)

* [`5b47f86`](https://github.com/ts-plus/installer/commit/5b47f86b4ce9c5a8e3231e3ef07c1db9b80a1432) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix trace location in Monadic Do (https://github.com/ts-plus/typescript/pull/152)

## 0.0.87

### Patch Changes

- [`c604157`](https://github.com/ts-plus/installer/commit/c604157db4971651f0e99cda1c07ae05a963c5bf) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Monadic Do (https://github.com/ts-plus/typescript/pull/143)

## 0.0.86

### Patch Changes

- [`9b5a308`](https://github.com/ts-plus/installer/commit/9b5a30852cc915acf376b00dfc89b81922c87058) Thanks [@0x706b](https://github.com/0x706b)! - fix: getter extension collection

## 0.0.85

### Patch Changes

- [`ce127a5`](https://github.com/ts-plus/installer/commit/ce127a5f1e55ae2805a1d52bfe750adc43c730e9) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Optimize collection of tags per source file (https://github.com/ts-plus/typescript/pull/149)

## 0.0.84

### Patch Changes

- [`534adb7`](https://github.com/ts-plus/installer/commit/534adb7b062a3a0312f5cf46c05c14852e920c0b) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve collection of tags and diagnostics

## 0.0.83

### Patch Changes

- [`785a647`](https://github.com/ts-plus/installer/commit/785a64700d6a090b4d4ef53fbb2564f81b3bb5b5) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve checker initialization (https://github.com/ts-plus/typescript/pull/145)

* [`2884f55`](https://github.com/ts-plus/installer/commit/2884f55eed9abeb71245367653b56888769b626f) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Begin improvements on chcker initialization via parser extensions (https://github.com/ts-plus/typescript/pull/146)

## 0.0.82

### Patch Changes

- [`75fb5d8`](https://github.com/ts-plus/installer/commit/75fb5d85efbdabaf0ed00a8d4efb9fe585cc33e8) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Rebase with microsoft/TypeScript

## 0.0.81

### Patch Changes

- [`cd3172e`](https://github.com/ts-plus/installer/commit/cd3172ec6518f336e6f35a776d757933b6260e2e) Thanks [@0x706b](https://github.com/0x706b)! - fix: statics that are also types

## 0.0.80

### Patch Changes

- [`db38628`](https://github.com/ts-plus/installer/commit/db38628ac59cb01231b63c423158b673ab418472) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Allow scoping derivation rules to tags (https://github.com/ts-plus/typescript/pull/141)

## 0.0.79

### Patch Changes

- [`1a10ab8`](https://github.com/ts-plus/installer/commit/1a10ab8b0a6ceaf8dfc76e016fc4334734ac0763) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve collection of derivation rules (https://github.com/ts-plus/typescript/pull/139)

## 0.0.78

### Patch Changes

- [`236dd27`](https://github.com/ts-plus/installer/commit/236dd27271ff0d25a946769d521223ed68c5edbb) Thanks [@0x706b](https://github.com/0x706b)! - fix: duplicate local unique name
  fix: unannotated union inheritance

## 0.0.77

### Patch Changes

- [`eb59fc9`](https://github.com/ts-plus/installer/commit/eb59fc939f8414eb59e91b2e9b90a678a2654168) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fixing collection of static variable declarations (https://github.com/ts-plus/typescript/pull/135)

## 0.0.76

### Patch Changes

- [`c613b61`](https://github.com/ts-plus/installer/commit/c613b61117ebc96d9c26e16e68ce640737cc2fb2) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Cache tags and improve perf (https://github.com/ts-plus/typescript/pull/134)

* [`c613b61`](https://github.com/ts-plus/installer/commit/c613b61117ebc96d9c26e16e68ce640737cc2fb2) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve tag collections for unions (https://github.com/ts-plus/typescript/pull/133)

## 0.0.75

### Patch Changes

- [`838ec82`](https://github.com/ts-plus/installer/commit/838ec8224494c36f6ac275666e731e9fcadf301c) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve type unification of a unified type (https://github.com/ts-plus/typescript/pull/132)

## 0.0.74

### Patch Changes

- [`edbb3c1`](https://github.com/ts-plus/installer/commit/edbb3c13d1ab89df4d430a17bf3b2585243429c0) Thanks [@0x706b](https://github.com/0x706b)! - perf: avoid potentially recursive checking in `isTsPlusMacroCall`

## 0.0.73

### Patch Changes

- [`8e2639e`](https://github.com/ts-plus/installer/commit/8e2639eea63b4913e3a5e316151ea765c2c70aeb) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Updates from microsoft/TypeScript

## 0.0.72

### Patch Changes

- [`97203e8`](https://github.com/ts-plus/installer/commit/97203e877e5060877b41aeda471ea1eb2c0898d9) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve union unification algorithm (https://github.com/ts-plus/typescript/pull/130)

## 0.0.71

### Patch Changes

- [`993ded0`](https://github.com/ts-plus/installer/commit/993ded0d58a5ae2820ed66b70c95e3b5dcc842e7) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix collect symbols from type if not found in base, revert lazy behaviour (https://github.com/ts-plus/typescript/pull/129)

## 0.0.70

### Patch Changes

- [`d9e3f18`](https://github.com/ts-plus/installer/commit/d9e3f18db5ce3e6cef8003abb054b787bf1cd37f) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix avoid using unions to check lazy arguments to avoid conflicts with unify (https://github.com/ts-plus/typescript/pull/128)

## 0.0.69

### Patch Changes

- [`660e963`](https://github.com/ts-plus/installer/commit/660e963cf18713fecf68d2c886f099c297e33401) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix local unique names in variable exports (https://github.com/ts-plus/typescript/pull/127)

## 0.0.68

### Patch Changes

- [`95efde7`](https://github.com/ts-plus/installer/commit/95efde73e16cf1d72655f88d1adcf783f7d3c70c) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - TypeClass Derivation and Implicits, first alpha. (https://github.com/ts-plus/typescript/pull/121)

## 0.0.67

### Patch Changes

- [`75d1d9b`](https://github.com/ts-plus/installer/commit/75d1d9b93c6311e78ce6fb9fe786e48088b4f736) Thanks [@0x706b](https://github.com/0x706b)! - Fix: remove global imports if part of type node

## 0.0.66

### Patch Changes

- [`5fae54a`](https://github.com/ts-plus/installer/commit/5fae54a0019837802ead6cb42cc2ff17dfea03a1) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix remove global modules if transformed (https://github.com/ts-plus/typescript/pull/124)

## 0.0.65

### Patch Changes

- [`cd0fd2b`](https://github.com/ts-plus/installer/commit/cd0fd2ba7c85c0390d4e0e5f78268705bd14dec5) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Revert forced module in favour of the usage of "moduleDetection": "force" in tsconfig/compilerOptions (https://github.com/ts-plus/typescript/pull/122)

## 0.0.64

### Patch Changes

- [`c8391b1`](https://github.com/ts-plus/installer/commit/c8391b1886eb2958cde1510c8efa8767346d4887) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Consider every program file as a module (https://github.com/ts-plus/typescript/pull/120)

## 0.0.63

### Patch Changes

- [`5c4a594`](https://github.com/ts-plus/installer/commit/5c4a5947f78953431c4f6beb1098358d96470bdf) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Remove duplicated compiler copy

* [`9acce57`](https://github.com/ts-plus/installer/commit/9acce57ab0d5adf60ef4fec4eada7ffdc16435d1) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Enable \_\_call extensions via fluent methods (https://github.com/ts-plus/typescript/pull/119)

## 0.0.62

### Patch Changes

- [`61d1ddf`](https://github.com/ts-plus/installer/commit/61d1ddf8e00d9658c685ee2ae485ac1b07e5c05f) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve auto suggestions for global imports (https://github.com/ts-plus/typescript/pull/118)

## 0.0.61

### Patch Changes

- [`ba0077f`](https://github.com/ts-plus/installer/commit/ba0077f38b47b0a2e5f5dd903d1db7155eadd2c0) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Collect extensions from intersection types (https://github.com/ts-plus/typescript/pull/116)

* [`ba0077f`](https://github.com/ts-plus/installer/commit/ba0077f38b47b0a2e5f5dd903d1db7155eadd2c0) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve collection of operators (https://github.com/ts-plus/typescript/pull/117)

- [`ba0077f`](https://github.com/ts-plus/installer/commit/ba0077f38b47b0a2e5f5dd903d1db7155eadd2c0) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Support extensions in tuple types (https://github.com/ts-plus/typescript/pull/114)

## 0.0.60

### Patch Changes

- [`6641c77`](https://github.com/ts-plus/installer/commit/6641c77ffc6d63471cbc070ce0157e8a8aaa06ec) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve initialization ordering for global imports (https://github.com/ts-plus/typescript/pull/115)

## 0.0.59

### Patch Changes

- [`dfd7164`](https://github.com/ts-plus/installer/commit/dfd7164684adf7c74b3f72a2608abe89c527e42d) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Add global import only when no equivalently named symbols are defined (https://github.com/ts-plus/typescript/pull/113)

## 0.0.58

### Patch Changes

- [`8c4f438`](https://github.com/ts-plus/installer/commit/8c4f43812f944b76a918ab1f673482beba718339) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Eagerly collect global imports (https://github.com/ts-plus/typescript/pull/112)

## 0.0.57

### Patch Changes

- [`111f71a`](https://github.com/ts-plus/installer/commit/111f71a9729ebd5e812c034b067fe206a31b9e77) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fig Global Imports by meaning resolution (https://github.com/ts-plus/typescript/pull/111)

## 0.0.56

### Patch Changes

- [`2267b33`](https://github.com/ts-plus/installer/commit/2267b339c5d6a68e3555ceef3c7e02e31310807a) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix incremental mode and global imports (https://github.com/ts-plus/typescript/pull/110)

## 0.0.55

### Patch Changes

- [`4ef5fea`](https://github.com/ts-plus/installer/commit/4ef5fea69cb2254213a8173d97d788bc39238705) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Feature: Global Imports (https://github.com/ts-plus/typescript/pull/107)

## 0.0.54

### Patch Changes

- [`2c756e6`](https://github.com/ts-plus/installer/commit/2c756e63c316ae40353f48aa9826765556118a2e) Thanks [@0x706b](https://github.com/0x706b)! - Fix duplicated JSDoc on pipeable quick info

## 0.0.53

### Patch Changes

- [`83e60c5`](https://github.com/ts-plus/installer/commit/83e60c53a1a64867c2d030a32c9707d6eae63279) Thanks [@0x706b](https://github.com/0x706b)! - Fix operator JSDoc behavior
  Add diagnostic for non-exported extensions

## 0.0.52

### Patch Changes

- [`33c12f1`](https://github.com/ts-plus/installer/commit/33c12f158edce401c4e1e82088cc64b5eb4b1492) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Support pipe-like operators (https://github.com/ts-plus/typescript/pull/103)

## 0.0.51

### Patch Changes

- [`a20b09f`](https://github.com/ts-plus/installer/commit/a20b09f91a33594f20e656618d4b4eb0c56d5d06) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix undefined symbol (https://github.com/ts-plus/typescript/pull/102)

## 0.0.50

### Patch Changes

- [`d4574d0`](https://github.com/ts-plus/installer/commit/d4574d0b41192e3a7486259d3e0d832dcbedc90e) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Global Fluent and Getter Extensions and Pipe delegation to stdlib (https://github.com/ts-plus/typescript/pull/101)

## 0.0.49

### Patch Changes

- [`476c645`](https://github.com/ts-plus/installer/commit/476c645cefeefebb36fa9c6915cd8e2b2308d818) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix QuickInfo for extensions on primitive types (https://github.com/ts-plus/typescript/pull/100)

* [`476c645`](https://github.com/ts-plus/installer/commit/476c645cefeefebb36fa9c6915cd8e2b2308d818) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Avoid marking as used companion objects when invoked via \_\_call (https://github.com/ts-plus/typescript/pull/99)

## 0.0.48

### Patch Changes

- [`c438eab`](https://github.com/ts-plus/installer/commit/c438eabba948cbfc0437db979b8cfa20f483de07) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Rebase from Microsoft/TypeScript to include Optional Variance Annotations (https://github.com/microsoft/TypeScript/pull/48240)

## 0.0.47

### Patch Changes

- [`0b438f2`](https://github.com/ts-plus/installer/commit/0b438f2a6e023d9a1fa6dbe06daac045a771fc4a) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Configurable Module Discovery and Location Emitter (https://github.com/ts-plus/typescript/pull/89)

  Requires a config like the following to be specified that tells the compiler how to map source files to traces and imports:

  ```json
  // tsplus.config.json
  {
    "importMap": {
      "^(.*)/packages/([^/]*)/src(.*)/index\\.ts$": "@tsplus-test/$2$3",
      "^(.*)/packages/([^/]*)/src(.*)\\.ts$": "@tsplus-test/$2$3"
    },
    "traceMap": {
      "^(.*)/packages/([^/]*)/(.*)$": "(@tsplus-test/$2) $3"
    }
  }
  ```

  and linked to each tsconfig where either a main build happens or any project reference:

  ```json
  // tsconfig.json
  {
    "compilerOptions": {
      "tsPlusConfig": "../../tsplus.config.json"
    }
  }
  ```

  Notes:

  - TS+ will add imports in your code and it will use fully qualified imports like `@tsplus-tests/package/MyFile`
  - It is your job to make sure every file is properly exported in your `package.json` exports.
  - Each file should correspond to a unique import, to avoid ending up with circular references as much as possible

## 0.0.46

### Patch Changes

- [`86ffba7`](https://github.com/ts-plus/installer/commit/86ffba7f9d9d44d2dcb184307c3e454b95092448) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Use cached metadata in transformers (https://github.com/ts-plus/typescript/pull/98)

## 0.0.45

### Patch Changes

- [`79b3a98`](https://github.com/ts-plus/installer/commit/79b3a9899ce6d51616f6fd90b8e8a07687045255) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix in-order inheritance (https://github.com/ts-plus/typescript/pull/96)

## 0.0.44

### Patch Changes

- [`afce361`](https://github.com/ts-plus/installer/commit/afce3616363bbdd6d1033041fed23dd51ac4acf6) Thanks [@0x706b](https://github.com/0x706b)! - Fix inheritance from identically-named symbols

## 0.0.43

### Patch Changes

- [`7702fc7`](https://github.com/ts-plus/installer/commit/7702fc7fd37def2cfa29d883699040e76874e1ba) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix: revert temporarily implicit inheritance (https://github.com/ts-plus/typescript/pull/93)

## 0.0.42

### Patch Changes

- [`5145b8a`](https://github.com/ts-plus/installer/commit/5145b8ace45dbfaf58d578365ab23131563a3de9) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Enable priority tag for fluent methods and operators (https://github.com/ts-plus/typescript/pull/91)

## 0.0.41

### Patch Changes

- [`a38bc9c`](https://github.com/ts-plus/installer/commit/a38bc9c677ba713554f929aecea408451c73d5e5) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix unique local names (https://github.com/ts-plus/typescript/pull/92)

* [`a38bc9c`](https://github.com/ts-plus/installer/commit/a38bc9c677ba713554f929aecea408451c73d5e5) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Allow multiple definitions for operators (https://github.com/ts-plus/typescript/pull/92)

- [`a38bc9c`](https://github.com/ts-plus/installer/commit/a38bc9c677ba713554f929aecea408451c73d5e5) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Resolve fluent extensions by inheritance (https://github.com/ts-plus/typescript/pull/92)

* [`a38bc9c`](https://github.com/ts-plus/installer/commit/a38bc9c677ba713554f929aecea408451c73d5e5) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve Type Unification (https://github.com/ts-plus/typescript/pull/92)

## 0.0.40

### Patch Changes

- [`fdb2054`](https://github.com/ts-plus/installer/commit/fdb2054891b76d3f5c82dcb5bf923c6f55e84dca) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix: transform definition to unique name (https://github.com/ts-plus/typescript/pull/90)

## 0.0.39

### Patch Changes

- [`a9874ca`](https://github.com/ts-plus/installer/commit/a9874ca3bfbd2ff9aac8b24bd912d19c186d9cf1) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix: unassignable unique symbol for static extensions (https://github.com/ts-plus/typescript/pull/88)

## 0.0.38

### Patch Changes

- [`4d0d4ce`](https://github.com/ts-plus/installer/commit/4d0d4ce62414ead0def38fecbcf7aab9e2390e5f) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix: give local extensions unique names (https://github.com/ts-plus/typescript/pull/86)

* [`4d0d4ce`](https://github.com/ts-plus/installer/commit/4d0d4ce62414ead0def38fecbcf7aab9e2390e5f) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix: mark fluent and getter left nodes as referenced (https://github.com/ts-plus/typescript/pull/87)

## 0.0.37

### Patch Changes

- [`df8995c`](https://github.com/ts-plus/installer/commit/df8995c801890a14b53b67d4fe21cccd668b4faf) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Support declaring operators with variable statements (https://github.com/ts-plus/typescript/pull/83)

* [`df8995c`](https://github.com/ts-plus/installer/commit/df8995c801890a14b53b67d4fe21cccd668b4faf) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix `goToDefinition` for fluent extension expressions (https://github.com/ts-plus/typescript/pull/85)

- [`df8995c`](https://github.com/ts-plus/installer/commit/df8995c801890a14b53b67d4fe21cccd668b4faf) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Restrict fluent extensions to assignable targets (https://github.com/ts-plus/typescript/pull/82)

## 0.0.36

### Patch Changes

- [`773ffb2`](https://github.com/ts-plus/installer/commit/773ffb22c24bb937d41dc2d5eb6a53bee3aeb34c) Thanks [@0x706b](https://github.com/0x706b)! - change version string to tsplus; allow nightly features

## 0.0.35

### Patch Changes

- [`a594ab7`](https://github.com/ts-plus/installer/commit/a594ab7548b00391815e57b277b0784f785132a0) Thanks [@0x706b](https://github.com/0x706b)! - add inheritance for unions

## 0.0.34

### Patch Changes

- [`418fb3c`](https://github.com/ts-plus/installer/commit/418fb3ce6892d6c974b2fb103ca68abbecc10194) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix explicit rest parameter check (https://github.com/ts-plus/typescript/pull/77)

## 0.0.33

### Patch Changes

- [`ddaa903`](https://github.com/ts-plus/installer/commit/ddaa90306fe7d92fe95924c9d83018a62cb743a2) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Implement extension inheritance (https://github.com/ts-plus/typescript/pull/75)

* [`ddaa903`](https://github.com/ts-plus/installer/commit/ddaa90306fe7d92fe95924c9d83018a62cb743a2) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Add diagnostic for fluent function having a tuple as first param (https://github.com/ts-plus/typescript/pull/76)

## 0.0.32

### Patch Changes

- [`469a4f9`](https://github.com/ts-plus/installer/commit/469a4f914c8eb573cdfe5096f3f3eb254fd4eb8f) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Enable extensions for intrinsic types (https://github.com/ts-plus/typescript/pull/74)

* [`469a4f9`](https://github.com/ts-plus/installer/commit/469a4f914c8eb573cdfe5096f3f3eb254fd4eb8f) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix Pipeable with no generics (https://github.com/ts-plus/typescript/pull/73)

## 0.0.31

### Patch Changes

- [`589f855`](https://github.com/ts-plus/installer/commit/589f85584230c1c0bac10ce85bb7a55293d0fcbe) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix resolution conflict for class based static-fluent extensions (https://github.com/ts-plus/typescript/pull/70)

## 0.0.30

### Patch Changes

- [`e4b70ec`](https://github.com/ts-plus/installer/commit/e4b70ec656e39a633339f1468008cee1783ab183) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix deferred resolution of fluent extension, avoid copying instantiations (https://github.com/ts-plus/typescript/pull/68)

## 0.0.29

### Patch Changes

- [`0f15b9d`](https://github.com/ts-plus/installer/commit/0f15b9d884315176020906fa5e947f068bcbd230) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve deferred resolution of fluent methods

## 0.0.28

### Patch Changes

- [`09a6f58`](https://github.com/ts-plus/installer/commit/09a6f58ba3afefe98fe25c8d147dee3f83797257) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Defer resolution of fluent extensions (https://github.com/ts-plus/typescript/pull/64)

* [`09a6f58`](https://github.com/ts-plus/installer/commit/09a6f58ba3afefe98fe25c8d147dee3f83797257) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Add Identity and Remove macros (https://github.com/ts-plus/typescript/pull/57)

- [`09a6f58`](https://github.com/ts-plus/installer/commit/09a6f58ba3afefe98fe25c8d147dee3f83797257) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Optimize Pipeable (https://github.com/ts-plus/typescript/pull/57)

## 0.0.27

### Patch Changes

- [`c50896c`](https://github.com/ts-plus/installer/commit/c50896c12284a0938e384a477cd6a55513a9350f) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix super call expression in combo with \_\_call (https://github.com/ts-plus/typescript/pull/56)

## 0.0.26

### Patch Changes

- [`cfdcbe2`](https://github.com/ts-plus/installer/commit/cfdcbe21716a98758a6e56733d738064f1a96f0f) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix companion object extensions (https://github.com/ts-plus/typescript/pull/55)

## 0.0.25

### Patch Changes

- [`75b71b6`](https://github.com/ts-plus/installer/commit/75b71b66e72e86c0be1b68c7910c779b1bc608be) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix symbol resolution for companion object extensions (https://github.com/ts-plus/typescript/pull/54)

## 0.0.24

### Patch Changes

- [`ce53e3a`](https://github.com/ts-plus/installer/commit/ce53e3a33618762f626b54f60b0ccd2f80885780) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Add diagnostics to extensions, Fix pipeable goToDefinition, Enable Support for extensions for generics with base constraints, Add suport for companion objects (https://github.com/ts-plus/typescript/pull/53)

## 0.0.23

### Patch Changes

- [`5da0d05`](https://github.com/ts-plus/installer/commit/5da0d0576b60564584066ce8a50ea18c92c68cf3) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Resolve static extensions in getExtensions (https://github.com/ts-plus/typescript/pull/45)

* [`5da0d05`](https://github.com/ts-plus/installer/commit/5da0d0576b60564584066ce8a50ea18c92c68cf3) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Implement Pipeable macro (https://github.com/ts-plus/typescript/pull/44, https://github.com/ts-plus/typescript/pull/45)

- [`fd0a433`](https://github.com/ts-plus/installer/commit/fd0a4334879357e30a922d10027c80ca457ef4d9) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Avoid pollution of default es5 lib (https://github.com/ts-plus/typescript/pull/48)

## 0.0.22

### Patch Changes

- [`27734cc`](https://github.com/ts-plus/installer/commit/27734cc92549b3cc888ecdd25c409fefd023abef) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Defer resolution of static extensions (https://github.com/ts-plus/typescript/pull/43)

## 0.0.21

### Patch Changes

- [`d89d664`](https://github.com/ts-plus/installer/commit/d89d6648685c0bea287fc367a27e6c8876273889) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Handle reassigned functions as functions (https://github.com/ts-plus/typescript/pull/41)

## 0.0.20

### Patch Changes

- [`a1e743f`](https://github.com/ts-plus/installer/commit/a1e743f1b1ca445f2d9bfd8d3b270acd47ed150b) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Update with commits from head.

* [`7618aff`](https://github.com/ts-plus/installer/commit/7618aff277bb8a3d34499fd4c17da455aec52646) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Multimethods (https://github.com/ts-plus/typescript/pull/17)

- [`605d207`](https://github.com/ts-plus/installer/commit/605d207e546b732e3af4a73f04f8b019f3d88aeb) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Support type annotation in class declarations (https://github.com/ts-plus/typescript/pull/39)

## 0.0.19

### Patch Changes

- [`4b85e4f`](https://github.com/ts-plus/installer/commit/4b85e4faa225fc32d9fa3a4823a61fd6ed3e4933) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Support extending indexed access expressions (https://github.com/ts-plus/typescript/pull/38)

* [`3a28a70`](https://github.com/ts-plus/installer/commit/3a28a70d38f6c53ed51c489585d9c93063277c34) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Revert change on operators

## 0.0.18

### Patch Changes

- [`0861dc0`](https://github.com/ts-plus/installer/commit/0861dc026345e2324649a6af4f83906de97b2a36) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve type checking of overloaded operators (https://github.com/ts-plus/typescript/pull/37)

## 0.0.17

### Patch Changes

- [`da31e07`](https://github.com/ts-plus/installer/commit/da31e07dede7ffa399ebee3be5c00097ea4cf8cb) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Disallow resolution of fluent extensions outside of a call (https://github.com/ts-plus/typescript/pull/36)

## 0.0.16

### Patch Changes

- [`fd34347`](https://github.com/ts-plus/installer/commit/fd34347a1116783e5d2509e27deb9d37189c122d) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Support for instantiated signature in quickinfo (https://github.com/ts-plus/typescript/pull/33)

* [`fd34347`](https://github.com/ts-plus/installer/commit/fd34347a1116783e5d2509e27deb9d37189c122d) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Support goToDefinition for operators (https://github.com/ts-plus/typescript/pull/33)

## 0.0.15

### Patch Changes

- [`eb623f1`](https://github.com/ts-plus/installer/commit/eb623f10fb5cd4c5fcd5e8db7099b3f7ec3088d4) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Remove leftover from old lazy argument management

## 0.0.14

### Patch Changes

- [`422d1aa`](https://github.com/ts-plus/installer/commit/422d1aa437f920661bc072a0be3db94f862baa20) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix operator overloading

## 0.0.13

### Patch Changes

- [`17eb1dc`](https://github.com/ts-plus/installer/commit/17eb1dcc53a826b220c456c0a9261c3c23a36ce6) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Disallow values of type any in lazyfunction arguments (https://github.com/ts-plus/typescript/pull/28)

## 0.0.12

### Patch Changes

- [`20d7f7c`](https://github.com/ts-plus/installer/commit/20d7f7c59b80a34986a16879a6152e5a19e8303a) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Support multiple tsplus tags per definiton (https://github.com/ts-plus/typescript/pull/25)

* [`20d7f7c`](https://github.com/ts-plus/installer/commit/20d7f7c59b80a34986a16879a6152e5a19e8303a) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Inherit extensions for members of a union type (https://github.com/ts-plus/typescript/pull/27)

## 0.0.11

### Patch Changes

- [`ff2dd3e`](https://github.com/ts-plus/installer/commit/ff2dd3eea636e9311cd15f63724f557e75da6b46) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Extend checker logic to better handle lazy arguments

## 0.0.10

### Patch Changes

- [`98a5998`](https://github.com/ts-plus/installer/commit/98a59988d818d45de350325a45d4d41029b3789b) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Potentially fix excessive widening of lazy params

## 0.0.9

### Patch Changes

- [`32c7fa1`](https://github.com/ts-plus/installer/commit/32c7fa12c4e350e0ba17a93410405269e399c5ef) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix getter symbol error and improve checking of tailRec (https://github.com/ts-plus/typescript/pull/21)

## 0.0.8

### Patch Changes

- [`55a5c57`](https://github.com/ts-plus/installer/commit/55a5c573a0e234ff3ef1fec0a3672164bf50683c) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Improve language services (https://github.com/ts-plus/typescript/pull/15)

* [`55a5c57`](https://github.com/ts-plus/installer/commit/55a5c573a0e234ff3ef1fec0a3672164bf50683c) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Implement "tailRec" annotation (https://github.com/ts-plus/typescript/pull/15)

## 0.0.7

### Patch Changes

- [`b99648c`](https://github.com/ts-plus/installer/commit/b99648c2c2844b6cb396d5c7f38ed0cde8b3a98c) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Rename @ets to @tsplus (https://github.com/ts-plus/typescript/pull/14)

## 0.0.6

### Patch Changes

- [`d8da3b3`](https://github.com/ts-plus/installer/commit/d8da3b390c8ab0c5db501062535c4f8b6809b870) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fixes https://github.com/ts-plus/typescript/issues/1 by https://github.com/0x706b

* [`d8da3b3`](https://github.com/ts-plus/installer/commit/d8da3b390c8ab0c5db501062535c4f8b6809b870) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fixes https://github.com/ts-plus/typescript/issues/3 by https://github.com/0x706b

## 0.0.5

### Patch Changes

- [`d1391a2`](https://github.com/ts-plus/installer/commit/d1391a2e395e73d1d9720012d1b91eb1d944c242) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Allow variable declaration getters: https://github.com/ts-plus/typescript/pull/2

## 0.0.4

### Patch Changes

- [`3485502`](https://github.com/ts-plus/installer/commit/3485502b3113813a277ba5a42f8fedc426d6b3c7) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Pip specific commit

## 0.0.3

### Patch Changes

- [`4612a2e`](https://github.com/ts-plus/installer/commit/4612a2e624d2aa62516f1c2369ab4cc1885efb4d) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Fix install script

## 0.0.2

### Patch Changes

- [#2](https://github.com/ts-plus/installer/pull/2) [`06b0a25`](https://github.com/ts-plus/installer/commit/06b0a2535e3179dfdb10add95d0b459820c23b46) Thanks [@mikearnaldi](https://github.com/mikearnaldi)! - Update changelog format

## 0.0.1

### Patch Changes

- 001e0bb: Initial Install Script
