Closed renovate[bot] closed 1 month ago
This PR contains the following updates:
7.15.0
7.16.0
v1.44.4
v1.45.2
📅 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.
This PR contains the following updates:
7.15.0
->7.16.0
7.15.0
->7.16.0
v1.44.4
->v1.45.2
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v7.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7160-2024-07-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0) ##### 🚀 Features - **rule-tester:** stricter rule test validations - **eslint-plugin:** \[no-unnecessary-parameter-property-assignment] add new rule - **eslint-plugin:** add support for nested namespaces to unsafe-member-access - **eslint-plugin:** \[no-floating-promises] add checkThenables option ##### 🩹 Fixes - **deps:** update dependency [@eslint-community/regexpp](https://togithub.com/eslint-community/regexpp) to v4.11.0 - **eslint-plugin:** \[no-floating-promises] add `suggestions` to tests from [#9263](https://togithub.com/typescript-eslint/typescript-eslint/issues/9263) `checkThenables` - **website:** react key error on internal pages of website - **eslint-plugin:** \[restrict-template-expressions] don't report tuples if `allowArray` option is enabled ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Juan Sanchez - Vinccool96 - YeonJuan - Yukihiro Hasegawa 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.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7160-2024-07-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0) ##### 🩹 Fixes - **deps:** update dependency [@eslint-community/regexpp](https://togithub.com/eslint-community/regexpp) to v4.11.0 - **website:** react key error on internal pages of website ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Juan Sanchez - Vinccool96 - YeonJuan - Yukihiro Hasegawa 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.45.2`](https://togithub.com/denoland/deno/releases/tag/v1.45.2) [Compare Source](https://togithub.com/denoland/deno/compare/v1.45.1...v1.45.2) ##### 1.45.2 / 2024.07.12 - fix(config): regression - should not discover npm workspace for nested deno.json not in workspace ([#24559](https://togithub.com/denoland/deno/issues/24559)) - fix(cli/init): broken link in deno init sample template ([#24545](https://togithub.com/denoland/deno/issues/24545)) - fix(ext/node): handle prefix mapping for IPv4-mapped IPv6 addresses ([#24546](https://togithub.com/denoland/deno/issues/24546)) - fix(ext/webgpu): GPUDevice.createRenderPipelineAsync should return a Promise ([#24349](https://togithub.com/denoland/deno/issues/24349)) - fix(node): revert invalid package target change ([#24539](https://togithub.com/denoland/deno/issues/24539)) - fix(publish): show dirty files on dirty check failure ([#24541](https://togithub.com/denoland/deno/issues/24541)) - fix: include already seen deps in lockfile dep tracking ([#24556](https://togithub.com/denoland/deno/issues/24556)) - fix: unblock fsevents native module ([#24542](https://togithub.com/denoland/deno/issues/24542)) - perf(ext/crypto): make randomUUID() 5x faster ([#24510](https://togithub.com/denoland/deno/issues/24510)) ### [`v1.45.1`](https://togithub.com/denoland/deno/releases/tag/v1.45.1) [Compare Source](https://togithub.com/denoland/deno/compare/v1.45.0...v1.45.1) ##### 1.45.1 / 2024.07.11 - fix(node): Ignore broken default install scripts ([#24534](https://togithub.com/denoland/deno/issues/24534)) - fix(npm): only warn about lifecycle scripts not being run when setting up directory ([#24530](https://togithub.com/denoland/deno/issues/24530)) - fix(workspace): allow using --import-map flag with workspace ([#24527](https://togithub.com/denoland/deno/issues/24527)) ### [`v1.45.0`](https://togithub.com/denoland/deno/releases/tag/v1.45.0) [Compare Source](https://togithub.com/denoland/deno/compare/v1.44.4...v1.45.0) ##### 1.45.0 / 2024.07.10 - BREAKING(unstable/ffi): remove callback reentrant flag ([#24367](https://togithub.com/denoland/deno/issues/24367)) - feat(cli): Add `--frozen` flag to error out if lockfile is out of date ([#24355](https://togithub.com/denoland/deno/issues/24355)) - feat(cli): `deno init --lib` ([#22499](https://togithub.com/denoland/deno/issues/22499)) - feat(compile): support `--env` ([#24166](https://togithub.com/denoland/deno/issues/24166)) - feat(ext/crypto): make `deriveBits` `length` parameter optional and nullable ([#24426](https://togithub.com/denoland/deno/issues/24426)) - feat(ext/web): add `Blob.prototype.bytes()` ([#24148](https://togithub.com/denoland/deno/issues/24148)) - feat(jsr): support publishing jsr packages in npm workspaces ([#24507](https://togithub.com/denoland/deno/issues/24507)) - feat(jupyter): support `confirm` and `prompt` in notebooks ([#23592](https://togithub.com/denoland/deno/issues/23592)) - feat(lsp): ts language service scopes ([#24345](https://togithub.com/denoland/deno/issues/24345)) - feat(node): Support executing npm package lifecycle scripts (preinstall/install/postinstall) ([#24487](https://togithub.com/denoland/deno/issues/24487)) - feat(workspace): support object config ([#24483](https://togithub.com/denoland/deno/issues/24483)) - feat: Deprecate `--lock-write` flag ([#24436](https://togithub.com/denoland/deno/issues/24436)) - feat: Upgrade to TypeScript 5.5.2 ([#24326](https://togithub.com/denoland/deno/issues/24326)) - feat: add `__tests__` to test file detection defaults ([#24443](https://togithub.com/denoland/deno/issues/24443)) - feat: deprecate `deno vendor` ([#22183](https://togithub.com/denoland/deno/issues/22183)) - feat: npm workspace and better Deno workspace support ([#24334](https://togithub.com/denoland/deno/issues/24334)) - feat: support wildcards in npm workspaces ([#24471](https://togithub.com/denoland/deno/issues/24471)) - feat: upgrade deno_core ([#24364](https://togithub.com/denoland/deno/issues/24364)) - feat: upgrade deno_core to 0.293.0 ([#24482](https://togithub.com/denoland/deno/issues/24482)) - fix(check): CJS types importing dual ESM/CJS package should prefer CJS types ([#24492](https://togithub.com/denoland/deno/issues/24492)) - fix(compile): atomically write compile output ([#24378](https://togithub.com/denoland/deno/issues/24378)) - fix(compile): prevent setting unstable feature twice ([#24381](https://togithub.com/denoland/deno/issues/24381)) - fix(ext/node): Add `fs.lutimes` / `fs.lutimesSync` ([#23172](https://togithub.com/denoland/deno/issues/23172)) - fix(ext/node): add `Module.parent` ([#24333](https://togithub.com/denoland/deno/issues/24333)) - fix(ext/node): add ServerResponse#appendHeader ([#24216](https://togithub.com/denoland/deno/issues/24216)) - fix(ext/node): add Symbol.toStringTag to KeyObject instances ([#24377](https://togithub.com/denoland/deno/issues/24377)) - fix(ext/node): discover .npmrc in user's homedir ([#24021](https://togithub.com/denoland/deno/issues/24021)) - fix(ext/node): don't panic on invalid utf-8 in pem ([#24303](https://togithub.com/denoland/deno/issues/24303)) - fix(ext/node): don't wait for end() call to send http client request ([#24390](https://togithub.com/denoland/deno/issues/24390)) - fix(ext/node): http chunked writes hangs ([#24428](https://togithub.com/denoland/deno/issues/24428)) - fix(ext/node): ignore stream error during enqueue ([#24243](https://togithub.com/denoland/deno/issues/24243)) - fix(ext/node): make next tick queue resilient to `Array.prototype` tampering ([#24361](https://togithub.com/denoland/deno/issues/24361)) - fix(ext/node): rewrite `crypto.Hash` ([#24302](https://togithub.com/denoland/deno/issues/24302)) - fix(ext/node): rewrite digest handling ([#24392](https://togithub.com/denoland/deno/issues/24392)) - fix(ext/node): use cppgc for node:zlib ([#24267](https://togithub.com/denoland/deno/issues/24267)) - fix(ext/webgpu): fix `GPUUncapturedErrorEvent` parent type ([#24369](https://togithub.com/denoland/deno/issues/24369)) - fix(ext/websocket): drop connection when close frame not ack ([#24301](https://togithub.com/denoland/deno/issues/24301)) - fix(lsp): correct scope attribution for injected [@types/node](https://togithub.com/types/node) ([#24404](https://togithub.com/denoland/deno/issues/24404)) - fix(lsp): do sloppy resolution for node-to-node imports in byonm ([#24481](https://togithub.com/denoland/deno/issues/24481)) - fix(lsp): don't use global cache paths for scope allocation ([#24353](https://togithub.com/denoland/deno/issues/24353)) - fix(lsp): inherit workspace-root-only fields in members ([#24440](https://togithub.com/denoland/deno/issues/24440)) - fix(lsp): respect lockfile redirects entries for resolution ([#24365](https://togithub.com/denoland/deno/issues/24365)) - fix(lsp): use CliLockfile ([#24387](https://togithub.com/denoland/deno/issues/24387)) - fix(net): handle panic on Windows for Unix socket usage in Deno.serve() ([#24423](https://togithub.com/denoland/deno/issues/24423)) - fix(net): set correct max size for Datagram ([#21611](https://togithub.com/denoland/deno/issues/21611)) - fix(node): Implement `fs.lchown` (and `process.getegid`) ([#24418](https://togithub.com/denoland/deno/issues/24418)) - fix(node): add missing readline/promises module ([#24336](https://togithub.com/denoland/deno/issues/24336)) - fix(node/assert): throws not checking error instance ([#24466](https://togithub.com/denoland/deno/issues/24466)) - fix(node/http): don't error if request destroyed before send ([#24497](https://togithub.com/denoland/deno/issues/24497)) - fix(node/http): don't send destroyed requests ([#24498](https://togithub.com/denoland/deno/issues/24498)) - fix(node/http): don't throw on .address() before .listen() ([#24432](https://togithub.com/denoland/deno/issues/24432)) - fix(node/http): support all `.writeHead()` signatures ([#24469](https://togithub.com/denoland/deno/issues/24469)) - fix(node/perf_hooks): stub eventLoopUtilization ([#24501](https://togithub.com/denoland/deno/issues/24501)) - fix(node/v8): stub serializer methods ([#24502](https://togithub.com/denoland/deno/issues/24502)) - fix(permissions): handle ipv6 addresses correctly ([#24397](https://togithub.com/denoland/deno/issues/24397)) - fix(publish): unfurling should always be done with the package json ([#24435](https://togithub.com/denoland/deno/issues/24435)) - fix(task): do not propagate env changes outside subshells ([#24279](https://togithub.com/denoland/deno/issues/24279)) - fix(windows): check USERPROFILE env var for finding home directory ([#24384](https://togithub.com/denoland/deno/issues/24384)) - fix(workspace): better cli file argument handling ([#24447](https://togithub.com/denoland/deno/issues/24447)) - fix: Add sys permission kinds for node compat ([#24242](https://togithub.com/denoland/deno/issues/24242)) - fix: add warning for invalid unstable feature use in deno.json/jsonc ([#24120](https://togithub.com/denoland/deno/issues/24120)) - fix: do not download compilerOptions -> types when not type checking ([#24473](https://togithub.com/denoland/deno/issues/24473)) - fix: do not return undefined for missing global properties ([#24474](https://togithub.com/denoland/deno/issues/24474)) - fix: make .setup-cache.bin in node_modules more reproducible ([#24480](https://togithub.com/denoland/deno/issues/24480)) - fix: memory leak when transpiling ([#24490](https://togithub.com/denoland/deno/issues/24490)) - fix: node-api get_value_string_utf8 should use utf8\_length ([#24193](https://togithub.com/denoland/deno/issues/24193)) - fix: panic when piping "deno help" or "deno --version" ([#22917](https://togithub.com/denoland/deno/issues/22917)) - fix: test in presence of `.npmrc` ([#24486](https://togithub.com/denoland/deno/issues/24486)) - fix: upgrade deno_core to 0.291.0 ([#24297](https://togithub.com/denoland/deno/issues/24297)) - perf(ext/node): improve `Buffer.from(buffer)` ([#24352](https://togithub.com/denoland/deno/issues/24352)) - perf(ext/websocket): avoid global interceptor overhead ([#24284](https://togithub.com/denoland/deno/issues/24284)) - perf(ws): optimize fastwebsockets in release profile ([#24277](https://togithub.com/denoland/deno/issues/24277)) - perf: optimize Buffer.from("base64") for forgiving-base64 conforming input ([#24346](https://togithub.com/denoland/deno/issues/24346))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.