Skip to content

Prepare 0.1.2 patch release#36

Merged
Chenglong-MS merged 3 commits into
mainfrom
dev
Jun 28, 2026
Merged

Prepare 0.1.2 patch release#36
Chenglong-MS merged 3 commits into
mainfrom
dev

Conversation

@Chenglong-MS

@Chenglong-MS Chenglong-MS commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump flint-chart and flint-chart-mcp to 0.1.2, with MCP depending on flint-chart ^0.1.2.
  • Keep the public Flint title as Flint: A Visualization Language for the AI Era, with surrounding copy explaining the semantic chart-spec layer.
  • Harden MCP validate_chart preflight validation for malformed semantic specs before assembly.
  • Fix Vega-Lite render dimension reporting to match root SVG/PNG artifact dimensions.
  • Polish the public site mobile experience across landing, gallery, docs, and editor routes.

Validation

  • npm run typecheck
  • npm run lint (0 errors; existing warnings remain)
  • npm run test
  • npm run build
  • npm run site:build
  • npm run build -w site after the title update
  • git diff --check
  • VS Code diagnostics on touched TS/CSS files

Release Notes

  • 0.1.2 is for the MCP/runtime fixes and site polish, not for a title-only change.
  • Verified flint-chart@0.1.2 and flint-chart-mcp@0.1.2 are not yet published on npm.
  • Untracked paper/blog artifacts are intentionally excluded from this PR.

@Chenglong-MS Chenglong-MS changed the title publish Prepare 0.1.2 patch release Jun 28, 2026
@Chenglong-MS Chenglong-MS merged commit bac4bf5 into main Jun 28, 2026
7 checks passed
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