Skip to content

nteract/semiotic

v3.8.2 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 10d MCP Data & Storage
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai d3 data-visualization nteract react streaming
+1 more
visualization

Summary

AI summary

Fixed MCP accessibility contract inconsistencies across chart schema functions.

Changes in this release

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, and getChartSchema now consistently expose the
    direct title, description, summary, and accessibleTable props.
    improveChart returns suggested accessibility prose separately with its
    canonical location, while auditChart no longer credits unsupported text.
  • Public getChartSchema output. The hosted five-tool profile now declares
    and returns structured results for component lists, component schemas, and
    unknown-component errors, including direct and ChartContainer accessibility
    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

Track nteract/semiotic

Get notified when new releases ship.

Sign up free

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.

All releases →

Related context

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]