typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v7.6.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#760-2024-04-08)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.5.0...v7.6.0)
##### 🚀 Features
- bump npm dependency ranges
##### ❤️ Thank You
- Abraham Guo
- auvred
- Brad Zacher
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v7.6.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#760-2024-04-08)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.5.0...v7.6.0)
##### 🚀 Features
- bump npm dependency ranges
##### ❤️ Thank You
- Abraham Guo
- auvred
- Brad Zacher
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
denoland/deno (denoland/deno)
### [`v1.42.3`](https://togithub.com/denoland/deno/releases/tag/v1.42.3)
[Compare Source](https://togithub.com/denoland/deno/compare/v1.42.2...v1.42.3)
##### 1.42.3 / 2024.04.12
- Revert "refactor(ext/net): extract TLS key and certificate from inter…
([#23325](https://togithub.com/denoland/deno/issues/23325))
- fix(inspector): don't panic if port is not free ([#22745](https://togithub.com/denoland/deno/issues/22745))
- fix(lsp): Denormalize specifiers before calling `$projectChanged` ([#23322](https://togithub.com/denoland/deno/issues/23322))
- fix(npm): local nodeModulesDir was sometimes resolving duplicates of same
package ([#23320](https://togithub.com/denoland/deno/issues/23320))
- fix(publish): do not warn about excluded external modules in node_modules
directory ([#23173](https://togithub.com/denoland/deno/issues/23173))
- fix: upgrade deno_ast related crates ([#23187](https://togithub.com/denoland/deno/issues/23187))
- perf(lsp): use a stub module in tsc for failed resolutions ([#23313](https://togithub.com/denoland/deno/issues/23313))
### [`v1.42.2`](https://togithub.com/denoland/deno/releases/tag/v1.42.2)
[Compare Source](https://togithub.com/denoland/deno/compare/v1.42.1...v1.42.2)
##### 1.42.2 / 2024.04.11
- FUTURE(ext/fs): make `Deno.FsFile` constructor illegal ([#23235](https://togithub.com/denoland/deno/issues/23235))
- FUTURE(ext/fs): remove `Deno.FsWatcher.prototype.rid` ([#23234](https://togithub.com/denoland/deno/issues/23234))
- FUTURE(ext/net): remove
`Deno.(Conn|TlsConn|Listener|TlsListener|UnixConn).prototype.rid` ([#23219](https://togithub.com/denoland/deno/issues/23219))
- FUTURE: enable BYONM by default ([#23194](https://togithub.com/denoland/deno/issues/23194))
- FUTURE: override byonm with nodeModulesDir setting ([#23222](https://togithub.com/denoland/deno/issues/23222))
- FUTURE: remove deprecated APIs within workers ([#23220](https://togithub.com/denoland/deno/issues/23220))
- feat(lsp): respect nested deno.json for fmt and lint config ([#23159](https://togithub.com/denoland/deno/issues/23159))
- fix(cli): Enforce a human delay in prompt to fix paste problem ([#23184](https://togithub.com/denoland/deno/issues/23184))
- fix(cli): fix deadlock in test writer when test pipe is full ([#23210](https://togithub.com/denoland/deno/issues/23210))
- fix(cli): update `deno doc` help to fit current usage ([#23224](https://togithub.com/denoland/deno/issues/23224))
- fix(ext/fs): account for all ops in leak checks ([#23300](https://togithub.com/denoland/deno/issues/23300))
- fix(ext/http): Make `Deno.serveHttp()` work when proxying ([#23269](https://togithub.com/denoland/deno/issues/23269))
- fix(ext/net): Improve ts types for network APIs ([#23228](https://togithub.com/denoland/deno/issues/23228))
- fix(ext/node): Add "module" to builtinsModule ([#23242](https://togithub.com/denoland/deno/issues/23242))
- fix(ext/node): Add fs.readv, fs.readvSync ([#23166](https://togithub.com/denoland/deno/issues/23166))
- fix(ext/node): MessagePort works ([#22999](https://togithub.com/denoland/deno/issues/22999))
- fix(ext/node): Support returning tokens and option defaults in
`node:util.parseArgs` ([#23192](https://togithub.com/denoland/deno/issues/23192))
- fix(ext/node): `node:vm` contexts ([#23202](https://togithub.com/denoland/deno/issues/23202))
- fix(ext/node): count MessagePort message listeners in hasMessageEventListener
([#23209](https://togithub.com/denoland/deno/issues/23209))
- fix(ext/node): hostname is valid IPv4 addr ([#23243](https://togithub.com/denoland/deno/issues/23243))
- fix(ext/node): implement MessagePort.unref() ([#23278](https://togithub.com/denoland/deno/issues/23278))
- fix(ext/node): improve AsyncLocalStorage api ([#23175](https://togithub.com/denoland/deno/issues/23175))
- fix(ext/node): out-of-order writes of fs.createWriteStream ([#23244](https://togithub.com/denoland/deno/issues/23244))
- fix(ext/node): patch MessagePort if provided as workerData ([#23198](https://togithub.com/denoland/deno/issues/23198))
- fix(ext/node): polyfill node:domain module ([#23088](https://togithub.com/denoland/deno/issues/23088))
- fix(ext/tls): add support EC private key ([#23261](https://togithub.com/denoland/deno/issues/23261))
- fix(lsp): Remove client-facing format failure warning ([#23196](https://togithub.com/denoland/deno/issues/23196))
- fix(lsp): respect DENO_FUTURE for BYONM config ([#23207](https://togithub.com/denoland/deno/issues/23207))
- fix(runtime): fix Windows permission prompt ([#23212](https://togithub.com/denoland/deno/issues/23212))
- fix: prevent cache db errors when deno_dir not exists ([#23168](https://togithub.com/denoland/deno/issues/23168))
- perf(lsp): Don't retain `SourceFileObject`s in `sourceFileCache` longer than
necessary ([#23258](https://togithub.com/denoland/deno/issues/23258))
- perf(lsp): More granular locking of `FileSystemDocuments` ([#23291](https://togithub.com/denoland/deno/issues/23291))
- perf(lsp): Only evict caches on JS side when things actually change ([#23293](https://togithub.com/denoland/deno/issues/23293))
- perf(lsp): cache ts config in isolate until new project version ([#23283](https://togithub.com/denoland/deno/issues/23283))
- perf(lsp): don't keep remote module ast's in memory ([#23230](https://togithub.com/denoland/deno/issues/23230))
- perf(lsp): don't pass remote modules as tsc roots ([#23259](https://togithub.com/denoland/deno/issues/23259))
- perf(lsp): replace document registry source cache on update ([#23311](https://togithub.com/denoland/deno/issues/23311))
- perf(lsp): use lockfile to reduce npm pkg resolution time ([#23247](https://togithub.com/denoland/deno/issues/23247))
- perf(node): put pkg json into an `Rc` ([#23156](https://togithub.com/denoland/deno/issues/23156))
- perf: reduce allocations in `MediaType::from_specifier` ([#23190](https://togithub.com/denoland/deno/issues/23190))
playwright-community/eslint-plugin-playwright (eslint-plugin-playwright)
### [`v1.6.0`](https://togithub.com/playwright-community/eslint-plugin-playwright/releases/tag/v1.6.0)
[Compare Source](https://togithub.com/playwright-community/eslint-plugin-playwright/compare/v1.5.4...v1.6.0)
##### Features
- Add support for custom rule messages ([#280](https://togithub.com/playwright-community/eslint-plugin-playwright/issues/280)) ([08fc723](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/08fc723f669713918fecf480344bf0ff923808e1))
##### Documentation
- Update install docs ([#281](https://togithub.com/playwright-community/eslint-plugin-playwright/issues/281)) ([4ba597c](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/4ba597ce375f7ead29433e52f53c8040dd420f06))
Configuration
📅 Schedule: Branch creation - "before 4am on Saturday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
20.12.5
->20.12.7
7.5.0
->7.6.0
7.5.0
->7.6.0
v1.42.1
->v1.42.3
1.5.4
->1.6.0
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v7.6.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#760-2024-04-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.5.0...v7.6.0) ##### 🚀 Features - bump npm dependency ranges ##### ❤️ Thank You - Abraham Guo - auvred - Brad Zacher You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v7.6.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#760-2024-04-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.5.0...v7.6.0) ##### 🚀 Features - bump npm dependency ranges ##### ❤️ Thank You - Abraham Guo - auvred - Brad Zacher You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.denoland/deno (denoland/deno)
### [`v1.42.3`](https://togithub.com/denoland/deno/releases/tag/v1.42.3) [Compare Source](https://togithub.com/denoland/deno/compare/v1.42.2...v1.42.3) ##### 1.42.3 / 2024.04.12 - Revert "refactor(ext/net): extract TLS key and certificate from inter… ([#23325](https://togithub.com/denoland/deno/issues/23325)) - fix(inspector): don't panic if port is not free ([#22745](https://togithub.com/denoland/deno/issues/22745)) - fix(lsp): Denormalize specifiers before calling `$projectChanged` ([#23322](https://togithub.com/denoland/deno/issues/23322)) - fix(npm): local nodeModulesDir was sometimes resolving duplicates of same package ([#23320](https://togithub.com/denoland/deno/issues/23320)) - fix(publish): do not warn about excluded external modules in node_modules directory ([#23173](https://togithub.com/denoland/deno/issues/23173)) - fix: upgrade deno_ast related crates ([#23187](https://togithub.com/denoland/deno/issues/23187)) - perf(lsp): use a stub module in tsc for failed resolutions ([#23313](https://togithub.com/denoland/deno/issues/23313)) ### [`v1.42.2`](https://togithub.com/denoland/deno/releases/tag/v1.42.2) [Compare Source](https://togithub.com/denoland/deno/compare/v1.42.1...v1.42.2) ##### 1.42.2 / 2024.04.11 - FUTURE(ext/fs): make `Deno.FsFile` constructor illegal ([#23235](https://togithub.com/denoland/deno/issues/23235)) - FUTURE(ext/fs): remove `Deno.FsWatcher.prototype.rid` ([#23234](https://togithub.com/denoland/deno/issues/23234)) - FUTURE(ext/net): remove `Deno.(Conn|TlsConn|Listener|TlsListener|UnixConn).prototype.rid` ([#23219](https://togithub.com/denoland/deno/issues/23219)) - FUTURE: enable BYONM by default ([#23194](https://togithub.com/denoland/deno/issues/23194)) - FUTURE: override byonm with nodeModulesDir setting ([#23222](https://togithub.com/denoland/deno/issues/23222)) - FUTURE: remove deprecated APIs within workers ([#23220](https://togithub.com/denoland/deno/issues/23220)) - feat(lsp): respect nested deno.json for fmt and lint config ([#23159](https://togithub.com/denoland/deno/issues/23159)) - fix(cli): Enforce a human delay in prompt to fix paste problem ([#23184](https://togithub.com/denoland/deno/issues/23184)) - fix(cli): fix deadlock in test writer when test pipe is full ([#23210](https://togithub.com/denoland/deno/issues/23210)) - fix(cli): update `deno doc` help to fit current usage ([#23224](https://togithub.com/denoland/deno/issues/23224)) - fix(ext/fs): account for all ops in leak checks ([#23300](https://togithub.com/denoland/deno/issues/23300)) - fix(ext/http): Make `Deno.serveHttp()` work when proxying ([#23269](https://togithub.com/denoland/deno/issues/23269)) - fix(ext/net): Improve ts types for network APIs ([#23228](https://togithub.com/denoland/deno/issues/23228)) - fix(ext/node): Add "module" to builtinsModule ([#23242](https://togithub.com/denoland/deno/issues/23242)) - fix(ext/node): Add fs.readv, fs.readvSync ([#23166](https://togithub.com/denoland/deno/issues/23166)) - fix(ext/node): MessagePort works ([#22999](https://togithub.com/denoland/deno/issues/22999)) - fix(ext/node): Support returning tokens and option defaults in `node:util.parseArgs` ([#23192](https://togithub.com/denoland/deno/issues/23192)) - fix(ext/node): `node:vm` contexts ([#23202](https://togithub.com/denoland/deno/issues/23202)) - fix(ext/node): count MessagePort message listeners in hasMessageEventListener ([#23209](https://togithub.com/denoland/deno/issues/23209)) - fix(ext/node): hostname is valid IPv4 addr ([#23243](https://togithub.com/denoland/deno/issues/23243)) - fix(ext/node): implement MessagePort.unref() ([#23278](https://togithub.com/denoland/deno/issues/23278)) - fix(ext/node): improve AsyncLocalStorage api ([#23175](https://togithub.com/denoland/deno/issues/23175)) - fix(ext/node): out-of-order writes of fs.createWriteStream ([#23244](https://togithub.com/denoland/deno/issues/23244)) - fix(ext/node): patch MessagePort if provided as workerData ([#23198](https://togithub.com/denoland/deno/issues/23198)) - fix(ext/node): polyfill node:domain module ([#23088](https://togithub.com/denoland/deno/issues/23088)) - fix(ext/tls): add support EC private key ([#23261](https://togithub.com/denoland/deno/issues/23261)) - fix(lsp): Remove client-facing format failure warning ([#23196](https://togithub.com/denoland/deno/issues/23196)) - fix(lsp): respect DENO_FUTURE for BYONM config ([#23207](https://togithub.com/denoland/deno/issues/23207)) - fix(runtime): fix Windows permission prompt ([#23212](https://togithub.com/denoland/deno/issues/23212)) - fix: prevent cache db errors when deno_dir not exists ([#23168](https://togithub.com/denoland/deno/issues/23168)) - perf(lsp): Don't retain `SourceFileObject`s in `sourceFileCache` longer than necessary ([#23258](https://togithub.com/denoland/deno/issues/23258)) - perf(lsp): More granular locking of `FileSystemDocuments` ([#23291](https://togithub.com/denoland/deno/issues/23291)) - perf(lsp): Only evict caches on JS side when things actually change ([#23293](https://togithub.com/denoland/deno/issues/23293)) - perf(lsp): cache ts config in isolate until new project version ([#23283](https://togithub.com/denoland/deno/issues/23283)) - perf(lsp): don't keep remote module ast's in memory ([#23230](https://togithub.com/denoland/deno/issues/23230)) - perf(lsp): don't pass remote modules as tsc roots ([#23259](https://togithub.com/denoland/deno/issues/23259)) - perf(lsp): replace document registry source cache on update ([#23311](https://togithub.com/denoland/deno/issues/23311)) - perf(lsp): use lockfile to reduce npm pkg resolution time ([#23247](https://togithub.com/denoland/deno/issues/23247)) - perf(node): put pkg json into an `Rc` ([#23156](https://togithub.com/denoland/deno/issues/23156)) - perf: reduce allocations in `MediaType::from_specifier` ([#23190](https://togithub.com/denoland/deno/issues/23190))playwright-community/eslint-plugin-playwright (eslint-plugin-playwright)
### [`v1.6.0`](https://togithub.com/playwright-community/eslint-plugin-playwright/releases/tag/v1.6.0) [Compare Source](https://togithub.com/playwright-community/eslint-plugin-playwright/compare/v1.5.4...v1.6.0) ##### Features - Add support for custom rule messages ([#280](https://togithub.com/playwright-community/eslint-plugin-playwright/issues/280)) ([08fc723](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/08fc723f669713918fecf480344bf0ff923808e1)) ##### Documentation - Update install docs ([#281](https://togithub.com/playwright-community/eslint-plugin-playwright/issues/281)) ([4ba597c](https://togithub.com/playwright-community/eslint-plugin-playwright/commit/4ba597ce375f7ead29433e52f53c8040dd420f06))Configuration
📅 Schedule: Branch creation - "before 4am on Saturday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.