chore(deps): update granodigital/report-annotate action to v3.1.6#160
chore(deps): update granodigital/report-annotate action to v3.1.6#160renovate[bot] merged 1 commit intomainfrom
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.12.1 Commit of latest release: 3100912 Commits since last release: - chore(deps): update granodigital/report-annotate action to v3.1.6 This PR contains the following updates:
Release Notesgranodigital/report-annotate (granodigital/report-annotate)
|
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.7.7 → |
2.7.9 |
Release Notes
denoland/deno (deno)
- fix(cli): show clean error instead of panic for invalid
--unsafely-ignore-certificate-errors value
(#32868) - fix(compile): strip duplicate exe path from argv when standalone
binary
relaunches
(#33016) - fix(compile): use execPath for process.argv[1] in standalone binaries
(#32990) - fix(ext/http): use clone_external in
op_http_metric_handle_otel_error
(#33005) - fix(ext/node):
util.stripVTControlCharacterscompatibility
(#32942) - fix(ext/node): add Symbol.dispose and Symbol.asyncDispose to fs.Dir
(#33000) - fix(ext/node): rewrite Windows TTY reading to match libuv (console
mode,
encoding, raw + line mode)
(#32999) - fix(ext/node): use constant-time comparison for secret key equality
(#32994) - fix(publish): vite import.meta.hot not type checking
(#32127) - perf(ops): replace per-op generated slow metrics wrappers with shared
dispatch
(#32889)
- feat(core): implement NodeRuntime CDP domain and fix --inspect-brk
blocking
(#32714)
- feat(ext/crypto): implement P-521 sign, verify, and ECDH derive
(#32602) - feat(ext/napi): add node_api_create_object_with_named_properties
(#32906) - feat(ext/telemetry): add console exporter for OpenTelemetry
(#32717) - feat(ext/telemetry): copy relevant span attributes to HTTP metrics
(#32720) - feat: use lockfile from jsr package for global install
(#32490) - fix(audit): respect package.json overrides in vulnerability checks
(#32878) - fix(cli): fix arrow keys in interactive picker on Windows
(#32978) - fix(cli): parse --frozen flag for deno update and deno outdated
(#32975) - fix(compile): skip Node-to-Deno arg translation in standalone binaries
(#32980)
- fix(ext/console): handle throwing Symbol.toStringTag getter gracefully
(#32917)
- fix(ext/napi): pass valid env to tsfn call_js_cb after close race
(#32957) - fix(ext/node):
fs.cpacross allowed dirs with ignored read
permissions
(#32927)
- fix(ext/node): child_process improvements (internalMessage, argv0,
DEP0190)
(#32885)
- fix(ext/node): close libuv handle on HandleWrap.close() for new-style
handles
(#32958)
- fix(ext/node): defer uv_write callbacks to prevent re-entrancy panic
(#32919) - fix(ext/node): do not throw error for
readline.createInterface
outside TTY
(#32874)
- fix(ext/node): don't fire upgrade event for h2c requests
(#32866) - fix(ext/node): drain all ready connections in poll_tcp_handle to
prevent
accept starvation
(#32943) - fix(ext/node): emit request "close" before socket "free" in keep-alive
path
(#32811)
- fix(ext/node): enable node compat test for v8.getHeapStatistics
(#32833) - fix(ext/node): enable node:fs compat tests + lchmod fix
(#32892) - fix(ext/node): fix Buffer.concat truncating buffers larger than 4GB
(#32913) - fix(ext/node): fix IPC stdio handling in child_process
(#32920) - fix(ext/node): fix node:domain across async boundaries
(#32897) - fix(ext/node): freeze os.constants.signals to match Node.js
(#32836) - fix(ext/node): implement process.threadCpuUsage()
(#32829) - fix(ext/node): improve process.hrtime argument validation
(#32837) - fix(ext/node): improve readline and EventEmitter compat
(#32826) - fix(ext/node): pass uid/gid to spawn and implement process.getgroups
(#32772) - fix(ext/node): preserve TLS upgrade state on reconnect
(#32838) - fix(ext/node): return all own properties from VM context property
enumerator
(#32911)
- fix(ext/node): set fd property on TTY ReadStream and WriteStream
(#32880) - fix(ext/node): sqlite prepare() options, defensive default, iterator
invalidation
(#32756) - fix(ext/node): support http2 createConnection sockets
(#32733) - fix(ext/node): support numeric FDs in child_process stdio array
(#32959) - fix(ext/node): update process.versions.napi to 9
(#32870) - fix(ext/web): AbortSignal.any() memory leak with long-lived signals
(#32916) - fix(ext/web): handle null options in removeEventListener
(#32605) - fix(fmt): delegate component expression formatting to markup_fmt
(#29763) - fix(fmt): update markup_fmt to 0.27.0 and malva to 0.15.2
(#32949) - fix(inspector): send executionContextDestroyed on process.exit()
(#32934) - fix(lockfile): truncate frozen lockfile error diff to 50 lines
(#32976) - fix(napi): add test coverage and fix escape_handle/throw bugs
(#32960) - fix(node/http): stop leaking TCP wrappers on HTTPS upgrade with
createConnection TLSSocket
(#32961) - fix(npm):
approve-scriptsdetects packages when lockfile is disabled
(#32842)
- fix(npm): create shims for all bin entries during global npm install
(#32607) - fix(npm): skip
file:andlink:dependencies in npm packages
(#32876) - fix(npm): use box-drawing style for deprecated package warnings
(#32979) - fix(resolver): fall through to .deno/ when BYONM node_modules version
mismatches
(#32981) - fix(resolver): prefer exact version match in BYONM npm resolution
(#32977) - fix: handle inner quotes in double-quoted env values in .env file
(#32930) - fix: include Temporal types in deno types output
(#32952) - fix: make flamegraph SVG fill full browser viewport
(#32727) - fix: rewrite approve_scripts_no_lock as PTY tests, skip lockfile
test on
Windows
(#32853) - fix: skip flaky test-process-threadCpuUsage-worker-threads on Windows
(#32886) - perf(ext/web): use simdutf for base64 encode/decode
(#32743) - perf: upgrade to jsonc-parser 0.32
(#32864)
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>
- chore(deps): update jdx/mise-action digest to 1648a78 (#158)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| jdx/mise-action | |||
| (changelog) | |||
| action | digest | c1ecc8f → 1648a78 |
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>
- chore(deps): update dependency deno to v2.7.7 (#157)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.7.5 → |
2.7.7 |
Release Notes
denoland/deno (deno)
- fix(core): implement select fallback on macOS
(#32812) - fix(ext/node): add disabled process function stubs in worker threads
(#32809) - fix(ext/node): add key/IV length validation for aes-128-cbc and ecb
cipher
modes
(#32824) - fix(ext/node): improve node:dns module compatibility
(#32704) - fix(ext/node): improve process.title and support --title flag
(#32201) - fix(ext/node): set kLastWriteWasAsync in JS write path to prevent
double
callback
(#32814) - fix(ext/node): skip normalization in path.win32.join for reserved
device names
(#32808)
- fix(ext/node): support interface option for IPv6 multicast membership
(#32754) - fix(ext/node): use constant-time comparison for GCM auth tag
verification
(#32817)
- fix(ext/node): validate process.exitCode and fix process constructor
name
(#32806)
- fix(watch): support graceful shutdown via SIGTERM dispatch
(#32564) - perf(ext/webidl): optimize dictionary converters
(#32729)
- feat(core): add cloneable resource registry for structured clone
(#32672) - feat(core): update v8 to 146.8.0 with foreground task ownership
(#32771) - feat(eval): auto-detect CJS vs ESM in deno eval
(#32472) - feat(ext/node): add MIMEType, convertProcessSignalToExitCode,
Symbol.dispose
for ChildProcess
(#32793) - feat(ext/signals): support additional signals on Windows
(#32689) - feat(ext/telemetry): support array values in OTEL attributes
(#32748) - feat: add --cpu-prof-flamegraph to generate interactive SVG
flamegraphs
(#32572)
- fix(cli): update typescript-go to 2026-03-09
(#32656) - fix(core): don't panic in to_v8_error when JS error builder callback
fails
(#32749)
- fix(core): prevent panic when multiple lazy-loaded ESM modules are
loaded
during TLA
(#32769) - fix(coverage): don't mark lines uncovered when zero-count range only
partially
overlaps
(#32601) - fix(ext/console): make timer and counter state per-instance to fix
OTEL
console wrapping
(#32719) - fix(ext/crypto): support structuredClone for CryptoKey
(#32674) - fix(ext/fetch): retry on stale pooled HTTP/1.1 connections
(#32566) - fix(ext/ffi): retain backing store references in nonblocking calls
(#32775) - fix(ext/napi): call wrap/ref finalizers at shutdown
(#32592) - fix(ext/napi): keep event loop alive while uv_async_t handle is
active
(#32702)
- fix(ext/napi): prevent spurious TypeError from
napi_coerce_to_object on
null/undefined
(#32695) - fix(ext/node): accept all TypedArrays in spawnSync input option
(#32712) - fix(ext/node): allow IPv6 multicast addresses in UDP
addMembership/dropMembership
(#32739) - fix(ext/node): allow passing
FileHandleasfdargument for
WriteStream
andReadStream
(#32770) - fix(ext/node): emit "connect" event on http.Server for CONNECT
requests
(#32599)
- fix(ext/node): enable 8 already-passing child_process compat tests
(#32710) - fix(ext/node): fix 8 Node.js compat test failures
(#32755) - fix(ext/node): fix AbortController signal handling in child_process
s…
(#32713)
- fix(ext/node): fix Buffer.concat, expose internal/buffer, implement
markAsUntransferable
(#32760) - fix(ext/node): fix IPC message prototype for child_process JSON
(#32731) - fix(ext/node): fix TLA stall with native TTY handles and make stdio
indestructible
(#32792) - fix(ext/node): fix TLS JSStreamSocket resource leak causing process
hang
(#32325)
- fix(ext/node): fix multiple deepEqual comparison issues
(#32763) - fix(ext/node): fix perm checks in TCPWrap
(#32721) - fix(ext/node): fix send() validation in child_process IPC
(#32779) - fix(ext/node): handle cargo features during publish
(#32636) - fix(ext/node): handle signal 0 in child_process.kill()
(#32294) - fix(ext/node): implement safe, add, rem options for
crypto.generatePrime
(#32618)
- fix(ext/node): improve Node.js crypto compatibility
(#32690) - fix(ext/node): improve X509Certificate Node.js compatibility
(#32671) - fix(ext/node): improve crypto.generateKeyPair validation
(#32620) - fix(ext/node): improve worker_threads path validation and error
handling
(#32791)
- fix(ext/node): include prototype env vars in child_process spawn
(#32699) - fix(ext/node): remove extra properties from node:fs exports
(#32670) - fix(ext/node): require --allow-net for udp.send
(#32774) - fix(ext/node): rewrite node:tty on top of uv compat
(#32777) - fix(ext/node): set up stdio streams on failed child_process spawn
(#32698) - fix(ext/node): signal listeners added via
process.oncecan now be
removed
(#32606)
- fix(ext/node): support encrypted PEM export and deprecated hash option
in
crypto keygen
(#32703) - fix(ext/node): use non-blocking write in fs.writev
(#32673) - fix(ext/node): validate handle type in child_process send()
(#32711) - fix(ext/node): wrap non-Error unhandled rejections in
ERR_UNHANDLED_REJECTION
(#32535)
- fix(ext/otel): don't mark server spans as error for 4xx responses
(#32722) - fix(ext/signals): prevent panic on FreeBSD
(#32518) - fix(ext/telemetry): add
log.iostreamattribute to console logs
(#32723) - fix(ext/telemetry): add exception.* attributes to OTEL log records
(#32726) - fix(ext/web): support %j JSON format specifier in console.log
(#32684) - fix(ext/web): upgrade QuotaExceededError to DOMException derived
interface
(#32244)
- fix(lsp): align organize imports output with tsgo
(#32677) - fix(npm): handle read-only bin files when setting up
node_modules/.bin
(#32632)
- fix(npm): resolve bundled npm deps in packages properly when not using
a
node_modulesdirectory
(#32679) - fix(npm): retain authorization header on http->https redirect
(#29878) - fix(npm): support npmrc certfile + keyfile
(#32655) - fix(process): allow unref'd child processes to outlive parent
(#32563) - fix(repl): fix panic when pressing Tab at beginning of line
(#32750) - fix(runtime): apply source maps to CPU profiler output
(#32634) - fix(runtime): display proper error when throwing in event handlers
(#32663) - fix(runtime): reduce memory retention after web worker termination
(#32617) - fix(runtime): use XML-valid entity in flamegraph SVG
(#32716) - fix(test): allow test functions to override reported location
(#32732) - fix(tsc): move more node resolution errors to typescript diagnostics
(#32697) - fix(watch): dispatch unload and process exit events on restart
(#32664) - fix(web): support structuredClone for DOMException
(#32675) - fix: restore --env-file parent directory traversal and do not error in
deno compilefor not found env file
(#32686) - fix: wake event loop when V8 posts foreground tasks from background
threads
(#32450)
- perf(core): optimize V8-to-Rust string conversion with ValueView
(#32688) - perf(ext/napi): use threadpool for async work instead of spawning
threads
(#32776)
- perf(ext/node): move
fs.cpSyncimplementation to rust
(#32687) - perf(ext/web): add write buffering for FsFile.writable streams
(#32676) - perf(ext/web): optimize TextEncoder/TextDecoder hot paths
(#32735) - perf(ext/web): optimize URLPattern ops to reduce serde overhead and GC
pressure
(#32766) - perf(ext/web): optimize node:buffer base64 encode/decode
(#32647) - perf(ext/web): reduce promise allocations in streams
(#32652) - perf(fmt): speed up file diffing
(#30644) - perf(install): avoid unnecessary package info fetches when running
lifecycle
scripts
(#32653) - perf(linux): trim glibc malloc arena after module loading
(#32662) - perf(lsp): replace dissimilar with imara-diff
(#32700) - perf(npm): run lifecycle scripts in parallel
(#32666)
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>
...🟩 rebase 🟩 merge method... 🌴 It will not trigger a deployment. No new version will be deployed.
Learn more
Latest release: 0.12.1
Commit of latest release: 3100912
Commits since last release:
- chore(deps): update granodigital/report-annotate action to v3.1.6
- chore(deps): update dependency deno to v2.7.9 (#159)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.7.7 → |
2.7.9 |
Release Notes
denoland/deno (deno)
- fix(cli): show clean error instead of panic for invalid
--unsafely-ignore-certificate-errors value
(#32868) - fix(compile): strip duplicate exe path from argv when standalone
binary
relaunches
(#33016) - fix(compile): use execPath for process.argv[1] in standalone binaries
(#32990) - fix(ext/http): use clone_external in
op_http_metric_handle_otel_error
(#33005) - fix(ext/node):
util.stripVTControlCharacterscompatibility
(#32942) - fix(ext/node): add Symbol.dispose and Symbol.asyncDispose to fs.Dir
(#33000) - fix(ext/node): rewrite Windows TTY reading to match libuv (console
mode,
encoding, raw + line mode)
(#32999) - fix(ext/node): use constant-time comparison for secret key equality
(#32994) - fix(publish): vite import.meta.hot not type checking
(#32127) - perf(ops): replace per-op generated slow metrics wrappers with shared
dispatch
(#32889)
- feat(core): implement NodeRuntime CDP domain and fix --inspect-brk
blocking
(#32714)
- feat(ext/crypto): implement P-521 sign, verify, and ECDH derive
(#32602) - feat(ext/napi): add node_api_create_object_with_named_properties
(#32906) - feat(ext/telemetry): add console exporter for OpenTelemetry
(#32717) - feat(ext/telemetry): copy relevant span attributes to HTTP metrics
(#32720) - feat: use lockfile from jsr package for global install
(#32490) - fix(audit): respect package.json overrides in vulnerability checks
(#32878) - fix(cli): fix arrow keys in interactive picker on Windows
(#32978) - fix(cli): parse --frozen flag for deno update and deno outdated
(#32975) - fix(compile): skip Node-to-Deno arg translation in standalone binaries
(#32980)
- fix(ext/console): handle throwing Symbol.toStringTag getter gracefully
(#32917)
- fix(ext/napi): pass valid env to tsfn call_js_cb after close race
(#32957) - fix(ext/node):
fs.cpacross allowed dirs with ignored read
permissions
(#32927)
- fix(ext/node): child_process improvements (internalMessage, argv0,
DEP0190)
(#32885)
- fix(ext/node): close libuv handle on HandleWrap.close() for new-style
handles
(#32958)
- fix(ext/node): defer uv_write callbacks to prevent re-entrancy panic
(#32919) - fix(ext/node): do not throw error for
readline.createInterface
outside TTY
(#32874)
- fix(ext/node): don't fire upgrade event for h2c requests
(#32866) - fix(ext/node): drain all ready connections in poll_tcp_handle to
prevent
accept starvation
(#32943) - fix(ext/node): emit request "close" before socket "free" in keep-alive
path
(#32811)
- fix(ext/node): enable node compat test for v8.getHeapStatistics
(#32833) - fix(ext/node): enable node:fs compat tests + lchmod fix
(#32892) - fix(ext/node): fix Buffer.concat truncating buffers larger than 4GB
(#32913) - fix(ext/node): fix IPC stdio handling in child_process
(#32920) - fix(ext/node): fix node:domain across async boundaries
(#32897) - fix(ext/node): freeze os.constants.signals to match Node.js
(#32836) - fix(ext/node): implement process.threadCpuUsage()
(#32829) - fix(ext/node): improve process.hrtime argument validation
(#32837) - fix(ext/node): improve readline and EventEmitter compat
(#32826) - fix(ext/node): pass uid/gid to spawn and implement process.getgroups
(#32772) - fix(ext/node): preserve TLS upgrade state on reconnect
(#32838) - fix(ext/node): return all own properties from VM context property
enumerator
(#32911)
- fix(ext/node): set fd property on TTY ReadStream and WriteStream
(#32880) - fix(ext/node): sqlite prepare() options, defensive default, iterator
invalidation
(#32756) - fix(ext/node): support http2 createConnection sockets
(#32733) - fix(ext/node): support numeric FDs in child_process stdio array
(#32959) - fix(ext/node): update process.versions.napi to 9
(#32870) - fix(ext/web): AbortSignal.any() memory leak with long-lived signals
(#32916) - fix(ext/web): handle null options in removeEventListener
(#32605) - fix(fmt): delegate component expression formatting to markup_fmt
(#29763) - fix(fmt): update markup_fmt to 0.27.0 and malva to 0.15.2
(#32949) - fix(inspector): send executionContextDestroyed on process.exit()
(#32934) - fix(lockfile): truncate frozen lockfile error diff to 50 lines
(#32976) - fix(napi): add test coverage and fix escape_handle/throw bugs
(#32960) - fix(node/http): stop leaking TCP wrappers on HTTPS upgrade with
createConnection TLSSocket
(#32961) - fix(npm):
approve-scriptsdetects packages when lockfile is disabled
(#32842)
- fix(npm): create shims for all bin entries during global npm install
(#32607) - fix(npm): skip
file:andlink:dependencies in npm packages
(#32876) - fix(npm): use box-drawing style for deprecated package warnings
(#32979) - fix(resolver): fall through to .deno/ when BYONM node_modules version
mismatches
(#32981) - fix(resolver): prefer exact version match in BYONM npm resolution
(#32977) - fix: handle inner quotes in double-quoted env values in .env file
(#32930) - fix: include Temporal types in deno types output
(#32952) - fix: make flamegraph SVG fill full browser viewport
(#32727) - fix: rewrite approve_scripts_no_lock as PTY tests, skip lockfile
test on
Windows
(#32853) - fix: skip flaky test-process-threadCpuUsage-worker-threads on Windows
(#32886) - perf(ext/web): use simdutf for base64 encode/decode
(#32743) - perf: upgrade to jsonc-parser 0.32
(#32864)
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>
- chore(deps): update jdx/mise-action digest to 1648a78 (#158)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| jdx/mise-action | |||
| (changelog) | |||
| action | digest | c1ecc8f → 1648a78 |
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>
- chore(deps): update dependency deno to v2.7.7 (#157)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| deno | patch | 2.7.5 → |
2.7.7 |
Release Notes
denoland/deno (deno)
- fix(core): implement select fallback on macOS
(#32812) - fix(ext/node): add disabled process function stubs in worker threads
(#32809) - fix(ext/node): add key/IV length validation for aes-128-cbc and ecb
cipher
modes
(#32824) - fix(ext/node): improve node:dns module compatibility
(#32704) - fix(ext/node): improve process.title and support --title flag
(#32201) - fix(ext/node): set kLastWriteWasAsync in JS write path to prevent
double
callback
(#32814) - fix(ext/node): skip normalization in path.win32.join for reserved
device names
(#32808)
- fix(ext/node): support interface option for IPv6 multicast membership
(#32754) - fix(ext/node): use constant-time comparison for GCM auth tag
verification
(#32817)
- fix(ext/node): validate process.exitCode and fix process constructor
name
(#32806)
- fix(watch): support graceful shutdown via SIGTERM dispatch
(#32564) - perf(ext/webidl): optimize dictionary converters
(#32729)
- feat(core): add cloneable resource registry for structured clone
(#32672) - feat(core): update v8 to 146.8.0 with foreground task ownership
(#32771) - feat(eval): auto-detect CJS vs ESM in deno eval
(#32472) - feat(ext/node): add MIMEType, convertProcessSignalToExitCode,
Symbol.dispose
for ChildProcess
(#32793) - feat(ext/signals): support additional signals on Windows
(#32689) - feat(ext/telemetry): support array values in OTEL attributes
(#32748) - feat: add --cpu-prof-flamegraph to generate interactive SVG
flamegraphs
(#32572)
- fix(cli): update typescript-go to 2026-03-09
(#32656) - fix(core): don't panic in to_v8_error when JS error builder callback
fails
(#32749)
- fix(core): prevent panic when multiple lazy-loaded ESM modules are
loaded
during TLA
(#32769) - fix(coverage): don't mark lines uncovered when zero-count range only
partially
overlaps
(#32601) - fix(ext/console): make timer and counter state per-instance to fix
OTEL
console wrapping
(#32719) - fix(ext/crypto): support structuredClone for CryptoKey
(#32674) - fix(ext/fetch): retry on stale pooled HTTP/1.1 connections
(#32566) - fix(ext/ffi): retain backing store references in nonblocking calls
(#32775) - fix(ext/napi): call wrap/ref finalizers at shutdown
(#32592) - fix(ext/napi): keep event loop alive while uv_async_t handle is
active
(#32702)
- fix(ext/napi): prevent spurious TypeError from
napi_coerce_to_object on
null/undefined
(#32695) - fix(ext/node): accept all TypedArrays in spawnSync input option
(#32712) - fix(ext/node): allow IPv6 multicast addresses in UDP
addMembership/dropMembership
(#32739) - fix(ext/node): allow passing
FileHandleasfdargument for
WriteStream
andReadStream
(#32770) - fix(ext/node): emit "connect" event on http.Server for CONNECT
requests
(#32599)
- fix(ext/node): enable 8 already-passing child_process compat tests
(#32710) - fix(ext/node): fix 8 Node.js compat test failures
(#32755) - fix(ext/node): fix AbortController signal handling in child_process
s…
(#32713)
- fix(ext/node): fix Buffer.concat, expose internal/buffer, implement
markAsUntransferable
(#32760) - fix(ext/node): fix IPC message prototype for child_process JSON
(#32731) - fix(ext/node): fix TLA stall with native TTY handles and make stdio
indestructible
(#32792) - fix(ext/node): fix TLS JSStreamSocket resource leak causing process
hang
(#32325)
- fix(ext/node): fix multiple deepEqual comparison issues
(#32763) - fix(ext/node): fix perm checks in TCPWrap
(#32721) - fix(ext/node): fix send() validation in child_process IPC
(#32779) - fix(ext/node): handle cargo features during publish
(#32636) - fix(ext/node): handle signal 0 in child_process.kill()
(#32294) - fix(ext/node): implement safe, add, rem options for
crypto.generatePrime
(#32618)
- fix(ext/node): improve Node.js crypto compatibility
(#32690) - fix(ext/node): improve X509Certificate Node.js compatibility
(#32671) - fix(ext/node): improve crypto.generateKeyPair validation
(#32620) - fix(ext/node): improve worker_threads path validation and error
handling
(#32791)
- fix(ext/node): include prototype env vars in child_process spawn
(#32699) - fix(ext/node): remove extra properties from node:fs exports
(#32670) - fix(ext/node): require --allow-net for udp.send
(#32774) - fix(ext/node): rewrite node:tty on top of uv compat
(#32777) - fix(ext/node): set up stdio streams on failed child_process spawn
(#32698) - fix(ext/node): signal listeners added via
process.oncecan now be
removed
(#32606)
- fix(ext/node): support encrypted PEM export and deprecated hash option
in
crypto keygen
(#32703) - fix(ext/node): use non-blocking write in fs.writev
(#32673) - fix(ext/node): validate handle type in child_process send()
(#32711) - fix(ext/node): wrap non-Error unhandled rejections in
ERR_UNHANDLED_REJECTION
(#32535)
- fix(ext/otel): don't mark server spans as error for 4xx responses
(#32722) - fix(ext/signals): prevent panic on FreeBSD
(#32518) - fix(ext/telemetry): add
log.iostreamattribute to console logs
(#32723) - fix(ext/telemetry): add exception.* attributes to OTEL log records
(#32726) - fix(ext/web): support %j JSON format specifier in console.log
(#32684) - fix(ext/web): upgrade QuotaExceededError to DOMException derived
interface
(#32244)
- fix(lsp): align organize imports output with tsgo
(#32677) - fix(npm): handle read-only bin files when setting up
node_modules/.bin
(#32632)
- fix(npm): resolve bundled npm deps in packages properly when not using
a
node_modulesdirectory
(#32679) - fix(npm): retain authorization header on http->https redirect
(#29878) - fix(npm): support npmrc certfile + keyfile
(#32655) - fix(process): allow unref'd child processes to outlive parent
(#32563) - fix(repl): fix panic when pressing Tab at beginning of line
(#32750) - fix(runtime): apply source maps to CPU profiler output
(#32634) - fix(runtime): display proper error when throwing in event handlers
(#32663) - fix(runtime): reduce memory retention after web worker termination
(#32617) - fix(runtime): use XML-valid entity in flamegraph SVG
(#32716) - fix(test): allow test functions to override reported location
(#32732) - fix(tsc): move more node resolution errors to typescript diagnostics
(#32697) - fix(watch): dispatch unload and process exit events on restart
(#32664) - fix(web): support structuredClone for DOMException
(#32675) - fix: restore --env-file parent directory traversal and do not error in
deno compilefor not found env file
(#32686) - fix: wake event loop when V8 posts foreground tasks from background
threads
(#32450)
- perf(core): optimize V8-to-Rust string conversion with ValueView
(#32688) - perf(ext/napi): use threadpool for async work instead of spawning
threads
(#32776)
- perf(ext/node): move
fs.cpSyncimplementation to rust
(#32687) - perf(ext/web): add write buffering for FsFile.writable streams
(#32676) - perf(ext/web): optimize TextEncoder/TextDecoder hot paths
(#32735) - perf(ext/web): optimize URLPattern ops to reduce serde overhead and GC
pressure
(#32766) - perf(ext/web): optimize node:buffer base64 encode/decode
(#32647) - perf(ext/web): reduce promise allocations in streams
(#32652) - perf(fmt): speed up file diffing
(#30644) - perf(install): avoid unnecessary package info fetches when running
lifecycle
scripts
(#32653) - perf(linux): trim glibc malloc arena after module loading
(#32662) - perf(lsp): replace dissimilar with imara-diff
(#32700) - perf(npm): run lifecycle scripts in parallel
(#32666)
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>
ca38e67 to
9a52978
Compare
This PR contains the following updates:
v3.1.3→v3.1.6Release Notes
granodigital/report-annotate (granodigital/report-annotate)
v3.1.6Compare Source
What's Changed
Full Changelog: granodigital/report-annotate@v3.1.5...v3.1.6
v3.1.5Compare Source
Full Changelog: granodigital/report-annotate@v3.1.4...v3.1.5
v3.1.4Compare Source
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.
This PR was generated by Mend Renovate. View the repository job log.