3.3 KiB
3.3 KiB
Changelog for egui_kittest
All notable changes to the egui_kittest crate will be noted in this file.
This file is updated upon each release.
Changes since the last release can be found at https://github.com/emilk/egui/compare/latest...HEAD or by running the scripts/generate_changelog.py script.
0.32.2 - 2025-09-04
- Allow masking widgets in kittest snapshots #7467 by @lucasmerlin
0.32.1 - 2025-08-15
0.32.0 - 2025-07-10
⭐ Added
- Add
ImageLoader::has_pendingandwait_for_pending_images#7030 by @lucasmerlin - Create custom
egui_kittest::Node#7138 by @lucasmerlin - Add
HarnessBuilder::theme#7289 by @emilk - Add support for scrolling via accesskit / kittest #7286 by @lucasmerlin
- Add
failed_pixel_count_threshold#7092 by @bircni
🔧 Changed
- More ergonomic functions taking
Impl Into<String>#7307 by @emlik - Update kittest to 0.2 #7332 by @lucasmerlin
0.31.1 - 2025-03-05
- Fix modifiers not working in kittest #5693 by @lucasmerlin
- Enable all features for egui_kittest docs #5711 by @YgorSouza
- Run a frame per queued event in egui_kittest #5704 by @lucasmerlin
- Add guidelines for image comparison tests #5714 by @Wumpf
0.31.0 - 2025-02-04
⭐ Added
- Add
Harness::new_eframeandTestRenderertrait #5539 by @lucasmerlin - Change
Harness::runto run until no more repaints are requested #5580 by @lucasmerlin - Add
SnapshotResultsstruct toegui_kittest#5672 by @lucasmerlin
🔧 Changed
- Extend
WgpuSetup,egui_kittestnow prefers software rasterizers for testing #5506 by @Wumpf - Write
.old.pngfiles when updating images #5578 by @emilk - Succeed and keep going when
UPDATE_SNAPSHOTSis set #5649 by @emilk
0.30.0 - 2024-12-16 - Initial relrease
- Support for egui 0.30.0
- Automate clicks and text input
- Automatic screenshot testing with wgpu