- Dev dependency updates to patch security vulnerabilities
- Added "Replace reference with latest" button in webview for individual snapshots so you can swap snapshots right after reviewing them without switching context
- 🛠 Webview is using tailwind's JIT mode for generating styles resulting in much faster builds 🚀
- Font for "Resource Does Not Exist" text on no resource view doesn't pop in on first reveal
- Reference and latest images are center aligned in the Two-Up diff view
- Tree view refresh works correctly when there is only one workspace folder
- Webview is now cybernetically enhanced 🤖👌
- Reduced layout thrashing when a webview hot reloads during a test run
- Dependency updates
No updates - pleasing the VSCode Marketplace versioning gods
- Add configuration option to show a fallback snapshot tab if the default tab is empty
Replace reference with latest
works with spec folders without erroring out 👍- Webview persists scroll state when hot reloading
- New snapshots added to webview during a hot reload have the correct active tab
- Refresh the tree correctly on macOS when snapshots are created/deleted
- Sort snapshot items "numerically" (i.e. "2" < "10")
- Add support for multi-root workspaces
- Add support for nested __snapshots__ directories inside the test folder
- Add configuration options for the webview
- Webview now properly hot reloads and populates new snapshots as they're written to file
- Deleting all diffs in a directory will delete the directory and unmark it in the tree
- Correctly traverses through theme sub-directories in reference, latest, and diff directories
- Added command to replace reference snapshot with the latest
- Indicators for a diff being present for a snapshot
- Initial development release