Skip to content

release: v0.5.1026 — timers epic + perf_hooks fan-out + lazy-tape fixes#1458

Merged
proggeramlug merged 1 commit into
mainfrom
release/v0.5.1026
May 23, 2026
Merged

release: v0.5.1026 — timers epic + perf_hooks fan-out + lazy-tape fixes#1458
proggeramlug merged 1 commit into
mainfrom
release/v0.5.1026

Conversation

@proggeramlug
Copy link
Copy Markdown
Contributor

Summary

Rolls up 22 PRs that merged to main post-v0.5.1025 without per-PR version bumps. Full per-PR rollup in CHANGELOG.md.

Headlines:

Test plan

  • cargo fmt --all -- --check clean
  • cargo check -p perry clean
  • PR CI: lint + cargo-test + api-docs-drift + security-audit + harmonyos-smoke pass
  • After merge: tag v0.5.1026 → release-packages.yml all-green

Rolls up 22 PRs that merged to main post-v0.5.1025 without per-PR
version bumps.

- node:timers epic (#1213, 6 PRs #1449-#1455): node:timers/promises
  setTimeout/setImmediate, numeric-id clear*, namespace import, ref()
  typeof, Symbol.dispose, global setImmediate/clearImmediate.
- node:perf_hooks fan-out (10 PRs across #1320 #1327 #1337-#1340
  #1388-#1390 #1403): typeof methods, performance singleton identity,
  nodeTiming, toJSON, clearResourceTimings, structured-clone detail,
  observer arg + buffered + throw cases.
- node:json lazy-tape closes #1424 (#1447) — JSON.parse reviver on
  lazy-tape arrays no longer SIGSEGVs (test un-skip-listed).
- #1448 console.log/util.inspect on lazy-tape arrays materialises
  before formatting.
- #1429 GC unsafe-zone guards for fastify/hyper handlers.
- #1341 codegen: Any-typed .includes()/.indexOf() dynamic dispatch.
- #1370 perry/ui web driver debug noise dropped.

#1423 (AsyncLocalStorage .enterWith/.exit) remains skip-listed.
@proggeramlug proggeramlug merged commit ca54878 into main May 23, 2026
9 checks passed
@proggeramlug proggeramlug deleted the release/v0.5.1026 branch May 23, 2026 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant