cashapp / paparazzi

Render your Android screens without a physical device or emulator
https://cashapp.github.io/paparazzi/
Apache License 2.0
2.27k stars 214 forks source link

Paparazzi record all snapshots again #1597

Open M0hammed opened 5 days ago

M0hammed commented 5 days ago

Description

After updating Paparazzi from v1.3.1to v1.3.4 to address OutOfMemory (OOM) errors, a significant number of tests started failing, while using maxPercentDifference: Double = 0.1. Running the ./gradlew recordPaparazziDebug command regenerated all snapshots, despite no changes in the codebase.

Steps to Reproduce

Expected Behavior

Additional Information

Paparazzi Version: 1.3.4 OS: macOS Compile SDK: 34 Gradle Version: 8.9 Android Gradle Plugin Version: 8.5.1

geoff-powell commented 4 days ago

Version 1.3.4 had some known changes in rendering which unfortunately would require some snapshot regen. @jrodbx was able to diagnose this change and fix it . Once our next version is out, it should fix this issue. If you want to try the latest and greatest, try using the 1.3.5-SNAPSHOT version.