LumenDiff Visual Regression
Version updated for https://github.com/pmqueiroz/lumen-diff to version v0.3.3.
- This action is used across all versions by 0 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
LumenDiff is a high-performance visual regression testing tool designed to automate the process of comparing UI components for visual changes. It speeds up CI/CD pipelines by leveraging Rust-based features like multi-threading and efficient pixel comparison algorithms, eliminating costly image processing steps. The tool integrates seamlessly with Storybook and provides capabilities such as parallel screenshot capture, raw-byte image diffing, and built-in static file serving, making it ideal for detecting visual discrepancies in web applications.
What’s Changed
Release Notes
Bug Fixes
- allow dirty ci file in cargo-dist config (967bebe)
- trigger release via workflow_dispatch instead of tag push (713b8f4)
Install lumendiff 0.3.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/pmqueiroz/lumen-diff/releases/download/v0.3.3/lumendiff-installer.sh | sh
Install prebuilt binaries via Homebrew
brew install pmqueiroz/tap/lumendiff
Download lumendiff 0.3.3
| File | Platform | Checksum |
|---|---|---|
| lumendiff-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| lumendiff-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| lumendiff-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| lumendiff-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| lumendiff-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |