A Snapshot Preview of Paparazzi 2.0
summary
Preview shows Paparazzi 2.0 rewrites resource loading to stop depending on AGP, adds application and dynamic feature support, localization, accessibility checks, Android Wear circle rendering, and compose previews by extracting classes from AARs into JVM modules with an AAR→JAR transform. layout lib becomes a published Google artifact so framework resources move into transforms. Gradle fixes address caching, configuration cache, and overlapping outputs; APNG video and off‑by‑two pixel diffing land in the 1.35 release. Also preview snapshot integration and planned JUnit 5 support.
AI-written summary · about
chapters (12)
- 0:00Paparazzi 2.0 intro
- 1:52Rewriting resource loading
- 6:05Moving away from Android Gradle Plugin dependencies
- 10:22Accessibility and widgets
- 15:56Gradle caching fixes
- 20:33Jetpack Compose support
- 23:26Pixel-perfect rendering
- 25:50Video support added
- 27:12Modular components
- 29:42Snapshot preview support
- 31:30Design opinions
- 37:27Golden images in testing
related talks
34mA Snapshot Preview of Paparazzi 2.0
39mWhat's new in Paparazzi?
40mWhat's new in Paparazzi?
35mLights, Camera, Snapshot! What’s New in Paparazzi 2.0
33mKeeping your Pixels Perfect �: Paparazzi 1.0
35mSnapshot testing (and more!) with Paparazzi
37mSnapshot testing (and more!) with Paparazzi
19mSneak Peek at the Screenshot Testing Landscape in 2024
