Skip to content

✨ v0.23.2

Choose a tag to compare

@github-actions github-actions released this 26 Jan 14:28
· 145 commits to main since this release

Vizzly CLI v0.23.2

What's Changed

Added

  • vizzly preview improvements: Added --dry-run flag to preview files before uploading, and --exclude/--include flags for granular control over which files to upload
  • Smart file exclusions: The preview command now automatically excludes non-static files (node_modules, tests/, coverage/, config files, etc.) to prevent accidental uploads

Fixed

  • 5xx error resilience: CI pipelines no longer fail when Vizzly API experiences temporary outages. The CLI now gracefully handles 5xx errors (500, 502, 503, Cloudflare tunnel errors, etc.) by warning the user but exiting with code 0, allowing tests to continue. Client errors (4xx) still fail as expected to catch real issues.
  • Ruby SDK connection timeout: Added open_timeout to Ruby SDK HTTP calls to prevent hanging on unreachable servers
  • Form data upload compatibility: Fixed form-data uploads in the preview command to work correctly with Node's native fetch API
  • Marketplace plugin installation: Corrected plugin path so /plugin marketplace add vizzly-testing/cli now works properly

Changed

  • Claude plugin: Simplified from complex MCP-based architecture to a skills-first approach with clearer documentation and commands
  • README: Streamlined documentation (moved detailed content to docs.vizzly.dev)
  • Plugin installation method: marketplace.json moved to repo root for proper GitHub installation

Full Changelog: v0.23.1...v0.23.2