Releases: NO-Product/frontend-support
Releases · NO-Product/frontend-support
v0.0.1
Release Notes - v0.0.1
Release Date: October 7, 2025
🎉 Initial Release
First public release of frontend-support - an AI-powered CLI tool for automated cross-browser UI/UX testing and analysis.
✨ What's Included
Core Features
- Multi-browser screenshot capture using Playwright (Chromium, Firefox, WebKit)
- Multi-resolution testing across desktop, tablet, and mobile viewports
- Time-sliced loading capture to identify progressive rendering issues
- AI-powered visual analysis using OpenAI GPT-5 vision models
- Cross-browser compatibility testing with automated diff detection
- Full-page screenshot support for comprehensive page analysis
Configuration & Control
- Config-driven via JSON files (targets, matrix, openai)
- Cookie-based authentication for testing protected pages
- Custom analysis requirements per URL
- Code context integration for relevant AI suggestions
- Multiple execution modes (primary, secondary, dry-run, analyze-only)
Output & Reports
- Structured JSON reports with schema validation
- Visual comparison canvases
- Self-describing filenames with embedded metadata
- Complete run manifests for reproducibility
- Detailed logs with UTC timestamps
📦 Dependencies
- Python 3.11+
- Playwright >=1.55.0
- Pillow >=11.3.0
- OpenAI >=2.2.0
- See
pyproject.tomlfor complete dependency list
🐛 Known Issues
- None at initial release
📝 Notes
- Requires an OpenAI API key with GPT-5 access
- WebKit on Linux may require additional system dependencies (
--with-depsflag) - Maximum 20 images per request supported by GPT-5
For installation instructions, usage examples, and full documentation, see README.md.