Skip to content

Release 0.1.17 — web-ui XSS hardening consistency#128

Merged
mvalancy merged 1 commit into
mainfrom
release/0.1.17
Jul 19, 2026
Merged

Release 0.1.17 — web-ui XSS hardening consistency#128
mvalancy merged 1 commit into
mainfrom
release/0.1.17

Conversation

@mvalancy

Copy link
Copy Markdown
Owner

Release 0.1.17

Single reviewed hardening item since 0.1.16.

PR What
#126 (#123) escAttr()/data-* sweep across the remaining server/catalog-constrained attribute + inline-JS interpolation sites — completes the #121 attribute-XSS hardening class (defense-in-depth; not exploitable today). Adversarial tests revert-proven. Also baked the "hardening PRs must prove the failure they close + docs must be truthful" lesson into .agents/knowledge/pipeline-insights.md.

Plus chore(version): VERSION 0.1.16 → 0.1.17.

Gate

🤖 Generated with Claude Code

Re-parented onto main tip; tree identical to dev.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mvalancy
mvalancy merged commit 2e31330 into main Jul 19, 2026
1 check passed
@mvalancy
mvalancy deleted the release/0.1.17 branch July 19, 2026 08:39
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