This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryAdds six preset marker glyphs via defs.markers.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds six preset glyphs to `defs.markers` for line/polyline/path markers. Adds six preset glyphs to `defs.markers` for line/polyline/path markers. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
Improves text contrast audit to evaluate gradient fills by their worst stop against background. Improves text contrast audit to evaluate gradient fills by their worst stop against background. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
Adds Chromium ground‑truth test in CI: 12 seeded random animations must match bakeFrame within 1 px. Adds Chromium ground‑truth test in CI: 12 seeded random animations must match bakeFrame within 1 px. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Performance | Low |
Makes bbox audits 90× faster on generic‑font configurations. Makes bbox audits 90× faster on generic‑font configurations. Source: llm_adapter@2026-07-14 Confidence: high |
— |
Full changelog
Diagram release: arrowheads arrive, the contrast audit stops looking away from gradients, and the frame sampler gets a Chromium ground-truth test in CI. Full details in CHANGELOG.md, dogfood and edge-case audit records in dogfooding.md.
- New
defs.markers: six preset glyphs (triangle, arrow, circle, square, diamond, bar) referenced from line/polyline/path via markerStart/markerMid/markerEnd, scaling with stroke width, validated by the reference checker. - Text contrast audit judges gradient fills by their worst stop against the background instead of skipping them.
- Browser ground truth in CI: 12 seeded random animations frozen in headless Chromium must match bakeFrame within 1px; mutation-verified.
- Pre-release hardening: auto-start-reverse and strokeless-marker design notes, invisible text exempt from layout audits, bbox audits 90x faster on generic-font configs.
- 397 tests.
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 arikusi/nakkas
MCP server that turns AI into an SVG artist. One rendering engine with JSON config, AI controls all design parameters. CSS @keyframes + SMIL animations, 16+ element types, parametric curves, filters, gradients, PNG preview.
Related context
Beta — feedback welcome: [email protected]