chore(deps): update dependency deno to v2.7.1#142
Conversation
decafRunning deployments in test mode. Results will appear below. ...🟩 squash 🟩 merge method... 🌴 It will not trigger a deployment. No new version will be deployed. Learn moreLatest release: 0.11.0 Commit of latest release: 0e1de00 Commits since last release: - chore(deps): update dependency deno to v2.7.1 This PR contains the following updates:
Release Notesdenoland/deno (deno)
|
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.6.9 → |
2.6.10 |
Release Notes
denoland/deno (deno)
- feat(ext/tls): add
SSLKEYLOGFILEsupport for TLS key logging
(#31867) - feat(publish): support more license file types
(#32133) - feat: add
deno install --compile
(#32046) - fix(compile): remove data.is_empty() check
(#32125) - fix(deploy): bypass minimumDependencyAge
(#32136) - fix(ext/napi): don't mark accessor properties as read-only in
napi_define_class
(#32105) - fix(ext/node):
assert.okcompatibility
(#32173) - fix(ext/node):
fs.rmdircompatibility
(#32144) - fix(ext/node): add parentPath to Dirent from fs.opendir and support
Buffer
paths in lstat
(#32178) - fix(ext/node): add worker_threads stdin support
(#32165) - fix(ext/node): export File class from node:buffer module
(#32182) - fix(ext/node): fix
test-worker-process-argv.jstest
(#32074) - fix(ext/node): fix worker exit code propagation in
worker_threads
(#32124) - fix(ext/node): fix worker.terminate() return value and exit code
(#32168) - fix(ext/node): forward stdout from worker_threads to parent
(#32160) - fix(ext/node): make worker_threads ref/unref idempotent like Node.js
(#32161) - fix(ext/node): normalize trailing dot in TLS servername
(#32166) - fix(ext/node): process.exit() in worker immediately halts execution
(#32169) - fix(ext/node): support O_RDONLY | O_CREAT in fs.openSync
(#32152) - fix(ext/node): use primordials in
ext/node/polyfills/_fs/_fs_lchown.ts
(#32195)
- fix(ext/node): validate execArgv flags in worker_threads instead of
rejecting
all
(#32145) - fix(ext/web): prevent GC of AbortSignal.any()
(#32118) - fix(ext/web): recheck state after signaling abort on writable stream
(#32129) - fix(install): cleanup
node_modulesfolder on install
(#32058) - fix(lsp): replace lsp-types with tower-lsp-community/ls-types
(#32138) - fix(node): unconditionally call
Module.prototype._compilewith the
file
content inloadMaybeCjs
(#32131) - fix(node/ext): make zlib write callback async to match node behavior
(#32130) - fix(node/http): preserve request body on stale keepalive retry
(#32148) - fix(test): throw when Deno.test() is called during test execution
(#32184)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone
America/Chicago, 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.
- If you want to rebase/retry this PR, check
this box
This PR was generated by Mend Renovate.
View the repository job
log.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- chore(deps): update dependency deno to v2.6.9 (#138)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.6.7 → |
2.6.9 |
Release Notes
denoland/deno (deno)
- feat(doc): support markdown files
(#32024) - feat(upgrade): ability to verify zip archive against checksum
(#31804) - feat(upgrade): add context to error messages for better
troubleshooting
(#32018)
- feat: Send reject-ack message through cron socket
(#32035) - fix(audit): make 'Path' property more readable
(#32049) - fix(cli): pull in tunnel fix for windows
(#32033) - fix(compile): use a temporary directory with a node_modules folder
when
compiling npm specifiers
(#32084) - fix(ext/node): Fix
.onlytests compatibilty
(#32043) - fix(ext/node):
fs.writeFileandFileHandle.writeFilecompatibility
(#32077)
- fix(ext/node): add
threadNameto worker_threads module
(#32072) - fix(ext/node): add
worker.cpuUsage([prev])API
(#32050) - fix(ext/node): add hasColors() to process.stdout and process.stderr
(#31985) - fix(ext/node): add stub for ServerResponse.writeEarlyHints
(#32029) - fix(ext/node): add zstd compression support to node:zlib
(#32025) - fix(ext/node): emit close on both paired MessagePorts
(#32092) - fix(ext/node): emit error event for worker with missing main module
(#32062) - fix(ext/node): emit error event for worker_threads terminal errors
(#32052) - fix(ext/node): fix 'test-worker-process-{argv,env}.js' tests
(#32065) - fix(ext/node): fix multiple node:zlib compatibility issues
(#32039) - fix(ext/node): handle raw fd instead rid in isatty
(#31912) - fix(ext/node): implement Node worker BroadcastChannel ref/unref
(#32036) - fix(ext/node): implement Symbol.asyncDispose for node Worker
(#32051) - fix(ext/node): implement
DatabaseSync.setAuthorizer()
(#32009) - fix(ext/node): make
child_processstdio streams Socket instances
(#31975) - fix(ext/node): propagate worker exit code from process.exit()
(#32061) - fix(ext/node): read from stdin when spawns node with no args
(#32088) - fix(ext/node): serialize workerData before resolving worker filename
(#32091) - fix(ext/node): set exitCode/signalCode correctly for killed child
processes
(#32081)
- fix(ext/node): unref child_process stdio streams by default
(#32071) - fix(ext/node): unref stdin on pause to allow process exit
(#32086) - fix(ext/node): validate execArgv and NODE_OPTIONS in worker_threads
(#32066) - fix(ext/otel): use correct severity for
console.trace
(#32068) - fix(ext/webgpu): GPUQuene writeBuffer size given in elements of TA
(#32031) - fix(flags): extra trailing space in zsh directory completions
(#32042) - fix(node/crypto): randomBytes returns buffer with dedicated
ArrayBuffer
(#32048)
- fix(repl): handle EOF gracefully in JSON REPL mode
(#32108) - fix(test): user input clearing test runner output
(#32082) - fix:
deno infonpm subpath import
(#32056) - fix: add raw.esm.sh to default
--allow-importlist
(#32030) - fix: flaky cron socket tests
(#32023) - fix: run on pre-Windows 10 version 1709
(#32002) - fix: support DENO_SERVE_ADDRESS not being applied to the first
server
(#31982) - fix: support loading
npm:andjsr:specifiers in required ES
modules
(#31974)
- fix: unstable_cron_socket_serve_reject flakiness caused by control
socket
coordination
(#32053)
- feat(npm): support
jsr:scheme in package.json
(#31938) - feat: Windows on ARM builds
(#31917) - fix(ext/node): enable defensive option on
DatabaseSync
(#32004) - fix(ext/node): error formatting compatibility
(#31970) - fix(ext/node): implement
sqlite'SQLTagStore
(#31945) - fix(ext/node): use primordials in
_fs_fchown.ts
(#32007) - fix(flags): correct zsh completions for script arg
(#31994) - fix(install): clean up associated config and lock files during
uninstall
(#31984)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone
America/Chicago, 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.
- If you want to rebase/retry this PR, check
this box
This PR was generated by Mend Renovate.
View the repository job
log.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- chore(deps): update actions/checkout digest to de0fac2 (#137)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| actions/checkout | |||
| (changelog) | |||
| action | digest | 8e8c483 → de0fac2 |
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone
America/Chicago, 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.
- If you want to rebase/retry this PR, check
this box
This PR was generated by Mend Renovate.
View the repository job
log.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- docs: update the readme. it's been a long time since I wrote it, needs refresh (#136)
- chore(deps): update dependency deno to v2.6.7 (#135)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.6.6 → |
2.6.7 |
Release Notes
denoland/deno (deno)
- feat(ext/node): implement mock API for node:test module
(#31954) - feat(node): implement
FileHandle.readv()method
(#31943) - feat(npm): use JSR for
@jsrscope
(#31925) - feat: External Socket-Based Cron Implementation
(#31952) - feat: V8 14.5
(#31873) - feat: add --inspect-publish-uid flag for VSCode debugging
(#31927) - fix(ext/http): use serve address override only once
(#31935) - fix(ext/net): remove socket file when dropping unix listener
(#31947) - fix(ext/node):
sqlite'sStatementSynccompatibility
(#31941) - fix(ext/node): align assert throws/rejects signatures
(#31934) - fix(ext/node): fix usage of new V8 string APIs
(#31963) - fix(ext/node): implement
sqlite's missing options
(#31919) - fix(ext/node): pass test-child-process-bad-stdio node compat test
(#31851) - fix(ext/node): read NODE_OPTIONS for --require and
--inspect-publish-uid
(#31949)
- fix(ext/node): retry stale keepAlive connections in http client
(#31932) - fix(ext/node): support setImmediate promisify.custom
(#31920) - fix(ext/node): use primordials in
_fs_ftruncate.ts
(#31944) - fix(ext/node): use primordials in
ext/node/polyfills/tls.ts
(#31816) - fix(ext/web): support object in
DOMExceptionsecond argument for
Node.js
compat
(#31939) - fix(node): throw ERR_INVALID_ARG_TYPE for invalid fs.readFile path
(#31918) - fix(unstable): lint ast comments from first file showing in others
(#31956) - fix(x): use local npm package even if npm specifier is used, forward
unstable
flags
(#31942) - fix: allow reading /dev/tty without requiring --allow-all
(#31105) - fix: enable edns for Deno.resolveDns
(#31951) - fix: graceful server shutdown with open, un-upgraded connections
(#31959) - fix: use
locked-tripwireto prevent unlocked cargo installs
(#31973)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone
America/Chicago, 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.
- If you want to rebase/retry this PR, check
this box
This PR was generated by Mend Renovate.
View the repository job
log.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- chore(deps): update dependency deno to v2.6.6 (#132)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.6.5 → |
2.6.6 |
Release Notes
denoland/deno (deno)
- feat(cli/tsc): show progress bar for TSGO downloads
(#31893) - feat(inspector): accept bare host and bare port for --inspect flag
(#31881) - feat(inspector/unstable): add /ws/events endpoint in inspector server,
notify
watcher restart event in it
(#31901) - feat(task):
globstar,failglob,nullglob, andpipefailsupport
(#31913)
- feat: instrument cron with OTEL
(#31916) - fix(check): improve
@types/package resolution for the global
resolver
(#31868)
- fix(doc): non-determinism in
deno doc --lint
(#31911) - fix(dx): always spawn subprocess for dx
(#31897) - fix(ext/crypto): add support for SHA3
(#31668) - fix(ext/node):
assertcompatibility
(#31821) - fix(ext/node): fix deadline resolution for queued timers
(#31860) - fix(ext/node): implement PerformanceObserver
(#31875) - fix(ext/node): implement getValidStdio for child_process
(#31850) - fix(ext/node): improve child_process CLI argument parsing
(#31825) - fix(ext/node): inspector.open() and inspector.close()
(#31898) - fix(ext/node): prevent derefencing symlinks on
fs.rm
(#31886) - fix(ext/node): properly implement process.features
(#31864) - fix(ext/node): validate fd in tty.isatty and enable pseudo-tty tests
(#31892) - fix(ext/sqlite): double free of Session after database closed
(#31830) - fix(ext/web): export PerformanceObserver and
PerformanceObserverEntryList
(#31887)
- fix(publish): do not include tsconfig imports in publish graph
(#31907) - fix(publish): include
npm:@​types/package resolution in
published packages
(#31855)
- fix: don't ever set 1005 outbound close code
(#31845)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone
America/Chicago, 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.
- If you want to rebase/retry this PR, check
this box
This PR was generated by Mend Renovate.
View the repository job
log.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
...🟩 rebase 🟩 merge method... 🌴 It will not trigger a deployment. No new version will be deployed.
Learn more
Latest release: 0.11.0
Commit of latest release: 0e1de00
Commits since last release:
- chore(deps): update dependency deno to v2.7.1
- build: update cathy to v2 version rewritten in deno (#141)
Related GitHub Issues
Problem
I have been seeing weird "Uncaught (in promise) Error: socket hang up"
(with no stacktrace) errors when running decaf. I only get it during
test mode. All of the decaf code runs successfully, including teardown
of the git clone and everything.
$> deno run --allow-all --quiet jsr:@levibostian/decaf-script-github-releases get
Latest git tag on the current branch is: 0.5.1
latest release found: 0.5.1 (0.5.1)
commit matching release found: fix: attach readme to the deno module. because, you know, you need docs (#8) (44b0c3d0915014aa925a2c5fbe91329278f6abf2)
Warning: ⚠️ Verification failed, but that could be expected in test mode. The latest release after deployment is 0.5.1, but expected 0.6.0. This could indicate a problem with the deployment process.
🎉 Congratulations! The deployment process has completed. Bye-bye 👋!
error: Uncaught (in promise) Error: socket hang up
at connResetException (ext:deno_node/internal/errors.ts:1969:14)
at node:http:512:30
Error: Process completed with exit code 1.
above is the actual error.
Solution
Not totally sure yet, but I do wonder if it's due to cathy. It might not
be, but cathy only runs on test mode so it makes me wonder. So, updating
it to the latest version to see if it helps.
Testing
- Added automated tests.
- Manually tested. If you check this box, provide instructions for
others to test, too.
Notes for reviewers
- chore(deps): update dependency deno to v2.6.10 (#140)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.6.9 → |
2.6.10 |
Release Notes
denoland/deno (deno)
- feat(ext/tls): add
SSLKEYLOGFILEsupport for TLS key logging
(#31867) - feat(publish): support more license file types
(#32133) - feat: add
deno install --compile
(#32046) - fix(compile): remove data.is_empty() check
(#32125) - fix(deploy): bypass minimumDependencyAge
(#32136) - fix(ext/napi): don't mark accessor properties as read-only in
napi_define_class
(#32105) - fix(ext/node):
assert.okcompatibility
(#32173) - fix(ext/node):
fs.rmdircompatibility
(#32144) - fix(ext/node): add parentPath to Dirent from fs.opendir and support
Buffer
paths in lstat
(#32178) - fix(ext/node): add worker_threads stdin support
(#32165) - fix(ext/node): export File class from node:buffer module
(#32182) - fix(ext/node): fix
test-worker-process-argv.jstest
(#32074) - fix(ext/node): fix worker exit code propagation in
worker_threads
(#32124) - fix(ext/node): fix worker.terminate() return value and exit code
(#32168) - fix(ext/node): forward stdout from worker_threads to parent
(#32160) - fix(ext/node): make worker_threads ref/unref idempotent like Node.js
(#32161) - fix(ext/node): normalize trailing dot in TLS servername
(#32166) - fix(ext/node): process.exit() in worker immediately halts execution
(#32169) - fix(ext/node): support O_RDONLY | O_CREAT in fs.openSync
(#32152) - fix(ext/node): use primordials in
ext/node/polyfills/_fs/_fs_lchown.ts
(#32195)
- fix(ext/node): validate execArgv flags in worker_threads instead of
rejecting
all
(#32145) - fix(ext/web): prevent GC of AbortSignal.any()
(#32118) - fix(ext/web): recheck state after signaling abort on writable stream
(#32129) - fix(install): cleanup
node_modulesfolder on install
(#32058) - fix(lsp): replace lsp-types with tower-lsp-community/ls-types
(#32138) - fix(node): unconditionally call
Module.prototype._compilewith the
file
content inloadMaybeCjs
(#32131) - fix(node/ext): make zlib write callback async to match node behavior
(#32130) - fix(node/http): preserve request body on stale keepalive retry
(#32148) - fix(test): throw when Deno.test() is called during test execution
(#32184)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone
America/Chicago, 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.
- If you want to rebase/retry this PR, check
this box
This PR was generated by Mend Renovate.
View the repository job
log.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- chore(deps): update dependency deno to v2.6.9 (#138)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.6.7 → |
2.6.9 |
Release Notes
denoland/deno (deno)
- feat(doc): support markdown files
(#32024) - feat(upgrade): ability to verify zip archive against checksum
(#31804) - feat(upgrade): add context to error messages for better
troubleshooting
(#32018)
- feat: Send reject-ack message through cron socket
(#32035) - fix(audit): make 'Path' property more readable
(#32049) - fix(cli): pull in tunnel fix for windows
(#32033) - fix(compile): use a temporary directory with a node_modules folder
when
compiling npm specifiers
(#32084) - fix(ext/node): Fix
.onlytests compatibilty
(#32043) - fix(ext/node):
fs.writeFileandFileHandle.writeFilecompatibility
(#32077)
- fix(ext/node): add
threadNameto worker_threads module
(#32072) - fix(ext/node): add
worker.cpuUsage([prev])API
(#32050) - fix(ext/node): add hasColors() to process.stdout and process.stderr
(#31985) - fix(ext/node): add stub for ServerResponse.writeEarlyHints
(#32029) - fix(ext/node): add zstd compression support to node:zlib
(#32025) - fix(ext/node): emit close on both paired MessagePorts
(#32092) - fix(ext/node): emit error event for worker with missing main module
(#32062) - fix(ext/node): emit error event for worker_threads terminal errors
(#32052) - fix(ext/node): fix 'test-worker-process-{argv,env}.js' tests
(#32065) - fix(ext/node): fix multiple node:zlib compatibility issues
(#32039) - fix(ext/node): handle raw fd instead rid in isatty
(#31912) - fix(ext/node): implement Node worker BroadcastChannel ref/unref
(#32036) - fix(ext/node): implement Symbol.asyncDispose for node Worker
(#32051) - fix(ext/node): implement
DatabaseSync.setAuthorizer()
(#32009) - fix(ext/node): make
child_processstdio streams Socket instances
(#31975) - fix(ext/node): propagate worker exit code from process.exit()
(#32061) - fix(ext/node): read from stdin when spawns node with no args
(#32088) - fix(ext/node): serialize workerData before resolving worker filename
(#32091) - fix(ext/node): set exitCode/signalCode correctly for killed child
processes
(#32081)
- fix(ext/node): unref child_process stdio streams by default
(#32071) - fix(ext/node): unref stdin on pause to allow process exit
(#32086) - fix(ext/node): validate execArgv and NODE_OPTIONS in worker_threads
(#32066) - fix(ext/otel): use correct severity for
console.trace
(#32068) - fix(ext/webgpu): GPUQuene writeBuffer size given in elements of TA
(#32031) - fix(flags): extra trailing space in zsh directory completions
(#32042) - fix(node/crypto): randomBytes returns buffer with dedicated
ArrayBuffer
(#32048)
- fix(repl): handle EOF gracefully in JSON REPL mode
(#32108) - fix(test): user input clearing test runner output
(#32082) - fix:
deno infonpm subpath import
(#32056) - fix: add raw.esm.sh to default
--allow-importlist
(#32030) - fix: flaky cron socket tests
(#32023) - fix: run on pre-Windows 10 version 1709
(#32002) - fix: support DENO_SERVE_ADDRESS not being applied to the first
server
(#31982) - fix: support loading
npm:andjsr:specifiers in required ES
modules
(#31974)
- fix: unstable_cron_socket_serve_reject flakiness caused by control
socket
coordination
(#32053)
- feat(npm): support
jsr:scheme in package.json
(#31938) - feat: Windows on ARM builds
(#31917) - fix(ext/node): enable defensive option on
DatabaseSync
(#32004) - fix(ext/node): error formatting compatibility
(#31970) - fix(ext/node): implement
sqlite'SQLTagStore
(#31945) - fix(ext/node): use primordials in
_fs_fchown.ts
(#32007) - fix(flags): correct zsh completions for script arg
(#31994) - fix(install): clean up associated config and lock files during
uninstall
(#31984)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone
America/Chicago, 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.
- If you want to rebase/retry this PR, check
this box
This PR was generated by Mend Renovate.
View the repository job
log.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- chore(deps): update actions/checkout digest to de0fac2 (#137)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| actions/checkout | |||
| (changelog) | |||
| action | digest | 8e8c483 → de0fac2 |
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone
America/Chicago, 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.
- If you want to rebase/retry this PR, check
this box
This PR was generated by Mend Renovate.
View the repository job
log.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- docs: update the readme. it's been a long time since I wrote it, needs refresh (#136)
- chore(deps): update dependency deno to v2.6.7 (#135)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.6.6 → |
2.6.7 |
Release Notes
denoland/deno (deno)
- feat(ext/node): implement mock API for node:test module
(#31954) - feat(node): implement
FileHandle.readv()method
(#31943) - feat(npm): use JSR for
@jsrscope
(#31925) - feat: External Socket-Based Cron Implementation
(#31952) - feat: V8 14.5
(#31873) - feat: add --inspect-publish-uid flag for VSCode debugging
(#31927) - fix(ext/http): use serve address override only once
(#31935) - fix(ext/net): remove socket file when dropping unix listener
(#31947) - fix(ext/node):
sqlite'sStatementSynccompatibility
(#31941) - fix(ext/node): align assert throws/rejects signatures
(#31934) - fix(ext/node): fix usage of new V8 string APIs
(#31963) - fix(ext/node): implement
sqlite's missing options
(#31919) - fix(ext/node): pass test-child-process-bad-stdio node compat test
(#31851) - fix(ext/node): read NODE_OPTIONS for --require and
--inspect-publish-uid
(#31949)
- fix(ext/node): retry stale keepAlive connections in http client
(#31932) - fix(ext/node): support setImmediate promisify.custom
(#31920) - fix(ext/node): use primordials in
_fs_ftruncate.ts
(#31944) - fix(ext/node): use primordials in
ext/node/polyfills/tls.ts
(#31816) - fix(ext/web): support object in
DOMExceptionsecond argument for
Node.js
compat
(#31939) - fix(node): throw ERR_INVALID_ARG_TYPE for invalid fs.readFile path
(#31918) - fix(unstable): lint ast comments from first file showing in others
(#31956) - fix(x): use local npm package even if npm specifier is used, forward
unstable
flags
(#31942) - fix: allow reading /dev/tty without requiring --allow-all
(#31105) - fix: enable edns for Deno.resolveDns
(#31951) - fix: graceful server shutdown with open, un-upgraded connections
(#31959) - fix: use
locked-tripwireto prevent unlocked cargo installs
(#31973)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone
America/Chicago, 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.
- If you want to rebase/retry this PR, check
this box
This PR was generated by Mend Renovate.
View the repository job
log.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- chore(deps): update dependency deno to v2.6.6 (#132)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.6.5 → |
2.6.6 |
Release Notes
denoland/deno (deno)
- feat(cli/tsc): show progress bar for TSGO downloads
(#31893) - feat(inspector): accept bare host and bare port for --inspect flag
(#31881) - feat(inspector/unstable): add /ws/events endpoint in inspector server,
notify
watcher restart event in it
(#31901) - feat(task):
globstar,failglob,nullglob, andpipefailsupport
(#31913)
- feat: instrument cron with OTEL
(#31916) - fix(check): improve
@types/package resolution for the global
resolver
(#31868)
- fix(doc): non-determinism in
deno doc --lint
(#31911) - fix(dx): always spawn subprocess for dx
(#31897) - fix(ext/crypto): add support for SHA3
(#31668) - fix(ext/node):
assertcompatibility
(#31821) - fix(ext/node): fix deadline resolution for queued timers
(#31860) - fix(ext/node): implement PerformanceObserver
(#31875) - fix(ext/node): implement getValidStdio for child_process
(#31850) - fix(ext/node): improve child_process CLI argument parsing
(#31825) - fix(ext/node): inspector.open() and inspector.close()
(#31898) - fix(ext/node): prevent derefencing symlinks on
fs.rm
(#31886) - fix(ext/node): properly implement process.features
(#31864) - fix(ext/node): validate fd in tty.isatty and enable pseudo-tty tests
(#31892) - fix(ext/sqlite): double free of Session after database closed
(#31830) - fix(ext/web): export PerformanceObserver and
PerformanceObserverEntryList
(#31887)
- fix(publish): do not include tsconfig imports in publish graph
(#31907) - fix(publish): include
npm:@​types/package resolution in
published packages
(#31855)
- fix: don't ever set 1005 outbound close code
(#31845)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone
America/Chicago, 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.
- If you want to rebase/retry this PR, check
this box
This PR was generated by Mend Renovate.
View the repository job
log.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:
2.6.10→2.7.1Release Notes
denoland/deno (deno)
v2.7.1Compare Source
v2.7.0Compare Source
Read more: http://deno.com/blog/v2.7
--ignoreflag to filter advisories by CVE ID (#32221)--check-jsflag (#32235)--save-exact/--exactflag todeno addandinstall(#31977)
deno createcommand (#32225)--self-extractingflag (#32227)--keep-namesflag (#32285)CompressionStreamandDecompressionStream(#32028)(#31848)
--node-modules-dirfor-gand use a manualnode_modules dir for installing
npm:specifiers (#32302)Deno.spawn(),Deno.spawnAndWait{Sync}()(#32238)deno create jsr:<package>anddeno init --jsr <package>(#32229)navigator.platform(#30795)createServer().listen().address()returns port 0 (#32248)util.parseEnvandprocess.loadEnvFilecompatibility(#32183)
host_archtoprocess.config.variables(#32265)openAsBlobexport tonode:fs(#32261)process.constrainedMemory()API (#32209)(#32284)
node:http(#32258)--allow-scriptswithdeno install -g --compile ...(#32249)
(#32264)
(#32277)
rejection, improve cppgc inheritance perf (#32293)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone America/Chicago, 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 was generated by Mend Renovate. View the repository job log.