# Changelog

### v2.6.0

#### What's Changed

* fix: resolve multiple illegal characters in document keys by [@liamchilds](https://github.com/liamchilds) in [#881](https://github.com/sorry-cypress/sorry-cypress/pull/881)
* feat(minio): support for upload to proxied minio by [@erikmartino](https://github.com/erikmartino) in [#876](https://github.com/sorry-cypress/sorry-cypress/pull/876)
* docs: add erikmartino as a contributor for code by [@allcontributors](https://github.com/allcontributors) in [#882](https://github.com/sorry-cypress/sorry-cypress/pull/882)
* Cypress 13 Compatibility for the Dashboard and Director by [@Roemer](https://github.com/Roemer) in [#892](https://github.com/sorry-cypress/sorry-cypress/pull/892)

#### New Contributors

* [@liamchilds](https://github.com/liamchilds) made their first contribution in [#881](https://github.com/sorry-cypress/sorry-cypress/pull/881)
* [@erikmartino](https://github.com/erikmartino) made their first contribution in [#876](https://github.com/sorry-cypress/sorry-cypress/pull/876)

**Full Changelog**: [v2.5.11...v2.6.0](https://github.com/sorry-cypress/sorry-cypress/compare/v2.5.11...v2.6.0)

## v2.5.11

### What's Changed

* build(deps): bump systeminformation from 5.8.7 to 5.21.8 by [@dependabot](https://github.com/dependabot) in [#857](https://github.com/sorry-cypress/sorry-cypress/pull/857)
* Issues 862 : Add button to see background color & running tests by [@samixchoumi](https://github.com/samixchoumi) in [#863](https://github.com/sorry-cypress/sorry-cypress/pull/863)

**Full Changelog**: [v2.5.10...v2.5.11](https://github.com/sorry-cypress/sorry-cypress/compare/v2.5.10...v2.5.11)

## v2.5.10

### What's Changed

* build(deps): bump apollo-server-core from 3.11.1 to 3.12.1 by [@dependabot](https://github.com/dependabot) in [#846](https://github.com/sorry-cypress/sorry-cypress/pull/846)
* build(deps): bump mongodb from 3.6.8 to 3.6.10 by [@dependabot](https://github.com/dependabot) in [#847](https://github.com/sorry-cypress/sorry-cypress/pull/847)
* Count all groups of a run for projects view by [@agoldis](https://github.com/agoldis) in [#852](https://github.com/sorry-cypress/sorry-cypress/pull/852)
* build(deps): change pac-resolver to 7.0.0 by [@mathpaquette](https://github.com/mathpaquette) in [#856](https://github.com/sorry-cypress/sorry-cypress/pull/856)
* Add a background color for each project of /project page by [@samixchoumi](https://github.com/samixchoumi) in [#842](https://github.com/sorry-cypress/sorry-cypress/pull/842)
* docs: add samixchoumi as a contributor for code by [@allcontributors](https://github.com/allcontributors) in [#855](https://github.com/sorry-cypress/sorry-cypress/pull/855)

**Full Changelog**: [v2.5.9...v2.5.10](https://github.com/sorry-cypress/sorry-cypress/compare/v2.5.9...v2.5.10)

## v2.5.9

### What's Changed

* build(deps): bump word-wrap from 1.2.3 to 1.2.4 by [@dependabot](https://github.com/dependabot) in [#823](https://github.com/sorry-cypress/sorry-cypress/pull/823)
* Make CFT more robust by [@crux-capacitor](https://github.com/crux-capacitor) in [#812](https://github.com/sorry-cypress/sorry-cypress/pull/812)
* docs: add crux-capacitor as a contributor for infra, and doc by [@allcontributors](https://github.com/allcontributors) in [#826](https://github.com/sorry-cypress/sorry-cypress/pull/826)
* Update slack.ts for improved newline formatting by [@amartinez1558](https://github.com/amartinez1558) in [#838](https://github.com/sorry-cypress/sorry-cypress/pull/838)
* Issues 804 : Add test chips status to projectList view by [@samixchoumi](https://github.com/samixchoumi) in [#833](https://github.com/sorry-cypress/sorry-cypress/pull/833)

### New Contributors

* [@crux-capacitor](https://github.com/crux-capacitor) made their first contribution in [#812](https://github.com/sorry-cypress/sorry-cypress/pull/812)
* [@amartinez1558](https://github.com/amartinez1558) made their first contribution in [#830](https://github.com/sorry-cypress/sorry-cypress/pull/830)
* [@samixchoumi](https://github.com/samixchoumi) made their first contribution in [#833](https://github.com/sorry-cypress/sorry-cypress/pull/833)

**Full Changelog**: [v2.5.8...v2.5.9](https://github.com/sorry-cypress/sorry-cypress/compare/v2.5.8...v2.5.9)

## v2.5.8

### What's Changed

* \[Snyk] Security upgrade semver from 7.3.5 to 7.5.2 by [@agoldis](https://github.com/agoldis) in [#800](https://github.com/sorry-cypress/sorry-cypress/pull/800)
* fix: fix parsing UPLOAD\_EXPIRY\_SECONDS by [@agoldis](https://github.com/agoldis) in [#813](https://github.com/sorry-cypress/sorry-cypress/pull/813)
* build(deps): bump fast-xml-parser from 4.2.4 to 4.2.5 by [@dependabot](https://github.com/dependabot) in [#814](https://github.com/sorry-cypress/sorry-cypress/pull/814)
* build(deps): bump tough-cookie from 4.0.0 to 4.1.3 by [@dependabot](https://github.com/dependabot) in [#815](https://github.com/sorry-cypress/sorry-cypress/pull/815)
* build(deps): bump semver from 7.3.2 to 7.5.2 by [@dependabot](https://github.com/dependabot) in [#803](https://github.com/sorry-cypress/sorry-cypress/pull/803)
* Start building Arm64 Docker image by [@pavlospt](https://github.com/pavlospt) in [#759](https://github.com/sorry-cypress/sorry-cypress/pull/759)
* docs: add pavlospt as a contributor for code \[skip ci] by [@allcontributors](https://github.com/allcontributors) in [#817](https://github.com/sorry-cypress/sorry-cypress/pull/817)
* Add Google Cloud Storage native driver by [@mauriciovillalobos](https://github.com/mauriciovillalobos) in [#807](https://github.com/sorry-cypress/sorry-cypress/pull/807)
* docs: add mauriciovillalobos as a contributor for code, and doc \[skip ci] by [@allcontributors](https://github.com/allcontributors) in [#818](https://github.com/sorry-cypress/sorry-cypress/pull/818)
* fix: remove deprecated S3 ACL from CF \[skip ci] by [@agoldis](https://github.com/agoldis) in [#819](https://github.com/sorry-cypress/sorry-cypress/pull/819)

### New Contributors

* [@pavlospt](https://github.com/pavlospt) made their first contribution in [#759](https://github.com/sorry-cypress/sorry-cypress/pull/759)
* [@mauriciovillalobos](https://github.com/mauriciovillalobos) made their first contribution in [#807](https://github.com/sorry-cypress/sorry-cypress/pull/807)

**Full Changelog**: [v2.5.7...v2.5.8](https://github.com/sorry-cypress/sorry-cypress/compare/v2.5.7...v2.5.8)

## v2.5.7

### What's Changed

* fix: properly resolve UPLOAD\_EXPIRY\_SECONDS value by [@agoldis](https://github.com/agoldis) in [#799](https://github.com/sorry-cypress/sorry-cypress/pull/799)

**Full Changelog**: [v2.5.6...v2.5.7](https://github.com/sorry-cypress/sorry-cypress/compare/v2.5.6...v2.5.7)

## v2.5.6

### What's Changed

* feat: add UPLOAD\_EXPIRY\_SECONDS for signed URL by [@agoldis](https://github.com/agoldis) in [#794](https://github.com/sorry-cypress/sorry-cypress/pull/794)

**Full Changelog**: [v2.5.5...v2.5.6](https://github.com/sorry-cypress/sorry-cypress/compare/v2.5.5...v2.5.6)

## v2.5.5

### What's Changed

* build(deps): bump vm2 from 3.9.16 to 3.9.17 by [@dependabot](https://github.com/dependabot) in [#776](https://github.com/sorry-cypress/sorry-cypress/pull/776)
* build(deps): bump vm2 from 3.9.17 to 3.9.19 by [@dependabot](https://github.com/dependabot) in [#782](https://github.com/sorry-cypress/sorry-cypress/pull/782)
* build(deps): bump fast-xml-parser from 4.2.0 to 4.2.4 by [@dependabot](https://github.com/dependabot) in [#789](https://github.com/sorry-cypress/sorry-cypress/pull/789)
* fix: prevent crash when attempts are missing by [@agoldis](https://github.com/agoldis) in [#792](https://github.com/sorry-cypress/sorry-cypress/pull/792)

**Full Changelog**: [v2.5.4...v2.5.5](https://github.com/sorry-cypress/sorry-cypress/compare/v2.5.4...v2.5.5)

## v2.5.4

### What's Changed

* \[Snyk] Security upgrade minio from 7.0.28 to 7.0.33 by [@agoldis](https://github.com/agoldis) in [#763](https://github.com/sorry-cypress/sorry-cypress/pull/763)
* build(deps): bump vm2 from 3.9.13 to 3.9.15 by [@dependabot](https://github.com/dependabot) in [#767](https://github.com/sorry-cypress/sorry-cypress/pull/767)
* build(deps-dev): bump webpack from 5.64.0 to 5.76.0 by [@dependabot](https://github.com/dependabot) in [#758](https://github.com/sorry-cypress/sorry-cypress/pull/758)
* build(deps): bump vm2 from 3.9.15 to 3.9.16 by [@dependabot](https://github.com/dependabot) in [#769](https://github.com/sorry-cypress/sorry-cypress/pull/769)
* \[Snyk] Security upgrade @azure/storage-blob from 12.10.0 to 12.13.0 by [@snyk-bot](https://github.com/snyk-bot) in [#768](https://github.com/sorry-cypress/sorry-cypress/pull/768)
* build(deps): bump ua-parser-js from 0.7.28 to 0.7.33 by [@dependabot](https://github.com/dependabot) in [#730](https://github.com/sorry-cypress/sorry-cypress/pull/730)
* fix: patch security warnings, upgrade husky by [@agoldis](https://github.com/agoldis) in [#770](https://github.com/sorry-cypress/sorry-cypress/pull/770)

**Full Changelog**: [v2.5.3...v2.5.4](https://github.com/sorry-cypress/sorry-cypress/compare/v2.5.3...v2.5.4)

## v2.5.2

### What's Changed

* allow use s3 in path style by [@thuvh](https://github.com/thuvh) in [#712](https://github.com/sorry-cypress/sorry-cypress/pull/712)
* fix: update docker-compose.minio.yml file by [@Zaista](https://github.com/Zaista) in [#708](https://github.com/sorry-cypress/sorry-cypress/pull/708)
* build(deps): bump fast-json-patch from 3.1.0 to 3.1.1 by [@dependabot](https://github.com/dependabot) in [#715](https://github.com/sorry-cypress/sorry-cypress/pull/715)
* docs: add amit-o as a contributor for code by [@allcontributors](https://github.com/allcontributors) in [#720](https://github.com/sorry-cypress/sorry-cypress/pull/720)
* Add base path overrides by [@amit-o](https://github.com/amit-o) in [#718](https://github.com/sorry-cypress/sorry-cypress/pull/718)
* Fix api base path, add tests by [@amit-o](https://github.com/amit-o) in [#728](https://github.com/sorry-cypress/sorry-cypress/pull/728)
* docs: add blakeromano as a contributor for code by [@allcontributors](https://github.com/allcontributors) in [#736](https://github.com/sorry-cypress/sorry-cypress/pull/736)
* build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 by [@dependabot](https://github.com/dependabot) in [#733](https://github.com/sorry-cypress/sorry-cypress/pull/733)
* Turborepo by [@nmengual](https://github.com/nmengual) in [#741](https://github.com/sorry-cypress/sorry-cypress/pull/741)
* docs: add nmengual as a contributor for code \[skip ci] by [@allcontributors](https://github.com/allcontributors) in [#746](https://github.com/sorry-cypress/sorry-cypress/pull/746)

### New Contributors

* [@thuvh](https://github.com/thuvh) made their first contribution in [#712](https://github.com/sorry-cypress/sorry-cypress/pull/712)
* [@amit-o](https://github.com/amit-o) made their first contribution in [#718](https://github.com/sorry-cypress/sorry-cypress/pull/718)
* [@kuznar](https://github.com/kuznar) made their first contribution in [#721](https://github.com/sorry-cypress/sorry-cypress/pull/721)
* [@blakeromano](https://github.com/blakeromano) made their first contribution in [#735](https://github.com/sorry-cypress/sorry-cypress/pull/735)
* [@nmengual](https://github.com/nmengual) made their first contribution in [#741](https://github.com/sorry-cypress/sorry-cypress/pull/741)

**Full Changelog**: [v2.5.1...v2.5.2](https://github.com/sorry-cypress/sorry-cypress/compare/v2.5.1...v2.5.2)

## v2.5.1

### What's Changed

* feat: Add screenshot zoom in/out on preview functionality by [@matrunchyk](https://github.com/matrunchyk) in [#700](https://github.com/sorry-cypress/sorry-cypress/pull/700)

### New Contributors

* [@matrunchyk](https://github.com/matrunchyk) made their first contribution in [#700](https://github.com/sorry-cypress/sorry-cypress/pull/700)

**Full Changelog**: [v2.5.0...v2.5.1](https://github.com/sorry-cypress/sorry-cypress/compare/v2.5.0...v2.5.1)

## v2.5.0

### What's Changed

* build(deps): bump loader-utils from 1.4.1 to 1.4.2 by [@dependabot](https://github.com/dependabot) in [#685](https://github.com/sorry-cypress/sorry-cypress/pull/685)
* build(dashboard): switch to nginx unprivileged docker by [@mathpaquette](https://github.com/mathpaquette) in [#691](https://github.com/sorry-cypress/sorry-cypress/pull/691)
* docs: add Spea as a contributor for code \[skip ci] by [@allcontributors](https://github.com/allcontributors) in [#693](https://github.com/sorry-cypress/sorry-cypress/pull/693)
* Add new app authentication mechanism for github hooks by [@Spea](https://github.com/Spea) in [#688](https://github.com/sorry-cypress/sorry-cypress/pull/688)
* build(deps): bump apollo-server-core from 3.10.1 to 3.11.1 by [@dependabot](https://github.com/dependabot) in [#692](https://github.com/sorry-cypress/sorry-cypress/pull/692)
* Only install necessary octokit packages by [@Spea](https://github.com/Spea) in [#696](https://github.com/sorry-cypress/sorry-cypress/pull/696)
* Adjust github reporter tests and support enterprise URL by [@Spea](https://github.com/Spea) in [#698](https://github.com/sorry-cypress/sorry-cypress/pull/698)

### New Contributors

* [@Spea](https://github.com/Spea) made their first contribution in [#688](https://github.com/sorry-cypress/sorry-cypress/pull/688)

**Full Changelog**: [v2.4.4...v2.5.0](https://github.com/sorry-cypress/sorry-cypress/compare/v2.4.4...v2.5.0)

## v2.4.4

### What's Changed

* build(deps): bump loader-utils from 1.4.0 to 1.4.1 by @dependabot in <https://github.com/sorry-cypress/sorry-cypress/pull/678>

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.4.3...v2.4.4>

## v2.4.3

### What's Changed

* Disables logs for probes by @tehKapa in <https://github.com/sorry-cypress/sorry-cypress/pull/663>
* feat: Add Fullscreen button to video player by @mattelen in <https://github.com/sorry-cypress/sorry-cypress/pull/673>
* Add ability to seek recording video on click by @akcyp in <https://github.com/sorry-cypress/sorry-cypress/pull/679>

### New Contributors

* @mattelen made their first contribution in <https://github.com/sorry-cypress/sorry-cypress/pull/673>
* @akcyp made their first contribution in <https://github.com/sorry-cypress/sorry-cypress/pull/679>

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.4.2...v2.4.3>

## v2.4.2

### What's Changed

* Update nodejs to lts by @solidnerd in <https://github.com/sorry-cypress/sorry-cypress/pull/657>
* add solidnerd as a contributor for infra by @allcontributors in <https://github.com/sorry-cypress/sorry-cypress/pull/658>

### New Contributors

* @solidnerd made their first contribution in <https://github.com/sorry-cypress/sorry-cypress/pull/657>

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.4.1...v2.4.2>

## v2.4.1

### What's Changed

* chore: update vm2 to 3.9.11 by @mathpaquette in <https://github.com/sorry-cypress/sorry-cypress/pull/649>
* fix: add project summary for single project by @mathpaquette in <https://github.com/sorry-cypress/sorry-cypress/pull/653>
* fix: director returning 500 using gitlab job retries by @bjartur20 in <https://github.com/sorry-cypress/sorry-cypress/pull/650>
* feat: make USER an ARG so containers based on this one can switch between root and $USER by @rrauenza in <https://github.com/sorry-cypress/sorry-cypress/pull/654>
* add rrauenza as a contributor \[skip ci] by @allcontributors in <https://github.com/sorry-cypress/sorry-cypress/pull/655>

### New Contributors

* @rrauenza made their first contribution in <https://github.com/sorry-cypress/sorry-cypress/pull/654>

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.4.0...v2.4.1>

## v2.4.0

### What's Changed

* feat: proposed solution for retrying specs using job retries with GitLab CI by @bjartur20 in <https://github.com/sorry-cypress/sorry-cypress/pull/641>
* feat: add overview by ci-builds by @mathpaquette in <https://github.com/sorry-cypress/sorry-cypress/pull/639>

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.3.3...v2.4.0>

## v2.3.3

### What's Changed

* fix: Fixing 636 by only parses remoteOrigin if it contains @ by @bjartur20 in <https://github.com/sorry-cypress/sorry-cypress/pull/637>

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.3.2...v2.3.3>

## v2.3.2

### What's Changed

* Fixed issue where director saves the gitlab\_ci\_token in remoteOrigin by @bjartur20 in <https://github.com/sorry-cypress/sorry-cypress/pull/627>
* docs: add bjartur20 as a contributor for code by @allcontributors in <https://github.com/sorry-cypress/sorry-cypress/pull/628>
* feat(apollo): makes optional the enable of the landing page playground by @tehKapa in <https://github.com/sorry-cypress/sorry-cypress/pull/624>
* docs: add tehKapa as a contributor for code by @allcontributors in <https://github.com/sorry-cypress/sorry-cypress/pull/629>
* Fix wrong indx for remote origin by @bjartur20 in <https://github.com/sorry-cypress/sorry-cypress/pull/630>
* now uses URL to parse remoteOrigin by @bjartur20 in <https://github.com/sorry-cypress/sorry-cypress/pull/631>
* Fixed typing error and added typechecks to ci by @bjartur20 in <https://github.com/sorry-cypress/sorry-cypress/pull/633>
* build(deps): bump apollo-server-core from 3.9.0 to 3.10.1 by @dependabot in <https://github.com/sorry-cypress/sorry-cypress/pull/632>
* Correct parsing of remoteOrigin url by @bjartur20 in <https://github.com/sorry-cypress/sorry-cypress/pull/635>

### New Contributors

* @tehKapa made their first contribution in <https://github.com/sorry-cypress/sorry-cypress/pull/624>

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.3.1...v2.3.2>

## v2.3.1

### What's Changed

* build(deps): bump terser from 5.9.0 to 5.14.2 by @dependabot in <https://github.com/sorry-cypress/sorry-cypress/pull/605>
* feat(dashboard): add search value in the URL (deeplink) by @mathpaquette in <https://github.com/sorry-cypress/sorry-cypress/pull/621>

### New Contributors

* @mathpaquette made their first contribution in <https://github.com/sorry-cypress/sorry-cypress/pull/621>

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.3.0...v2.3.1>

## v2.3.0

### What's Changed

* gchat webhook by [@joaoduartepinto](https://github.com/joaoduartepinto) in [#612](https://github.com/sorry-cypress/sorry-cypress/pull/612)
* Fix off-by-one error in the in-memory director by [@alyssa-glean](https://github.com/alyssa-glean) in [#615](https://github.com/sorry-cypress/sorry-cypress/pull/615)
* docs: add joaoduartepinto as a contributor for code by [@allcontributors](https://github.com/allcontributors) in [#616](https://github.com/sorry-cypress/sorry-cypress/pull/616)
* docs: add alyssa-glean as a contributor for code by [@allcontributors](https://github.com/allcontributors) in [#618](https://github.com/sorry-cypress/sorry-cypress/pull/618)

### New Contributors

* [@joaoduartepinto](https://github.com/joaoduartepinto) made their first contribution in [#612](https://github.com/sorry-cypress/sorry-cypress/pull/612)
* [@alyssa-glean](https://github.com/alyssa-glean) made their first contribution in [#615](https://github.com/sorry-cypress/sorry-cypress/pull/615)

**Full Changelog**: [v2.2.1...v2.3.0](https://github.com/sorry-cypress/sorry-cypress/compare/v2.2.1...v2.3.0)

## v2.2.1

### What's Changed

* Fix word break overflow by [@fsmaia](https://github.com/fsmaia) in [#610](https://github.com/sorry-cypress/sorry-cypress/pull/610)
* Fix upload urls in `docker-compose.minio.yml` by [@Hackatosh](https://github.com/Hackatosh) in [#611](https://github.com/sorry-cypress/sorry-cypress/pull/611)

**Full Changelog**: [v2.2.0...v2.2.1](https://github.com/sorry-cypress/sorry-cypress/compare/v2.2.0...v2.2.1)

## v2.2.0

### What's Changed

* Enhance sidebar layout by [@fsmaia](https://github.com/fsmaia) in [#608](https://github.com/sorry-cypress/sorry-cypress/pull/608)
* Use classic status items for tests by [@agoldis](https://github.com/agoldis) in [#609](https://github.com/sorry-cypress/sorry-cypress/pull/609)

**Full Changelog**: [v2.1.7...v2.2.0](https://github.com/sorry-cypress/sorry-cypress/compare/v2.1.7...v2.2.0)

## v2.1.7

### What's Changed

* feat: add indexes to speed up the runs page and ci build redirect query by [@Aeolun](https://github.com/Aeolun) in [#603](https://github.com/sorry-cypress/sorry-cypress/pull/603)
* Add content type to blob storage url generation by [@Hackatosh](https://github.com/Hackatosh) in [#606](https://github.com/sorry-cypress/sorry-cypress/pull/606)

**Full Changelog**: [v2.1.6...v2.1.7](https://github.com/sorry-cypress/sorry-cypress/compare/v2.1.6...v2.1.7)

## 2.1.6

### What's Changed

* Restore apollo playground by [@agoldis](https://github.com/agoldis)

**Full Changelog**: [v2.1.5...v2.1.6](https://github.com/sorry-cypress/sorry-cypress/compare/v2.1.5...v2.1.6)

## 2.1.5

### What's Changed

* Add Azure Blob Storage support by [@Hackatosh](https://github.com/Hackatosh) in [#595](https://github.com/sorry-cypress/sorry-cypress/pull/595)

**Full Changelog**: [v2.1.4...v2.1.5](https://github.com/sorry-cypress/sorry-cypress/compare/v2.1.4...v2.1.5)

## 2.1.4

### What's Changed

* feat: allow toggling readable spec names by [@ImanMahmoudinasab](https://github.com/ImanMahmoudinasab) in [#588](https://github.com/sorry-cypress/sorry-cypress/pull/588)
* feat: Add mongodb health checks by [@Hackatosh](https://github.com/Hackatosh) in [#589](https://github.com/sorry-cypress/sorry-cypress/pull/589)
* docs: add Hackatosh as a contributor for code by [@allcontributors](https://github.com/allcontributors) in [#593](https://github.com/sorry-cypress/sorry-cypress/pull/593)
* \[Snyk] Security upgrade apollo-server from 2.25.3 to 3.0.0 by [@snyk-bot](https://github.com/snyk-bot) in [#591](https://github.com/sorry-cypress/sorry-cypress/pull/591)
* \[Snyk] Security upgrade apollo-server-express from 2.25.4 to 3.0.0 by [@agoldis](https://github.com/agoldis) in [#594](https://github.com/sorry-cypress/sorry-cypress/pull/594)
* build(deps): bump shell-quote from 1.7.2 to 1.7.3 by [@dependabot](https://github.com/dependabot) in [#592](https://github.com/sorry-cypress/sorry-cypress/pull/592)

### New Contributors

* [@Hackatosh](https://github.com/Hackatosh) made their first contribution in [#589](https://github.com/sorry-cypress/sorry-cypress/pull/589)

**Full Changelog**: [v2.1.3...v2.1.4](https://github.com/sorry-cypress/sorry-cypress/compare/v2.1.3...v2.1.4)

## 2.1.3

### What's Changed

* fix: fixes [#555](https://github.com/sorry-cypress/sorry-cypress/issues/555) mocha statuses are converted to cypress statuses by [@Aeolun](https://github.com/Aeolun) in [#580](https://github.com/sorry-cypress/sorry-cypress/pull/580)
* \[Snyk] Security upgrade nginx from 1-alpine to 1.22.0-alpine by [@agoldis](https://github.com/agoldis) in [#579](https://github.com/sorry-cypress/sorry-cypress/pull/579)
* build(deps): bump dset from 3.1.1 to 3.1.2 by [@dependabot](https://github.com/dependabot) in [#577](https://github.com/sorry-cypress/sorry-cypress/pull/577)

**Full Changelog**: [v2.1.2...v2.1.3](https://github.com/sorry-cypress/sorry-cypress/compare/v2.1.2...v2.1.3)

## 2.1.2

### What's Changed

* use commit message instead of sha by [@raftx24](https://github.com/raftx24) in [#542](https://github.com/sorry-cypress/sorry-cypress/pull/542)
* Updating GH actions to latest versions by [@diogormendes](https://github.com/diogormendes) in [#557](https://github.com/sorry-cypress/sorry-cypress/pull/557)
* Update README.md by [@eltociear](https://github.com/eltociear) in [#559](https://github.com/sorry-cypress/sorry-cypress/pull/559)
* build(deps): bump async from 2.6.3 to 2.6.4 by [@dependabot](https://github.com/dependabot) in [#563](https://github.com/sorry-cypress/sorry-cypress/pull/563)
* feat: make grid coulmns sortable and filterable by [@ImanMahmoudinasab](https://github.com/ImanMahmoudinasab) in [#565](https://github.com/sorry-cypress/sorry-cypress/pull/565)
* \[Snyk] Security upgrade axios from 0.21.2 to 0.21.3 by [@agoldis](https://github.com/agoldis) in [#569](https://github.com/sorry-cypress/sorry-cypress/pull/569)
* \[Snyk] Fix for 3 vulnerabilities by [@snyk-bot](https://github.com/snyk-bot) in [#571](https://github.com/sorry-cypress/sorry-cypress/pull/571)
* \[Snyk] Security upgrade axios from 0.21.2 to 0.21.3 by [@agoldis](https://github.com/agoldis) in [#570](https://github.com/sorry-cypress/sorry-cypress/pull/570)
* build(deps): bump minimist from 1.2.5 to 1.2.6 by [@dependabot](https://github.com/dependabot) in [#556](https://github.com/sorry-cypress/sorry-cypress/pull/556)
* build(deps): bump cross-fetch from 3.0.6 to 3.1.5 by [@dependabot](https://github.com/dependabot) in [#562](https://github.com/sorry-cypress/sorry-cypress/pull/562)
* build(deps): bump follow-redirects from 1.14.7 to 1.15.0 by [@dependabot](https://github.com/dependabot) in [#573](https://github.com/sorry-cypress/sorry-cypress/pull/573)

### New Contributors

* [@raftx24](https://github.com/raftx24) made their first contribution in [#542](https://github.com/sorry-cypress/sorry-cypress/pull/542)
* [@diogormendes](https://github.com/diogormendes) made their first contribution in [#557](https://github.com/sorry-cypress/sorry-cypress/pull/557)
* [@eltociear](https://github.com/eltociear) made their first contribution in [#559](https://github.com/sorry-cypress/sorry-cypress/pull/559)
* [@snyk-bot](https://github.com/snyk-bot) made their first contribution in [#571](https://github.com/sorry-cypress/sorry-cypress/pull/571)

**Full Changelog**: [v2.1.1...v2.1.2](https://github.com/sorry-cypress/sorry-cypress/compare/v2.1.1...v2.1.2)

## 2.1.1

### What's Changed

* Prevent crash on GitHub http failure. Closes #534 by @agoldis.

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.1.0...v2.1.1>

## 2.1.0

### What's Changed

* Dockerfile efficiencies by @tico24 in <https://github.com/sorry-cypress/sorry-cypress/pull/523>
* Add HOST parameter to API config. by @nijine in <https://github.com/sorry-cypress/sorry-cypress/pull/528>
* docs: add nijine as a contributor for code by @allcontributors in <https://github.com/sorry-cypress/sorry-cypress/pull/529>
* build(deps): bump follow-redirects from 1.14.3 to 1.14.7 by @dependabot in <https://github.com/sorry-cypress/sorry-cypress/pull/522>
* build(deps): bump nanoid from 3.1.30 to 3.1.31 by @dependabot in <https://github.com/sorry-cypress/sorry-cypress/pull/527>
* build(deps): bump glob-parent from 5.1.1 to 5.1.2 by @dependabot in <https://github.com/sorry-cypress/sorry-cypress/pull/530>
* build(deps): bump normalize-url from 4.5.0 to 4.5.1 by @dependabot in <https://github.com/sorry-cypress/sorry-cypress/pull/531>
* Dev container by @agoldis in <https://github.com/sorry-cypress/sorry-cypress/pull/532>

### New Contributors

* @nijine made their first contribution in <https://github.com/sorry-cypress/sorry-cypress/pull/528>

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.0.2...v2.1.0>

## 2.0.2

### What's Changed

* use new logo by @agoldis in <https://github.com/sorry-cypress/sorry-cypress/pull/515>

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.0.1...v2.0.2>

## 2.0.1

### What's Changed

* build(deps): bump aws-sdk from 2.756.0 to 2.814.0 by @dependabot in <https://github.com/sorry-cypress/sorry-cypress/pull/494>
* build(deps): bump apollo-server from 2.18.1 to 2.25.3 by @dependabot in <https://github.com/sorry-cypress/sorry-cypress/pull/485>
* fix: encode project ids wherever it is used in url by @ImanMahmoudinasab in <https://github.com/sorry-cypress/sorry-cypress/pull/510>

**Full Changelog**: <https://github.com/sorry-cypress/sorry-cypress/compare/v2.0.0...v2.0.1>

## 2.0.0 🎉

### Breaking changes

* Deprecated support for cypress agents lt `6.7.0`
  * Supporting the legacy versions of cypress with all the code was cumbersome. Trying to use SC with older cypress versions would return an error when creating new runs. Closes #412.
* The internal representation of runs has changed. **Runs created prior to v2.0 might be displayed partially or not displayed at all.**
  * added a `progress` field on `run` with the instances and tests progress state. We use this field to report run's progress in hooks / dashboard instead of invoking complex MongoDB queries. This should resolve #417 because we won't use MongoDB aggregations that create gt 16MB documents.
  * `runs.specs` will have a short version of "results" - that would allow more efficient data fetching for showing runs feeds and individual runs.

### Other changes

* feat: 😎 ⭐️ New UI implementation by @ImanMahmoudinasab
* fix: Delete run timeout when deleting run. Closes #409.
* fix: Correctly report failed tests w/o counting retires. Closes #384
* fix: In-memory director crashes when test fails with an exception. Closes #425
* fix: Stop showing duration running for completed runs / tests. Closes #377
* feat: Add retries to Slack integration, show retries count everywhere and use "Flaky" badge if spec / test was retried. Closes #378
* feat: Configure default page items # on runs feed via `PAGE_ITEMS_LIMIT` env variable for API service
* infra: remove redis dependency in docker-compose files, updated docs accordingly
* infra: properly set up typescript for monorepo, resolved dozens of TS errors and warnings
* misc: completely removed lookup aggregations from mongoDB queries. Sorry cypress is much DocumentDB friendly now!
* misc: added material-UI for gradual transition. See #401

See the complete list of changes on GitHub <https://github.com/sorry-cypress/sorry-cypress/releases/tag/v2.0.0>

## 1.1.1

### Added

* feat: allow excluding branches from triggering slack hooks [#406](https://github.com/sorry-cypress/sorry-cypress/pull/406) by [@ImanMahmoudinasab](https://github.com/ImanMahmoudinasab)

### Fixed

* fix: properly show git SSH URLs [#413](https://github.com/sorry-cypress/sorry-cypress/pull/413) by [@Zaista](https://github.com/Zaista)

## 1.1.0

### Added

* feat: Allow resetting instance for retesting [fae3f7a](https://github.com/sorry-cypress/sorry-cypress/commit/fae3f7a6bac8e24ed3b4c4546043f8f48f2ac31b) by [@Aeolun](https://github.com/Aeolun)

## 1.0.3

### Fixed

* fix: show correct duration in specs list [98ae7be](https://github.com/sorry-cypress/sorry-cypress/commit/98ae7be35005eadd0981455396cfe608f998fc2b). Closes [#374](https://github.com/sorry-cypress/sorry-cypress/issues/374).
* fix: heroku build build process [a658d3f](https://github.com/sorry-cypress/sorry-cypress/commit/a658d3f34dd988a9b281dfbe659626473e47f665). Closes [#373](https://github.com/sorry-cypress/sorry-cypress/issues/373).

### Dependencies

* deps: dns-packet-1.3.4 [1358c74](https://github.com/sorry-cypress/sorry-cypress/commit/1358c7431babac346bca8f79c591c0d6a305ce84)

## 1.0.2

### Fixed

* fix: handle nullable results.tests [a469c76](https://github.com/sorry-cypress/sorry-cypress/commit/a469c76a586a35e71c8756f269aadb81fb375b48). Closes [#360](https://github.com/sorry-cypress/sorry-cypress/issues/360).

## 1.0.1

### Changes

* Serve css and fonts locally [9e5c3a5](https://github.com/sorry-cypress/sorry-cypress/commit/9e5c3a5b28f6660c58bf7d81739c31114e44e640). Closes [#363](https://github.com/sorry-cypress/sorry-cypress/issues/363)

### Fixed

* Allow skipping --parallel flag [d7a64b0](https://github.com/sorry-cypress/sorry-cypress/commit/d7a64b0fba4533d5b282e087f907f5304d52eda2). Closes [#365](https://github.com/sorry-cypress/sorry-cypress/issues/365)

## 1.0.0 🎉

### Changed

* remove inactivity timeout implementation
* use runs timeout via project settings
* add `RUN_TIMEDOUT` hook - based on the project runs timeout settings
* emit `RUN_FINISH` for each group in a run

## 1.0.0-rc.12

### Fixed

* Return `runId` with `getInstance` query. [Issue #357](https://github.com/sorry-cypress/sorry-cypress/issues/357).

## 1.0.0-rc.11

### Added

* Show retry count on run details page. [#350](https://github.com/sorry-cypress/sorry-cypress/pull/350) by [@boxofcrates](https://github.com/boxofcrates)

### Changed

* Refactor instance results retrieval - use GQL query resolved. Increate auto-refresh rate to 5 seconds. [#336](https://github.com/sorry-cypress/sorry-cypress/pull/336) by [@anishkargaonkar](https://github.com/anishkargaonkar)

## 1.0.0-rc.10

### Fixed

* Correctly extract `ciBuildId` from Gitlab CI. [#343](https://github.com/sorry-cypress/sorry-cypress/pull/343) by [@boxofcrates](https://github.com/boxofcrates)
* Fix support to projects with slashes. [#340](https://github.com/sorry-cypress/sorry-cypress/pull/340) by [@fsmaia](https://github.com/fsmaia)

## 1.0.0-rc.9

### Fixed

* Successfully fire slack hooks without commit data. [#328](https://github.com/sorry-cypress/sorry-cypress/pull/328) by [@pbeckham](https://github.com/pbeckham)
* Restore generic hooks functionality

### Changed

* Refactor - use `runSingleReporter` and move files [b296289](https://github.com/sorry-cypress/sorry-cypress/commit/b2962892c743219e43fdf289617d73b20dd06b2f)

## 1.0.0-rc.8

### Changed

* Remove mongo `$map` usages to simpler syntax and AWS DocumentDB compatibility. [PR #324](https://github.com/sorry-cypress/sorry-cypress/pull/324).
* Support monorepos for BitBucket hooks. [PR #325](https://github.com/sorry-cypress/sorry-cypress/pull/325).

## 1.0.0-rc.7

### Fixed

* Validate possibly empty results when checking run completion. [Issue #317](https://github.com/sorry-cypress/sorry-cypress/issues/317)

## 1.0.0-rc.6

### Fixed

* Return `application/javascript` for `mjs` files served by dashboard `nginx` server. [Issue #321](https://github.com/sorry-cypress/sorry-cypress/issues/321)

## 1.0.0-rc.5

### Changed

* Use `@graphql-tools/merge` to allow breaking down schema definitions to multiple files
* Remove aggregation stages for `runsFeed` to improve performance

## 1.0.0-rc.4

### Added

* Add slack hook filters and advanced formatting [#309](https://github.com/sorry-cypress/sorry-cypress/pull/309) by [@DeniDoman](https://github.com/DeniDoman)

## 1.0.0-rc.3

### Fixed

* Support auto-detection of `ciBuildId` for major CI providers. [Issue #310](https://github.com/sorry-cypress/sorry-cypress/issues/310)

## 1.0.0-rc.2

### Fixed

* Support cypress 6.7.0

## 1.0.0-rc.1

### Fixed

* Prevent hooks for in-memory driver

## 1.0.0-rc.0

### Added

* Sorry Cypress is now able to detect stale runs and properly report RUN\_FINISH hook using I[nactivity Timeout.](https://github.com/sorry-cypress/gitbook/blob/master/development/broken-reference/README.md) That includes. more complex cases when multiple spec groups involved.
* Optional [Redis](/configuration/persistent.md#redis-optional) integration via `REDIS_URI` director configuration variable.
* Bitbucket Integration

### Changed

* Webhooks, Github and Slack reporting mechanism was revisited and improved - the new implementation immutable and has a better type support.
* Project Setting UI refactored
* The project now has a [common](https://github.com/sorry-cypress/sorry-cypress/tree/master/packages/common) package, which allows to share utilities, type definitions etc.
* Type definitions and GraphQL schema were updated and improved to allow better reusability, discovered and fixed a few bugs on the way.
* Major refactoring to dashboard files structure and improvements to components composition, polling and type definitions.
* Build process is now a bit more complex and slow because we need to build `common` package as part of every image.
* Node 14 everywhere
* Mongo 4.2
* Suggested development flow doesn't require docker compose anymore.
* Remove example - not used in docs anymore

### Fixed

* Properly detect `RUN_FINISH`
* Remove Github / Bitbucket secrets from queries
* Test execution timer never stops for manually terminated runs [#134](https://github.com/sorry-cypress/sorry-cypress/issues/134)
* "Finished" run changing its state to "started" when new machine is joined after finish [#215](https://github.com/sorry-cypress/sorry-cypress/issues/215)
* Test duration time continuous to count [#245](https://github.com/sorry-cypress/sorry-cypress/issues/245)
* Enhance Generic WebHook [#248](https://github.com/sorry-cypress/sorry-cypress/issues/248)

## Older Versions

[Github Releases](https://github.com/sorry-cypress/sorry-cypress/releases)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sorry-cypress.dev/development/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
