This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+1 more
Summary
AI summaryFixed MCP accessibility contract inconsistencies across chart schema functions.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Fixes MCP accessibility contract inconsistencies across chart APIs. Fixes MCP accessibility contract inconsistencies across chart APIs. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Medium |
Fixes public `getChartSchema` output to include structured component lists and error details. Fixes public `getChartSchema` output to include structured component lists and error details. Source: llm_adapter@2026-07-17 Confidence: high |
— |
Full changelog
Fixed
- MCP accessibility contract. Chart schemas, validation, repair guidance,
accessibility audits, andgetChartSchemanow consistently expose the
directtitle,description,summary, andaccessibleTableprops.
improveChartreturns suggested accessibility prose separately with its
canonical location, whileauditChartno longer credits unsupported text. - Public
getChartSchemaoutput. The hosted five-tool profile now declares
and returns structured results for component lists, component schemas, and
unknown-component errors, including direct andChartContaineraccessibility
guidance.
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 nteract/semiotic
React data visualization MCP server with 30+ chart types. 5 tools: suggest charts for a dataset, render validated React configs to SVG, diagnose configuration anti-patterns, get component schemas, and report issues.
Related context
Related tools
Earlier breaking changes
- v3.8.1 Removed `/healthz` alias; only `GET /health` is supported for health checks.
- v3.8.0 Deprecates `GuantletChart` typo alias; use `GauntletChart`. Migration required.
- v3.6.0 Changes DifferenceChart to accept 2+ series via top‑2 subselection, adding caveats for extra series.
- v3.6.0 Changes AreaChart to a single‑series chart; multi‑series inputs are subselected.
Beta — feedback welcome: [email protected]