Skip to content

Releases: Visual-Regression-Tracker/Visual-Regression-Tracker

5.8.0

Choose a tag to compare

@pashidlos pashidlos released this 01 Sep 15:50
e133d6b

Frontend

  • Details dialog stays usable at speed (toasts, draw mode)
  • Next screenshot is prefetched before the reviewer asks for it

https://github.com/Visual-Regression-Tracker/frontend/releases/tag/v5.5.2

Backend

  • Matching-variation signatures run on the worker pool, not the event loop
  • Browser can keep screenshots it has already downloaded (cache headers)

https://github.com/Visual-Regression-Tracker/backend/releases/tag/api-v5.6.3

Container versions

VRT_UI_VERSION=5.5.2
VRT_API_VERSION=5.6.3
VRT_MIGRATION_VERSION=5.4.0

5.7.0

Choose a tag to compare

@pashidlos pashidlos released this 23 Aug 06:57
048b646

Frontend

  • Large builds stay responsive: selection, grouping and the details dialog no longer scan thousands of runs on every click
  • Images can be served from the UI static host so they stay fast while the API is ingesting a build
  • Downloading selected rows' images works with S3
  • Fade and blend are hidden when there is nothing to compare

https://github.com/Visual-Regression-Tracker/frontend/releases/tag/v5.5.1

Backend

  • API stays responsive during build ingestion (pixelmatch in workers, gzip, DB index, skip PNG decode where bytes suffice)
  • GET /images/:fileName/download so bulk download works with S3
  • New migration: concurrent index on TestRun(buildId, branchName, name)

https://github.com/Visual-Regression-Tracker/backend/releases/tag/api-v5.6.2

Container versions

VRT_UI_VERSION=5.5.1
VRT_API_VERSION=5.6.2
VRT_MIGRATION_VERSION=5.4.0

5.6.0

Choose a tag to compare

@pashidlos pashidlos released this 07 Aug 18:05
048b646

Frontend

  • A card grid for test runs, with a screen's variations grouped together
  • The checkpoint now fades over the baseline for easier comparison
  • Bulk delete can select every matching build
  • Notifications can be dismissed and no longer cover the pagination
  • The Project label lines up with the select under it

https://github.com/Visual-Regression-Tracker/frontend/releases/tag/v5.5.0

Backend

  • NestJS stack and Prisma bumped within their current majors

https://github.com/Visual-Regression-Tracker/backend/releases/tag/api-v5.6.1

Container versions

VRT_UI_VERSION=5.5.0
VRT_API_VERSION=5.6.1
VRT_MIGRATION_VERSION=5.3.0

5.5.0

Choose a tag to compare

@pashidlos pashidlos released this 28 Jul 19:53
957a885

Frontend

Unchanged — https://github.com/Visual-Regression-Tracker/frontend/releases/tag/v5.4.0

Backend

https://github.com/Visual-Regression-Tracker/backend/releases/tag/api-v5.6.0

Container versions

VRT_UI_VERSION=5.4.0
VRT_API_VERSION=5.6.0
VRT_MIGRATION_VERSION=5.3.0

5.4.0

Choose a tag to compare

@pashidlos pashidlos released this 27 Jul 19:27
1b470e7

Frontend

  • feat: search builds by CI build id by @nGervasyuk in #380
  • fix: scroll the build list back to the top on page change by @nGervasyuk in #381
  • style: show test run attributes as chips in the details dialog by @nGervasyuk in #382
  • fix: make zoom in the diff dialog obey the cursor and stay inside the dialog by @nGervasyuk in #383

https://github.com/Visual-Regression-Tracker/frontend/releases/tag/v5.4.0

Backend

https://github.com/Visual-Regression-Tracker/backend/releases/tag/api-v5.5.0

Container versions

VRT_UI_VERSION=5.4.0
VRT_API_VERSION=5.5.0
VRT_MIGRATION_VERSION=5.3.0

5.3.0

Choose a tag to compare

@pashidlos pashidlos released this 18 Jul 07:50
fa4353b

Frontend

  • feat: multi-value, combinable Name/Tag/Status filters for test runs by @nGervasyuk in #377
  • fix: hide Approve/Reject variations buttons when there are no true siblings by @nGervasyuk in #379
  • feat: bulk delete builds by @nGervasyuk in #378

https://github.com/Visual-Regression-Tracker/frontend/releases/tag/v5.3.0

Backend

  • feat: fan out socket.io events across instances via Redis adapter by @nGervasyuk in #352

https://github.com/Visual-Regression-Tracker/backend/releases/tag/api-v5.4.0

Container versions

VRT_UI_VERSION=5.3.0
VRT_API_VERSION=5.4.0
VRT_MIGRATION_VERSION=5.3.0

5.2.0

Choose a tag to compare

@pashidlos pashidlos released this 14 Jul 13:03
fa4353b

Highlights

  • Bulk matching-sibling preview (opt-in) — new GET /test-runs/matchingSiblings/:id for reviewing a screen with matching variations (e.g. locales) before bulk approve/reject (#349). Feature defaults off via bulkApproveVariations / bulkApproveGroupBy.

Frontend

https://github.com/Visual-Regression-Tracker/frontend/releases/tag/v5.2.0

Backend

https://github.com/Visual-Regression-Tracker/backend/releases/tag/api-v5.3.0

Container versions

VRT_UI_VERSION=5.2.0
VRT_API_VERSION=5.3.0
VRT_MIGRATION_VERSION=5.3.0

5.1.1

Choose a tag to compare

@pashidlos pashidlos released this 09 Jan 11:43
8a52367

Summary

Add Gemini as image comparison algorithm #473

Container versions

VRT_UI_VERSION=5.1.2
VRT_API_VERSION=5.1.1
VRT_MIGRATION_VERSION=5.1.0

5.1.0

Choose a tag to compare

@pashidlos pashidlos released this 24 Dec 09:38
4d90d4a

Summary

VLM image comparison provider based on Ollama is added
https://github.com/Visual-Regression-Tracker/backend/blob/master/src/compare/libs/vlm/README.md

Frontend

https://github.com/Visual-Regression-Tracker/frontend/releases/tag/v5.1.0

Backend

https://github.com/Visual-Regression-Tracker/backend/releases/tag/api-v5.1.0

Container versions

VRT_UI_VERSION=5.1.0
VRT_API_VERSION=5.1.0
VRT_MIGRATION_VERSION=5.1.0

5.0.8

Choose a tag to compare

@pashidlos pashidlos released this 28 Jun 20:01
5fe2af0

Frontend

https://github.com/Visual-Regression-Tracker/frontend/releases/tag/v5.0.5

Backend

https://github.com/Visual-Regression-Tracker/backend/releases/tag/api-v5.0.12

Container versions

VRT_UI_VERSION=5.0.5
VRT_API_VERSION=5.0.12
VRT_MIGRATION_VERSION=5.0.1