This release adds 4 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryBroad release touches plugin, dogfood, chore, and notion-sync.
Full changelog
What's changed
- chore(dogfood): record the v0.3.9.2 plugin release in .selvedge/
- docs: promote the plugin to the primary Claude Code quickstart
- test(plugin): cover launcher, skill sync, version sync, hook idempotence
- fix(npm): decouple the shim's PyPI pin from its npm version
- feat(plugin): wire the PreToolUse hook, slash commands, and MCP launcher
- feat(plugin): generate the bundled skill from the canonical prompt block
- feat(plugin): add zero-install launcher (PATH -> uvx -> pipx)
- chore(release): bump version to 0.3.9.2 across all manifests
- chore: trim internal-ops color from tracked comments
- ci: remove the failing notion-sync workflow
- chore(dogfood): scrub selvedge-site events from the committed history DB
- docs(architecture): move internal ops + competitive intel out of the public doc
- docs(claude-md): move internal ops out of the public agent file
- docs(getting-started): correct Claude Code MCP setup + generalize agent field
- docs(readme): setup for every MCP client + dogfooding callout
- chore: track Selvedge's own .selvedge history (dogfooding)
- fix(setup): register Claude Code via project .mcp.json, not ~/.claude/config.json
- feat(prompt): make the installed agent-field guidance client-agnostic
- feat(telemetry): opt-in anonymous usage heartbeat (off by default)
- feat(distribution): pre-commit hooks, devcontainer feature, npm shim
- fix(notion-sync): fail loud when Notion creds are missing on a real run
- fix(notion-sync): parse four-segment versions so v0.3.9.1 isn't dropped
Install: pip install selvedge==0.3.9.2
PyPI: https://pypi.org/project/selvedge/
Docs: https://github.com/masondelan/selvedge/blob/main/docs/getting-started.md
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About masondelan/selvedge
Change tracking for AI-era codebases. AI agents call it to log structured change events (entity + diff + reasoning) before the session ends, then query history with diff, blame, history, changeset, and search. Captures the intent that would otherwise evaporate.
Related context
Beta — feedback welcome: [email protected]