githubEdit

Changelog

Sorry Cypress changelog

v2.6.0

What's Changed

New Contributors

Full Changelog: v2.5.11...v2.6.0arrow-up-right

v2.5.11

What's Changed

Full Changelog: v2.5.10...v2.5.11arrow-up-right

v2.5.10

What's Changed

Full Changelog: v2.5.9...v2.5.10arrow-up-right

v2.5.9

What's Changed

New Contributors

Full Changelog: v2.5.8...v2.5.9arrow-up-right

v2.5.8

What's Changed

New Contributors

Full Changelog: v2.5.7...v2.5.8arrow-up-right

v2.5.7

What's Changed

Full Changelog: v2.5.6...v2.5.7arrow-up-right

v2.5.6

What's Changed

Full Changelog: v2.5.5...v2.5.6arrow-up-right

v2.5.5

What's Changed

Full Changelog: v2.5.4...v2.5.5arrow-up-right

v2.5.4

What's Changed

Full Changelog: v2.5.3...v2.5.4arrow-up-right

v2.5.2

What's Changed

New Contributors

Full Changelog: v2.5.1...v2.5.2arrow-up-right

v2.5.1

What's Changed

New Contributors

Full Changelog: v2.5.0...v2.5.1arrow-up-right

v2.5.0

What's Changed

New Contributors

Full Changelog: v2.4.4...v2.5.0arrow-up-right

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

New Contributors

Full Changelog: v2.2.1...v2.3.0arrow-up-right

v2.2.1

What's Changed

Full Changelog: v2.2.0...v2.2.1arrow-up-right

v2.2.0

What's Changed

Full Changelog: v2.1.7...v2.2.0arrow-up-right

v2.1.7

What's Changed

Full Changelog: v2.1.6...v2.1.7arrow-up-right

2.1.6

What's Changed

Full Changelog: v2.1.5...v2.1.6arrow-up-right

2.1.5

What's Changed

Full Changelog: v2.1.4...v2.1.5arrow-up-right

2.1.4

What's Changed

New Contributors

Full Changelog: v2.1.3...v2.1.4arrow-up-right

2.1.3

What's Changed

Full Changelog: v2.1.2...v2.1.3arrow-up-right

2.1.2

What's Changed

New Contributors

Full Changelog: v2.1.1...v2.1.2arrow-up-right

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

Fixed

1.1.0

Added

1.0.3

Fixed

Dependencies

1.0.2

Fixed

1.0.1

Changes

Fixed

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

1.0.0-rc.11

Added

Changed

1.0.0-rc.10

Fixed

1.0.0-rc.9

Fixed

Changed

1.0.0-rc.8

Changed

1.0.0-rc.7

Fixed

1.0.0-rc.6

Fixed

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

1.0.0-rc.3

Fixed

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 Inactivity Timeout.arrow-up-right That includes. more complex cases when multiple spec groups involved.

  • Optional Redis 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 commonarrow-up-right 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

Older Versions

Github Releasesarrow-up-right

Last updated