ppt-master v3.1.0

v3.1.0
Added 3
  • Export native chart chrome metadata including titles, overlays, and axis labels with SVG fallback styling mirrored into native charts
  • Inherit typography from SVG fallback in native charts while preserving explicit bounds, point colors, and overlays
  • Guard chart chrome against invisible fallback text
Changed 3
  • Use viewBox as the single source of truth for canvas size in preview and export
  • Split native_objects into a subpackage and group drawingml and package modules
  • Centralize SVG resource path resolution and parse each SVG once across DOM checks
Fixed 3
  • Error on silent-loss paint colors (hsl, alpha-hex) during export validation
  • Validate exported PPTX typefaces during export validation
  • Harden spec_lock drift scanning
Native chart fidelity
  • Export native chart chrome metadata (titles, overlays, axis labels) and mirror SVG fallback styling into native charts
  • Inherit typography from the SVG fallback; preserve explicit bounds, point colors, and overlays
  • Guard chart chrome against invisible fallback text
Checker / export validation hardening
  • viewBox is now the single source of truth for canvas size (preview + export aligned)
  • Error on silent-loss paint colors (hsl, alpha-hex); validate exported PPTX typefaces; harden spec_lock drift scanning
Internals
  • Split native_objects into a subpackage; group drawingml/package modules; centralize SVG resource path resolution; parse each SVG once across DOM checks
Docs
  • Require human review for AI-assisted PRs; sharpen image strategy & preview checkpoints
View original

Upgraded? How did it go?

Discussion