Skip to content

Jev DevTools 0.5.3

Choose a tag to compare

@github-actions github-actions released this 26 Oct 00:26
57d5ed7

Jev DevTools 0.5.3

Published from 57d5ed781b3e793ed41e6af1c53a6c98b3c4c37f.

Compatibility and upgrade

  • Supported environments are unchanged. Node 22.12+, React/React DOM 18 or 19, ESM, TypeScript 5.4+, and TypeSafe SDK 0.7.x remain supported. No migration is required from 0.5.2; public APIs, package exports, and the version-1 capture format are unchanged.
  • Shared encoding preserves isolation. Matching flow viewers reuse encoding work while retaining independent response buffers and session filtering. Aggregate capture budgets and finer-grained deltas remain follow-up work.

Changes

Performance

  • Shared flow stream encoding. Matching viewers share the server's flow projection and encoding within each delivery turn, while retaining independent response buffers, session isolation, and reader catch-up state. The version-1 wire format and capture policy are unchanged; whole-run budgets and finer-grained deltas remain follow-up work. (#97)

Documentation

  • 0.5.2 publication records. Record verified npm publication, archive integrity/provenance, fresh registry consumers, and the exact Git tag and GitHub Latest release. Update source installation and API guidance to describe the published version. Hosted docs were subsequently published as Sites version 22 from the merged record commit; see the publication receipt. (#96, receipt #99)

Maintenance

  • Simpler releases. Keep one release-preparation PR and record verified package and manual docs publication results in GitHub release notes, without routine receipt PRs or a custom receipt store. Preserve artifact checks, independent verification, and explicit approvals. (#102)

  • Focused contributor guidance. Shorten the always-loaded agent instructions with task-specific links, and keep boundary and regression requirements in the contributor guide. Verification, review, and publication requirements remain unchanged. (#101)

  • Release publication tooling. Add reusable docs artifact inspection, staging, and live readback helpers, plus a restricted local verification path for existing receipt edits. Check committed, staged, and working changes independently, and reject dangling provenance symlinks before staging writes. Replace self-referential pending-merge receipt text with durable PR links. Full CI, explicit publishing authorization, public APIs, and package behavior remain unchanged. Related to #77. (#100)

  • Flow lifecycle regression coverage. Assert exact loop body calls, retained iterations and latest completed state, and distinguish task timeouts from cancellation in recorded step errors. Runtime behavior and public APIs are unchanged. (#95)

  • Nested flow browser coverage. Extend the existing sample verifier with map-item and loop-iteration navigation, request inspection, direct child clicks and selection ownership, maps inside iterations, and shared-camera retention through updates and reopening. No runtime or public API changes. (#98)

npm package

Publication verification

  • npm publication: 2026-10-26T00:25:44.633Z (UTC).
  • Approved source and verified tag: 57d5ed781b3e793ed41e6af1c53a6c98b3c4c37f.
  • Archive SHA-256: 772b11d88b560f5580774c21e81c78bf959177625681c818b1b74fb6b5e82ad5.
  • npm integrity: sha512-wRmQp8zDUvfm0x2ptcpbUIg+M88AU7lMBJLzeJb2dgS519diuF4nGA0dKtafeUv2THLhqSU11cn8KP3bNtKSdg==; registry integrity and provenance checked by the publish job.
  • Publication workflow (includes fresh registry consumer checks).
  • GitHub release published, non-prerelease, and Latest verified at 2026-10-26T00:26:39.667Z (UTC); npm latest also matched this version. These are observations at verification time.

Package publication is verified. Hosted docs require a separate explicit request and live verification; record their result here after deployment. See the release checklist.

Hosted documentation — 2026-10-26

  • Published the hosted docs as Sites version 23, successfully deployed at 2026-10-26T00:38:09.389393Z (UTC), preserving the existing public Site and domain.
  • Canonical source: 57d5ed781b3e793ed41e6af1c53a6c98b3c4c37f, package jev-devtools@0.5.3, clean publication build; main Verify CI succeeded.
  • Generated Sites source commit: dac3add4079a71408e7f25f1a468797234550848.
  • Saved version: appgprj_6add5705dbec8191b56b1c9555078a2d~appgver_92d695d5927881919e6b6ebe8d0ec505; deployment: appgdep_6adea0eab03c81918d23d231058c4611.
  • Saved archive SHA-256: a01b37142af09b5de9048af1060354bc6b0a79b5a8775fc2010a9cb0b5f03347. All 46 inspected artifact files were preserved in the packaged archive.
  • Embedded and live changelog SHA-256: 716d1500555e5a0f8ca8fbc80f9523c222894fd721638ff499a95cebde7cb318.
  • Local npm run verify:all and the final publication-artifact browser suite passed. Setup/API pages were reviewed across themes and mobile captures; no live inference was used.
  • Live readback at 2026-10-26T00:38:41.998Z (UTC) matched the complete /version.json and raw changelog to the inspected artifact. Home, quick start, API reference, changelog, and the checked API deep link passed. Live browser checks confirmed the 0.5.3 setup/API content; no browser console errors were captured.
  • Known documentation follow-up: the createJevDevtools inputs table in the API glossary renders as Markdown text. This content defect is present in the approved source artifact and does not affect the package or publication identity checks. Correct it through a reviewed docs PR and a separately authorized docs redeployment; automated checks did not catch it.

Release completion verified at 2026-10-26T00:42:38.126930Z (UTC): npm latest remains 0.5.3, the remote tag resolves to the exact published commit, and GitHub's Latest endpoint returns published, non-prerelease v0.5.3. Package verification is recorded above; hosted docs publication and live readback are now verified and recorded. The 0.5.3 release is complete, with the documentation formatting follow-up noted above.

Docs rewrite and API panels — 2026-10-26

  • Published docs.jevtools.dev as Sites version 24, successfully deployed at 2026-10-26T03:36:48.653664+00:00 (UTC) after PR #104. The existing public audience and custom domain were preserved.
  • Canonical source: 2fca08c5a937c2953f5f4cf832d977b876348605, package jev-devtools@0.5.3, clean publication build; main Verify CI passed.
  • Generated Sites source commit: 217c68cf81f3c33de227da09c5f35b131f324930.
  • Saved version: appgprj_6add5705dbec8191b56b1c9555078a2d~appgver_fe953070fbd88191823a192cbac49c6d; deployment: appgdep_6adecac869848191be9c5484f2a4c4b2.
  • Saved archive content hash: sha256:3cf47753b2dbd1067ca2caf25e27ba7c84bd4388976bcc8bd106cec8d8e82b16. All 124 inspected artifact files were staged and packaged without rebuilding.
  • Embedded and live changelog SHA-256: 7a79704b3dceded4728d92c60d91d9bcbf5cbbdd772a569e3e7ea719a742759b.
  • Locked dependency installation, full local npm run verify:all, and the final publication-artifact browser suite passed. Setup and API pages were visually reviewed in both themes, with mobile setup, API glossary, and panel captures reviewed. All inference checks used samples.
  • Live readback at 2026-10-26T03:36:59.356Z (UTC) matched the complete version manifest and raw changelog to the inspected artifact. Home, quick start, API reference, changelog, and the API deep link passed. Live browser review confirmed quick start, API previews, the reference panel, and the corrected server-options table, with no captured browser console errors.
  • This publication delivers the documentation rewrites, API preview and panel navigation improvements, current-reference labels, and the search regression fix. It resolves the Markdown table formatting follow-up recorded for version 23 above. No npm package or landing site was published.
  • Editorial reference: Cursor pstack technical-writing skill and its unslop guidance.