Skip to content

Commit f940ebf

Browse files
committed
🔖 Static site plugin v0.1.0
1 parent fb98d9f commit f940ebf

2 files changed

Lines changed: 20 additions & 1 deletion

File tree

clients/static-site/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,25 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.1.0] - 2026-01-30
9+
10+
## What's Changed
11+
12+
### Changed
13+
- **BREAKING: Migrated from Puppeteer to Playwright** - The SDK now uses `playwright-core` instead of `puppeteer` for browser automation. This dramatically improves performance and reliability, especially in CI environments. Screenshots now complete in <1 second instead of timing out. If you have any custom browser configurations, you may need to update them for Playwright compatibility.
14+
15+
### Added
16+
- **Enhanced browser pooling with context isolation** - Migrated from tab-based pooling to Playwright's BrowserContext-based pooling, providing proper isolation for parallel workers and preventing timeout issues
17+
- **Improved E2E test coverage** - Added comprehensive SDK integration tests that run in both TDD and cloud modes to ensure reliability across all workflows
18+
- **Modern Chrome browser flags** - Updated to use current browser flags for better screenshot consistency and removed deprecated flags that could cause hangs
19+
20+
### Fixed
21+
- **Critical timeout issues in CI** - Fixed screenshot capture timeouts that were occurring with Puppeteer's new headless mode by switching to Playwright's more robust browser management
22+
- **Plugin registration** - Updated plugin registration to use the standardized `vizzlyPlugin` field in package.json (previously `vizzly.plugin`)
23+
- **Tab recycling logic** - Improved tab cleanup to prevent memory leaks during long test runs
24+
25+
**Full Changelog**: https://github.com/vizzly-testing/cli/compare/static-site/v0.0.11...static-site/v0.1.0
26+
827
## [0.0.11] - 2026-01-06
928

1029
## What's Changed

clients/static-site/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vizzly-testing/static-site",
3-
"version": "0.0.11",
3+
"version": "0.1.0",
44
"description": "Static site generator plugin for Vizzly - seamlessly integrate static sites (Gatsby, Astro, Jekyll, Next.js) into your visual development workflow",
55
"keywords": [
66
"vizzly",

0 commit comments

Comments
 (0)