Closed renovate[bot] closed 7 months ago
Name | Link |
---|---|
Latest commit | 6f4ea0cea4d78b12731a4eea5f89d95fd298df9c |
Latest deploy log | https://app.netlify.com/sites/pythoncheatsheet/deploys/661ac492d8767100084e978d |
Deploy Preview | https://deploy-preview-388--pythoncheatsheet.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
This PR contains the following updates:
^1.8.27
->^2.0.0
Release Notes
vuejs/language-tools (vue-tsc)
### [`v2.0.13`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2013-2024412) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.12...v2.0.13) ##### Performance - **tsc:** re-introduce global types removal check ([#4245](https://togithub.com/vuejs/language-tools/issues/4245)) ##### Other Changes - Upgrade Volar from `v2.2.0-alpha.7` to `v2.2.0-alpha.8` for a vue-tsc performance issue fixes ([#4238](https://togithub.com/vuejs/language-tools/issues/4238)) ### [`v2.0.12`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2012-2024410) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.11...v2.0.12) ##### Bug Fixes - **vscode:** restart tsserver before restart vue language server ([#4242](https://togithub.com/vuejs/language-tools/issues/4242)) - **tsc:** remove exit early condition - **typescript-plugin:** handle named pipe server timeout - **language-core:** `@vue-ignore` not working for fragment v-if/v-for nodes ([#4232](https://togithub.com/vuejs/language-tools/issues/4232)) ##### Other Changes - Upgrade Volar from `v2.2.0-alpha.6` to `v2.2.0-alpha.7` for a typescript plugin bug fixes ### [`v2.0.11`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2011-202447) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.10...v2.0.11) ##### Features - **vscode:** support for enabling/disabling typescript plugin ([#4226](https://togithub.com/vuejs/language-tools/issues/4226)) - Added `typeScriptPluginOnly` option for `vue.server.hybridMode` setting. - When Hybrid Mode is disabled, the Vue TypeScript Plugin will be disabled by default. - **vscode:** support for `vue.format.wrapAttributes` setting ([#4212](https://togithub.com/vuejs/language-tools/issues/4212)) - **vscode:** add `vue.codeActions.askNewComponentName` setting ([#4217](https://togithub.com/vuejs/language-tools/issues/4217)) ##### Bug Fixes - **vscode:** `Find File References` not working when hybrid mode is disabled ([#4221](https://togithub.com/vuejs/language-tools/issues/4221)) - **language-core:** type narrowing not working for inline event handlers ([#4209](https://togithub.com/vuejs/language-tools/issues/4209)) - **language-core:** `@vue-ignore`, `@vue-expect-error` not working for interpolations - **language-core:** improve reliability for `@vue-ignore`, `@vue-expect-error` ([#4203](https://togithub.com/vuejs/language-tools/issues/4203)) - **language-core:** duplicated items in suggestion list for prop values ([#3922](https://togithub.com/vuejs/language-tools/issues/3922)) - **language-server:** `vueCompilerOptions` not working with hybrid mode ([#4211](https://togithub.com/vuejs/language-tools/issues/4211)) ([#3959](https://togithub.com/vuejs/language-tools/issues/3959)) ##### Other Changes - Upgrade Volar from `v2.2.0-alpha.5` to `v2.2.0-alpha.6` for a `vue-tsc` bug fixes - [volarjs/volar.js#162](https://togithub.com/volarjs/volar.js/pull/162) - Thanks [@wangshunnn](https://togithub.com/wangshunnn) - **test:** add test for [#4203](https://togithub.com/vuejs/language-tools/issues/4203) ([#4207](https://togithub.com/vuejs/language-tools/issues/4207)) - Thanks [@tinco](https://togithub.com/tinco) ### [`v2.0.10`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2010-202444) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.7...v2.0.10) ##### Features - **vscode:** enable `vue.updateImportsOnFileMove.enabled` by default ([#3646](https://togithub.com/vuejs/language-tools/issues/3646)) - **vscode:** re-add restart server command ([#4174](https://togithub.com/vuejs/language-tools/issues/4174)) - **vscode:** automatically enable Hybrid Mode if possible ([#4206](https://togithub.com/vuejs/language-tools/issues/4206)) - **component-meta:** add typing resolution for defineModel modifiers ([#4175](https://togithub.com/vuejs/language-tools/issues/4175)) - Thanks [@stafyniaksacha](https://togithub.com/stafyniaksacha) - **language-service:** drag and drop import respects tsconfig path aliases ([#4184](https://togithub.com/vuejs/language-tools/issues/4184)) - **language-service:** supports auto insertion of multiple cursors ([#4140](https://togithub.com/vuejs/language-tools/issues/4140)) ##### Bug Fixes - **language-server:** `additionalExtensions` option not working for inferred project - **language-core:** avoid interpolation indentation affecting each other - **language-core:** generate each interpolation into separate virtual code ([#4165](https://togithub.com/vuejs/language-tools/issues/4165)) - **language-service:** ignore html `wrapAttributes` format settings for vue document ([#3987](https://togithub.com/vuejs/language-tools/issues/3987)) - **vscode:** remove duplicate ts version status ([#4167](https://togithub.com/vuejs/language-tools/issues/4167)) - **language-server:** `.html`, `.md` file language id incorrect - **typescript-plugin:** formatting settings not working for ts completion - **tsc:** remove fake global types holder for composite projects compatibility ([#4196](https://togithub.com/vuejs/language-tools/issues/4196)) - Thanks [@blake-newman](https://togithub.com/blake-newman) ##### Performance - **language-core:** cache canonical root file names with string Set ##### Other Changes - Upgrade Volar from `v2.1.3` to `v2.2.0-alpha.5` for a few bug fixes and performance improves, please refer to [CHANGELOG.md](https://togithub.com/volarjs/volar.js/blob/master/CHANGELOG.md) for details. - **vscode:** update required VSCode version to `^1.88.0` - **docs:** update readme with neovim lspconfig setup ([#4134](https://togithub.com/vuejs/language-tools/issues/4134)) - Thanks [@RayGuo-ergou](https://togithub.com/RayGuo-ergou) - **language-core:** split inline css codegen into separate plugin - **language-core:** move global types codegen into separate script - **language-core:** resolve virtual code features before push code - **test:** added simple tests for vue-tsc and custom SFC extensions. ([#4181](https://togithub.com/vuejs/language-tools/issues/4181)) - Thanks [@cabal95](https://togithub.com/cabal95) ### [`v2.0.7`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#207-2024320) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.6...v2.0.7) > \[!NOTE] > Hybrid Mode is now disabled by default, you need to enable `vue.server.hybridMode` in settings to enable it explicitly. ##### Features - **language-server:** reintroducing full TS support and disable Hybrid Mode by default ([#4119](https://togithub.com/vuejs/language-tools/issues/4119)) - **vscode:** check outdated `@vue/language-plugin-pug` in doctor - **vscode:** significantly reduces the status bar space occupied ##### Bug Fixes - **vscode:** vueCompilerOptions no longer prompts for deprecated options - **component-meta:** `defineSlots` allows empty params ([#4093](https://togithub.com/vuejs/language-tools/issues/4093)) - thanks [@Evertvdw](https://togithub.com/Evertvdw) - **typescript-plugin:** fault tolerance for named pipe servers json file ([#4075](https://togithub.com/vuejs/language-tools/issues/4075)) - thanks [@Simon-He95](https://togithub.com/Simon-He95) - **language-core:** generate `defineModel` emits type on-demand ([#4052](https://togithub.com/vuejs/language-tools/issues/4052)) - thanks [@so1ve](https://togithub.com/so1ve) - **language-core:** special treatment for number elements inside `v-for` ([#3859](https://togithub.com/vuejs/language-tools/issues/3859)) - thanks [@so1ve](https://togithub.com/so1ve) - **language-plugin-pug:** semantic tokens mapping failed ([#4070](https://togithub.com/vuejs/language-tools/issues/4070)) ##### Other Changes - **language-service** update neovim lsp set up info ([#4085](https://togithub.com/vuejs/language-tools/issues/4085)) - thanks [@CofCat456](https://togithub.com/CofCat456) - **lint:** add `tsl` linter and auto fix workflow ([#4100](https://togithub.com/vuejs/language-tools/issues/4100)) - **vscode:** remove embedded language IDs ([#4081](https://togithub.com/vuejs/language-tools/issues/4081)) - thanks [@remcohaszing](https://togithub.com/remcohaszing) ### [`v2.0.6`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#206-202437) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.5...v2.0.6) > \[!IMPORTANT] > If the TypeScript language server crashes since 2.0, please try using VSCode Insiders and install [JavaScript and TypeScript Nightly](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-typescript-next), or temporarily downgrade to 1.8.27.\ > Issue: [https://github.com/vuejs/language-tools/issues/3962](https://togithub.com/vuejs/language-tools/issues/3962) > > If false positive errors occurs, please try disabling unrelated extensions in the Vue workspace. > Issue[https://github.com/vuejs/language-tools/issues/3942](https://togithub.com/vuejs/language-tools/issues/3942)42 ##### Fixes - **language-core:** use local variables in v-bind shorthand ([#4017](https://togithub.com/vuejs/language-tools/issues/4017)) - thanks [@so1ve](https://togithub.com/so1ve) - **language-core:** sfc folding end position failed to mapping ([#4038](https://togithub.com/vuejs/language-tools/issues/4038)) - thanks [@so1ve](https://togithub.com/so1ve) - **language-service:** remove `extraLiners` option for formatting ([#3943](https://togithub.com/vuejs/language-tools/issues/3943)) - **language-service:** bump `volar-service-typescript` for fix jsx formatting ([#3949](https://togithub.com/vuejs/language-tools/issues/3949)) - **language-service:** bump `@volar/typescript` 2.0.5 completion performance regression ([#4024](https://togithub.com/vuejs/language-tools/issues/4024)) ##### Refactors - **vscode:** rename `vue.inlayHints.vbindShorthand` setting to `vue.inlayHints.vBindShorthand` ([#3995](https://togithub.com/vuejs/language-tools/issues/3995)) - thanks [@l4dybird](https://togithub.com/l4dybird) ### [`v2.0.5`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#205-202435) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.4...v2.0.5) > \[!IMPORTANT] > If the TypeScript language server crashes in version 2.0, please try using VSCode Insiders, or temporarily downgrade to 1.8.27.\ > Issue: [https://github.com/vuejs/language-tools/issues/3962](https://togithub.com/vuejs/language-tools/issues/3962) > > If false positive errors occurs, try creating an empty jsconfig in the workspace root directory.\ > Issue: [https://github.com/vuejs/language-tools/issues/3942](https://togithub.com/vuejs/language-tools/issues/3942) ##### Features - **language-core:** support `v-bind` shorthand ([#3990](https://togithub.com/vuejs/language-tools/issues/3990)) - thanks [@so1ve](https://togithub.com/so1ve) - **language-service:** support inlay hints for `v-bind` shorthand ([#3990](https://togithub.com/vuejs/language-tools/issues/3990)) - thanks [@so1ve](https://togithub.com/so1ve) - **vscode:** prompt to disable Svelte extension in Vue workspace to avoid conflicts ##### Fixes - **typescript-plugin:** fault tolerance for named pipe server data - **language-core:** avoid `globalTypesHolder` being specified from a `node_modules` file ([#3990](https://togithub.com/vuejs/language-tools/issues/3990)) - **language-core:** fault tolerance for plugin creation - **language-plugin-pug:** failed to load due to an invalid require path ([#3930](https://togithub.com/vuejs/language-tools/issues/3930)) - **typescript-plugin:** custom extensions do not work ([#3977](https://togithub.com/vuejs/language-tools/issues/3977)) - **language-service:** html custom data not working ([#3975](https://togithub.com/vuejs/language-tools/issues/3975)) ##### Refactors - **typescript-plugin** add README ([#3974](https://togithub.com/vuejs/language-tools/issues/3974)) - thanks [@WhyNotHugo](https://togithub.com/WhyNotHugo) - **component-meta** update deom ([#3994](https://togithub.com/vuejs/language-tools/issues/3994)) - thanks [@zzfn](https://togithub.com/zzfn) ### [`v2.0.4`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#204-202434) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.3...v2.0.4) ##### Features - **vscode:** report requires TSDK version in doctor ##### Fixes - **typescript-plugin:** JSON parsing error when server data length > 8192 ([#3961](https://togithub.com/vuejs/language-tools/issues/3961)) ### [`v2.0.3`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#203-202433) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.2...v2.0.3) ##### Features - **vscode:** identify [#3942](https://togithub.com/vuejs/language-tools/issues/3942) in doctor ##### Fixes - **vscode:** compatible with VSCode 1.87.0 - **vscode:** search "TypeScript and JavaScript Language Features" with id ([#3932](https://togithub.com/vuejs/language-tools/issues/3932)) - **typescript-plugin:** more reliable connection to named pipe server ([#3941](https://togithub.com/vuejs/language-tools/issues/3941)) ##### Refactors - **language-service:** dependency injection typescript plugin ([#3994](https://togithub.com/vuejs/language-tools/issues/3994)) ### [`v2.0.2`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#202-202432) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.1...v2.0.2) ##### Fixes - **vscode:** fix random `Cannot access 'i' before initialization` errors - **typescript-plugin:** `vue-tsp-table.json` path is invalid in windows ### [`v2.0.1`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#201-202332) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.0...v2.0.1) ##### Fixes - npm release does not include files ([#3919](https://togithub.com/vuejs/language-tools/issues/3919)) ### [`v2.0.0`](https://togithub.com/vuejs/language-tools/compare/v1.8.27...aa47e5a7d8a6dae62cc80dbdb5db6a9bfa4f8715) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.8.27...v2.0.0)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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.