-
v0.3.1
Stablereleased this
2026-07-14 20:23:04 -05:00 | 13 commits to main since this release0.3.1 — 2026-07-14
- Network interception / error monitor —
interceptNetworkCall(),startNetworkErrorMonitor()(seedocs/NETWORK.md) - Tests: expand coverage for network helpers —
NetworkErrorMonitor(record/dedupe/exclude/minStatus/assert),interceptNetworkCall(spy/fulfill/handler/method continue/non-JSON), plusglobToRegExp/responseMatchesFilter - Docs:
docs/OUTLINE.mdchecklist (update Outline QA & Dev Playkit page on each release);docs/IDEAS.mdfor OSS-borrowed backlog; adoption pause (no new consumer repos until soak) - CI: add tag-triggered
releasejob (.gitea/workflows/ci.yml) — re-runs build/test, verifies tag matchespackage.jsonversion andCHANGELOG.mddocuments it, creates a Gitea release with annpm packtarball attached. Requires a one-timeGITEA_TOKENActions secret. - Docs: bump install pin examples from
v0.1.0tov0.3.0(README, CONSUMER.md) - Docs: lead with Mailpit (homelab default) instead of Mailtrap in README email section; use
createMailInbox()+readMailHtml()in the example instead of a provider-specific client - Ops: Pushgateway +
live-playkitGrafana board now provisioned via ansibledeploy/observability/(pendingmake deploy-observability); removed the standalonedashboards/playkit-overview.json(superseded) and thedashboardsentry frompackage.jsonfiles
Downloads
- Network interception / error monitor —