Visual-regression-tracker

Latest version: v4.9.0

Safety actively analyzes 701850 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

4.17.0

⚠️ Only default **visual-regression-trackerexample.com** user has **ADMIN** role by default ⚠️
Assign roles from Users menu by selecting needed role in dropdown

Admin - can assign roles and remove users
Editor - all permissions except admin's one
Guest - view only (default role for newly registered users)

New
* Add rights for users with read access. 144
* frontend help/guide in the UI 280
* TestVariation. Allow selecting target branch to merge 287

Fixed
* TestVariation. Cannot load data if TestRUn was deleted 292
* TestRun list. Next/Prev buttons ignores sorting 286
* TestVariation clean up process does clean up project main branch 290
* Cannot add comment - 404 285

Docker images
* `ui:4.17.0`
* `api:4.17.0`
* `migration:4.17.0`

4.16.0

New
* Add integration with odiff 277
* Automatically clean old branch images by schedule 275
* Add filter operator "not-equals" for "status" and default sorting 261
* Add the username to the baseline history who has approved the new benchmark 143

Improved
* Throw error if upload non PNG images 262
* TestRuns. Move BULK delete/approve/reject on server side 214

Fixed
* Arrow-keys navigation not consider filters 260

* `ui:4.16.0`
* `api:4.16.0`
* `migration:4.16.0`

4.15.0

⚠️ Image comparison config is restored to default value for every project due to changed data structure.

New
* [Feature] Add ability to use looks-same instead of pixelmatch for comparing 219
* Set max builds to keep and remove old ones 135 (by suratdas)
* Feature: Select area from screenshot and only check this area for regression 91 (by suratdas)
* Enable to bulk clear ignore area for test runs list and details view 276 (by suratdas)

Improved
* [Security] Update Docker image to able to run as a non-root user 218 (by AaronChelvan)
* Add custom tag 74 (by suratdas)

Fixed
* Ignore area incorrectly calculated if goes over image size 279
* Cannot start service - migration is not applied 281

Docker images

* `ui:4.15.0`
* `api:4.15.0`
* `migration:4.15.0`

4.14.2

Fixed
* Multipart endpoint could not parse ignoreAreas 268

Docker images
* `ui:4.14.0`
* `api:4.14.2`
* `migration:4.14.0`

4.14.1

Fixed
* Enabled auto approve passes all tests 266

Docker images
* `ui:4.14.0`
* `api:4.14.1`
* `migration:4.14.0`

4.14.0

⚠️ If you were using experimental feature, please enable them again via UI interface

New
* Add configuration via frontend 215
* Add upload image via multipart instead of base64 247
* Approve all button to only approve filtered images 185 (by suratdas)

Fixed
* "Unique constraint"-error on paraller run 258

Improved
* Compare by pixels only if buffer is different 248

Docker images

* `ui:4.14.0`
* `api:4.14.0`
* `migration:4.14.0`

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.