Skip to content

nteract/semiotic

v3.8.1 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 11d 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

Affected surfaces

breaking_upgrade

ReleasePort's take

Light signal
editorial:auto 11d

The `/healthz` health‑check alias was removed; only `GET /health` now works. Stateless MCP HTTP rendering no longer cancels request bodies and returns a proven SVG response.

Why it matters: If automation targets `/healthz`, requests will fail after upgrade to v3.8.1; adjust monitoring to use the new `GET /health` endpoint.

Summary

AI summary

Removed deprecated MCP HTTP /healthz endpoint and fixed stateless rendering cancellation.

Changes in this release

Breaking High

Removed `/healthz` alias; only `GET /health` is supported for health checks.

Removed `/healthz` alias; only `GET /health` is supported for health checks.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Stateless MCP HTTP rendering no longer cancels request body; createChart returns status: "render-proven" with SVG and evidence.

Stateless MCP HTTP rendering no longer cancels request body; createChart returns status: "render-proven" with SVG and evidence.

Source: llm_adapter@2026-07-16

Confidence: high

Full changelog

Fixed

  • Stateless MCP HTTP rendering. A normally completed request body no longer
    cancels render work; hosted createChart rendering is verified to return
    status: "render-proven" with SVG and render evidence.

Changed

  • MCP HTTP health endpoint. GET /health is the supported health and
    deployment-identity endpoint; the unnecessary /healthz alias was removed.
  • Hosted release channels. Nightly continues to validate main; stable
    deployments remain separately release-pinned to the published npm package.

Breaking Changes

  • Removed deprecated `/healthz` alias; only `GET /health` is supported as the health and deployment‑identity endpoint.

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.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]