# 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](https://docs.sorry-cypress.dev/configuration/persistent#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)
