Closed renovate[bot] closed 1 month ago
Latest commit: |
7a97ae5
|
Status: | ✅ Deploy successful! |
Preview URL: | https://ed56ed93.mmmm-a0e.pages.dev |
Branch Preview URL: | https://renovate-deno-monorepo.mmmm-a0e.pages.dev |
Latest commit: |
559da28 ( base: d5de718 + head: 7a97ae5 )
|
Status: | ✅ Deploy successful! |
Preview URL: | https://ed56ed93.mmmm-a0e.pages.dev |
PR Preview URL: | https://pull-83-merge.mmmm-a0e.pages.dev |
This PR contains the following updates:
v1.43.3
->v1.44.0
Release Notes
denoland/deno (denoland/deno)
### [`v1.44.0`](https://togithub.com/denoland/deno/releases/tag/v1.44.0) [Compare Source](https://togithub.com/denoland/deno/compare/v1.43.6...v1.44.0) ##### 1.44.0 / 2024.05.30 - BREAKING(ffi/unstable): always return u64 as bigint ([#23981](https://togithub.com/denoland/deno/issues/23981)) - BREAKING(ffi/unstable): use BigInt representation in turbocall ([#23983](https://togithub.com/denoland/deno/issues/23983)) - FUTURE(ext/ffi,ext/webgpu): stabilize FFI and WebGPU APIs ([#24011](https://togithub.com/denoland/deno/issues/24011)) - FUTURE(ext/fs): stabilize file system APIs ([#23968](https://togithub.com/denoland/deno/issues/23968)) - FUTURE: initial support for .npmrc file ([#23560](https://togithub.com/denoland/deno/issues/23560)) - feat(cli): Add slow test warning ([#23874](https://togithub.com/denoland/deno/issues/23874)) - feat(cli/test): `deno test --clean` ([#23519](https://togithub.com/denoland/deno/issues/23519)) - feat(ext/fetch): `Request.bytes()` and `Response.bytes()` ([#23823](https://togithub.com/denoland/deno/issues/23823)) - feat(ext/fs): stabilize `Deno.FsFile.syncData[Sync]()` and `Deno.FsFile.sync[Sync]()` ([#23733](https://togithub.com/denoland/deno/issues/23733)) - feat(ext/fs): stabilize `Deno.FsFile.unlock[Sync]()` and `Deno.FsFile.lock[Sync]()` ([#23754](https://togithub.com/denoland/deno/issues/23754)) - feat(ext/webgpu): byow support for {Free,Open}BSD ([#23832](https://togithub.com/denoland/deno/issues/23832)) - feat(lint): add `no-boolean-literal-for-arguments` rule and enable `no-unused-vars` for jsx files ([#24034](https://togithub.com/denoland/deno/issues/24034)) - feat(lsp): support .npmrc ([#24042](https://togithub.com/denoland/deno/issues/24042)) - feat(node): buffer isUtf8/isAscii ([#23928](https://togithub.com/denoland/deno/issues/23928)) - feat(serve): support `--port 0` to use an open port ([#23846](https://togithub.com/denoland/deno/issues/23846)) - feat(task): run `npm run` commands with Deno more often ([#23794](https://togithub.com/denoland/deno/issues/23794)) - feat(vendor): support modifying remote files in vendor folder without checksum errors ([#23979](https://togithub.com/denoland/deno/issues/23979)) - feat: Add `Deno.exitCode` API ([#23609](https://togithub.com/denoland/deno/issues/23609)) - feat: add lowercase `-v` version flag ([#23750](https://togithub.com/denoland/deno/issues/23750)) - feat: do not require `DENO_FUTURE=1` for npmrc support ([#24043](https://togithub.com/denoland/deno/issues/24043)) - feat: enable pointer compression via deno_core bump ([#23838](https://togithub.com/denoland/deno/issues/23838)) - fix(cli): Prefer npm bin entries provided by packages closer to the root ([#24024](https://togithub.com/denoland/deno/issues/24024)) - fix(cli): Support deno.lock with only package.json present + fix DENO_FUTURE install interactions with lockfile ([#23918](https://togithub.com/denoland/deno/issues/23918)) - fix(cli/test): decoding percent-encoding(non-ASCII) file path correctly ([#23200](https://togithub.com/denoland/deno/issues/23200)) - fix(coverage): add tooltip to line count in html report ([#23971](https://togithub.com/denoland/deno/issues/23971)) - fix(coverage): do not generate script coverage with empty url ([#24007](https://togithub.com/denoland/deno/issues/24007)) - fix(coverage): handle ignore patterns ([#23974](https://togithub.com/denoland/deno/issues/23974)) - fix(coverage): skip generating coverage json for http(s) scripts ([#24008](https://togithub.com/denoland/deno/issues/24008)) - fix(deno_task): more descriptive error message ([#24001](https://togithub.com/denoland/deno/issues/24001)) - fix(ext/fs): truncate files when a ReadableStream is passed to writeFile ([#23330](https://togithub.com/denoland/deno/issues/23330)) - fix(ext/http): flush gzip streaming response ([#23991](https://togithub.com/denoland/deno/issues/23991)) - fix(ext/node): add `throwIfNoEntry` option in `fs.lstatSync` ([#24006](https://togithub.com/denoland/deno/issues/24006)) - fix(ext/node): add stubs for perf_hooks.PerformaceObserver ([#23958](https://togithub.com/denoland/deno/issues/23958)) - fix(ext/node): don't encode buffer data as utf8 in http2 ([#24016](https://togithub.com/denoland/deno/issues/24016)) - fix(ext/node): return cancelled flag in get_response_body_chunk op ([#23962](https://togithub.com/denoland/deno/issues/23962)) - fix(ext/node): windows cancel stdin read in line mode ([#23969](https://togithub.com/denoland/deno/issues/23969)) - fix(ext/node/fs): `position` argument not applied ([#24009](https://togithub.com/denoland/deno/issues/24009)) - fix(ext/web): `ReadableStream.from()` allows `Iterable` instead of `IterableIterator` ([#23903](https://togithub.com/denoland/deno/issues/23903)) - fix(ext/web): `ReadableStream.from()` ignores null `Symbol.asyncIterator` ([#23910](https://togithub.com/denoland/deno/issues/23910)) - fix(ext/websocket): change default idleTimeout to 30s ([#23985](https://togithub.com/denoland/deno/issues/23985)) - fix(lsp): don't discover deno.json in vendor dir ([#24032](https://togithub.com/denoland/deno/issues/24032)) - fix(lsp): process Fenced Code Block in JSDoc on `completion` correctly ([#23822](https://togithub.com/denoland/deno/issues/23822)) - fix(node): set default http server response code 200 ([#23977](https://togithub.com/denoland/deno/issues/23977)) - fix(npm): set up node_modules/.bin/ entries for package that provide bin entrypoints ([#23496](https://togithub.com/denoland/deno/issues/23496)) - fix(publish): raise diagnostics for triple-slash directives for `--dry-run` instead of just `publish` ([#23811](https://togithub.com/denoland/deno/issues/23811)) - fix(runtime): use more null proto objects ([#23921](https://togithub.com/denoland/deno/issues/23921)) - fix(task): always use `npm` for `npm run` with flags ([#24028](https://togithub.com/denoland/deno/issues/24028)) - fix: `--env` flag confusing message on syntax error ([#23915](https://togithub.com/denoland/deno/issues/23915)) - fix: bump cache sqlite dbs to v2 for WAL journal mode change ([#24030](https://togithub.com/denoland/deno/issues/24030)) - fix: empty `process.platform` with `__runtime_js_sources` ([#24005](https://togithub.com/denoland/deno/issues/24005)) - fix: use hash of in-memory bytes only for code cache ([#23966](https://togithub.com/denoland/deno/issues/23966)) - perf(cli): Improve concurrency when setting up `node_modules` and loading cached npm package info ([#24018](https://togithub.com/denoland/deno/issues/24018)) - perf(cli): Optimize setting up `node_modules` on macOS ([#23980](https://togithub.com/denoland/deno/issues/23980)) - perf(lsp): lock out requests until init is complete ([#23998](https://togithub.com/denoland/deno/issues/23998)) - perf(repl): don't walk workspace in repl language server ([#24037](https://togithub.com/denoland/deno/issues/24037)) - perf(startup): use WAL journal for sqlite databases in DENO_DIR ([#23955](https://togithub.com/denoland/deno/issues/23955)) - perf: avoid building module graph if dynamic specifier already in graph ([#24035](https://togithub.com/denoland/deno/issues/24035)) - perf: parse source files in parallel ([#23858](https://togithub.com/denoland/deno/issues/23858)) - perf: skip npm install if graph has no new packages ([#24017](https://togithub.com/denoland/deno/issues/24017)) ### [`v1.43.6`](https://togithub.com/denoland/deno/releases/tag/v1.43.6) [Compare Source](https://togithub.com/denoland/deno/compare/v1.43.5...v1.43.6) ##### 1.43.6 / 2024.05.21 - fix(cli): use CliNodeResolver::resolve() for managed node_modules ([#23902](https://togithub.com/denoland/deno/issues/23902)) - fix(cli/coverage): invalid line id in html reporter ([#23908](https://togithub.com/denoland/deno/issues/23908)) - fix(ext/web): fix potential leak of unread buffers ([#23923](https://togithub.com/denoland/deno/issues/23923)) - fix(ext/webgpu): Allow `depthClearValue` to be undefined when `depthLoadOp` is not "clear" ([#23850](https://togithub.com/denoland/deno/issues/23850)) - fix(lsp): Fix display of JSDoc named examples ([#23927](https://togithub.com/denoland/deno/issues/23927)) - fix(lsp): apply import fix to missing declaration code action ([#23924](https://togithub.com/denoland/deno/issues/23924)) - fix(node): instantiating process class without new ([#23865](https://togithub.com/denoland/deno/issues/23865)) - fix(node): patch MessagePort in worker_thread message ([#23871](https://togithub.com/denoland/deno/issues/23871)) - fix(node): stub findSourceMap for `ava` ([#23899](https://togithub.com/denoland/deno/issues/23899)) - fix(node): track `SIG*` listeners in `process.listeners` ([#23890](https://togithub.com/denoland/deno/issues/23890)) - fix(task): do not error if node_modules folder not exists ([#23920](https://togithub.com/denoland/deno/issues/23920)) - fix: add missing `URL.parse` types ([#23893](https://togithub.com/denoland/deno/issues/23893)) - fix: handle signal 0 in process.kill ([#23473](https://togithub.com/denoland/deno/issues/23473)) - fix: serve handler error with 0 arguments ([#23652](https://togithub.com/denoland/deno/issues/23652)) - perf(cache): compile ts to js in parallel for `deno cache` ([#23892](https://togithub.com/denoland/deno/issues/23892)) - perf: analyze cjs exports and emit typescript in parallel ([#23856](https://togithub.com/denoland/deno/issues/23856)) - perf: analyze cjs re-exports in parallel ([#23894](https://togithub.com/denoland/deno/issues/23894)) - perf: resolver - skip cwd lookup if able ([#23851](https://togithub.com/denoland/deno/issues/23851)) ### [`v1.43.5`](https://togithub.com/denoland/deno/releases/tag/v1.43.5) [Compare Source](https://togithub.com/denoland/deno/compare/v1.43.4...v1.43.5) ##### 1.43.5 / 2024.05.18 - fix(npm): regression deserializing JSON for some npm packages ([#23868](https://togithub.com/denoland/deno/issues/23868)) ### [`v1.43.4`](https://togithub.com/denoland/deno/releases/tag/v1.43.4) [Compare Source](https://togithub.com/denoland/deno/compare/v1.43.3...v1.43.4) ##### 1.43.4 / 2024.05.16 - fix(cli): panic with `deno coverage` ([#23353](https://togithub.com/denoland/deno/issues/23353)) - fix(doc): --lint - private ref diagnostic was displaying incorrect information ([#23834](https://togithub.com/denoland/deno/issues/23834)) - fix(doc/publish): support expando properties ([#23795](https://togithub.com/denoland/deno/issues/23795)) - fix(emit): regression - keep comments in emit ([#23815](https://togithub.com/denoland/deno/issues/23815)) - fix(ext/node): export geteuid from node:process ([#23840](https://togithub.com/denoland/deno/issues/23840)) - fix(ext/node): fix grpc error_handling example ([#23755](https://togithub.com/denoland/deno/issues/23755)) - fix(ext/node): homedir() `getpwuid`/`SHGetKnownFolderPath` fallback ([#23841](https://togithub.com/denoland/deno/issues/23841)) - fix(ext/node): process.uptime works without this ([#23786](https://togithub.com/denoland/deno/issues/23786)) - fix(ext/web): update ongoing promise in async iterator `return()` method ([#23642](https://togithub.com/denoland/deno/issues/23642)) - fix(lsp): respect types dependencies for tsc roots ([#23825](https://togithub.com/denoland/deno/issues/23825)) - fix(lsp): show reference code lens on methods ([#23804](https://togithub.com/denoland/deno/issues/23804)) - fix(node): error when throwing `FS_EISDIR` ([#23829](https://togithub.com/denoland/deno/issues/23829)) - fix(node): seperate worker module cache ([#23634](https://togithub.com/denoland/deno/issues/23634)) - fix(node): stub `AsyncResource.emitDestroy()` ([#23802](https://togithub.com/denoland/deno/issues/23802)) - fix(node): wrong `worker_threads.terminate()` return value ([#23803](https://togithub.com/denoland/deno/issues/23803)) - fix(npm): handle null fields in npm registry JSON ([#23785](https://togithub.com/denoland/deno/issues/23785)) - fix(npm): make tarball extraction more reliable ([#23759](https://togithub.com/denoland/deno/issues/23759)) - fix(publish): always include config file when publishing ([#23797](https://togithub.com/denoland/deno/issues/23797)) - fix(publish): error for missing version constraints on dry-publish instead of just publish ([#23798](https://togithub.com/denoland/deno/issues/23798)) - fix(runtime): output to stderr with colors if a tty and stdout is piped ([#23813](https://togithub.com/denoland/deno/issues/23813)) - fix: Add missing `"junction"` type for `SymlinkOptions.types` ([#23756](https://togithub.com/denoland/deno/issues/23756)) - fix: update swc_ecma_parser to 0.114.1 ([#23816](https://togithub.com/denoland/deno/issues/23816)) - fix: widen aarch64 linux minimum GLIBC version by improving sysroot build ([#23791](https://togithub.com/denoland/deno/issues/23791)) - perf(compile): Do not checksum eszip content ([#23839](https://togithub.com/denoland/deno/issues/23839)) - perf(jsr): download metadata files as soon as possible and in parallel ([#23836](https://togithub.com/denoland/deno/issues/23836)) - perf(lsp): Cache semantic tokens for open documents ([#23799](https://togithub.com/denoland/deno/issues/23799))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.