26.8.0
- New Developers
A new captureScreenshot helper takes an Edge App screenshot in 1 call
captureScreenshot in @screenly/edge-apps/test/screenshots opens a page at a given size, mocks the clock and screenly.js, and saves the screenshot, replacing the setup every Edge App's screenshot spec repeated.
- Improvement Developers
The library's version numbers moved to CalVer
Releases jumped from 1.5.0 to 26.8.0 and are now named by year and month, matching the rest of Screenly.
1.5.0
1.4.0
1.3.0
1.2.1
1.2.0
1.1.2
1.1.1
1.1.0
1.0.0
- New Developers
edge-apps-scripts runs on Node.js and npm
The library and its edge-apps-scripts commands work with Node.js 20.6.0 or later and npm, so building an Edge App no longer requires Bun.
- Improvement Developers Breaking change
The CORS proxy is an edge-apps-scripts command now
Start the local CORS proxy with edge-apps-scripts cors-proxy instead of pointing at cors-proxy-server.ts inside the library, and it follows redirects for GET and HEAD requests.