Skip to content
This repository has been archived by the owner on Nov 4, 2024. It is now read-only.

Latest commit

 

History

History
801 lines (395 loc) · 38.2 KB

CHANGELOG.md

File metadata and controls

801 lines (395 loc) · 38.2 KB

Changelog

6.6.2 "@tophat/sanity-runner-plugin-slack" (2023-04-25)

Dependencies

6.6.2 "@tophat/sanity-runner-types" (2023-04-25)

Dependencies

6.6.2 "sanity-runner-client" (2023-04-25)

Dependencies

  • update dependency @types/lodash to ^4.14.192 (#348) (2ffd419)
  • update dependency clipanion to ^3.2.0 (#354) (51a3b03)
  • update util dependencies (9a9b41d)
  • update glob to v10 (9a9b41d)

6.6.2 "sanity-runner-service" (2023-04-25)

Dependencies

  • update dependency @swc/jest to ^0.2.24 (#342) (11c6a9e)
  • update dependency xml2js to ^0.5.0 [security] (#341) (e4dd5e4)
  • update dependency @types/morgan to ^1.9.4 (#349) (85c76e3)
  • update dependency @types/aws-lambda to ^8.10.114 (#344) (7266469)
  • update dependency @types/puppeteer to ^5.4.7 (#350) (4325324)
  • update util dependencies (9a9b41d)
  • update glob to v10 (9a9b41d)
  • update jest-junit to v16 (#360) (fcca21f)

6.6.1 "sanity-runner-service" (2023-04-12)

Dependencies

  • update dependency @swc/jest to ^0.2.24 (#342) (11c6a9e)

2.1.0 "sanity-runner-terraform" (2022-09-08)

Features

  • allow force deletion of screenshot s3 bucket (#324) (a6bed24)

6.6.0 "sanity-runner-service" (2022-08-24)

Features

  • add global pause method (#336) (9d708fa)

6.5.3 "@tophat/sanity-runner-plugin-pagerduty" (2022-08-24)

Bug Fixes

  • silence notifications when there are more attempts (#335) (a94e01a)

6.5.3 "@tophat/sanity-runner-plugin-slack" (2022-08-24)

Bug Fixes

  • silence notifications when there are more attempts (#335) (a94e01a)

6.5.3 "@tophat/sanity-runner-types" (2022-08-24)

Bug Fixes

  • silence notifications when there are more attempts (#335) (a94e01a)

6.5.3 "sanity-runner-client" (2022-08-24)

Bug Fixes

  • silence notifications when there are more attempts (#335) (a94e01a)

6.5.3 "sanity-runner-service" (2022-08-24)

Bug Fixes

  • silence notifications when there are more attempts (#335) (a94e01a)

6.5.2 "sanity-runner-service" (2022-08-23)

Bug Fixes

  • log test duration in nanoseconds (#334) (2923928)

6.5.1 "sanity-runner-service" (2022-08-22)

Bug Fixes

  • expose testName field in logs (#331) (fe07627)

6.5.0 "sanity-runner-client" (2022-08-22)

Features

  • handle retrying on the client, not service (#328) (ae3f699)

6.5.0 "sanity-runner-service" (2022-08-22)

Features

  • handle retrying on the client, not service (#328) (ae3f699)

6.4.18 "@tophat/sanity-runner-types" (2022-08-19)

Bug Fixes

6.4.18 "sanity-runner-client" (2022-08-19)

Bug Fixes

6.4.17 "sanity-runner-client" (2022-08-18)

Bug Fixes

  • add missing axios dependency (#327) (fe86685)

6.4.16 "sanity-runner-service" (2022-08-05)

Bug Fixes

  • correctly parse test metadata (483e11d)

6.4.15 "@tophat/sanity-runner-types" (2022-08-03)

Bug Fixes

  • use testcase full name as display name in reports (#322) (bd48a38)

6.4.15 "sanity-runner-service" (2022-08-03)

Bug Fixes

  • use testcase full name as display name in reports (#322) (bd48a38)

6.4.14 "sanity-runner-service" (2022-07-27)

Bug Fixes

  • testHooks path for local usage (b11d8d9)

6.4.13 "sanity-runner-client" (2022-07-25)

Bug Fixes

6.4.12 "sanity-runner-client" (2022-07-25)

Bug Fixes

  • remove old screenshot logic (7712851)

6.4.11 "sanity-runner-service" (2022-07-25)

Bug Fixes

  • expire screenshot after 7 days (aws limit) (6855ccb)

6.4.10 "sanity-runner-service" (2022-07-25)

Bug Fixes

  • support prefix in s3 bucket option (bc01e54)

6.4.9 "sanity-runner-client" (2022-07-25)

Bug Fixes

  • junit report may be empty (480a41a)

6.4.8 "@tophat/sanity-runner-types" (2022-07-25)

Bug Fixes

  • handle missing test results (67728eb)

6.4.8 "sanity-runner-client" (2022-07-25)

Bug Fixes

  • handle missing test results (67728eb)

6.4.7 "sanity-runner-client" (2022-07-25)

Bug Fixes

  • handle errors gracefully (9312b37)

6.4.6 "sanity-runner-client" (2022-07-25)

Bug Fixes

  • coerce junit values to numbers, single junit report (c1ed051)
  • improved reporting (fbcf6c5)

6.4.6 "sanity-runner-service" (2022-07-25)

Bug Fixes

  • coerce junit values to numbers, single junit report (c1ed051)

6.4.5 "sanity-runner-client" (2022-07-24)

Bug Fixes

  • use relative filename without extension in logs (ddcae31)
  • add duration to progress bar (20617c5)

6.4.5 "sanity-runner-service" (2022-07-24)

Bug Fixes

  • remove uuid package in favour of crypto (9287f67)
  • delete global setup/teardown hooks (9287f67)
  • use relative filename without extension in logs (ddcae31)
  • cleanup chrome data dir after run (2e50b0a)

6.4.4 "sanity-runner-service" (2022-07-24)

Bug Fixes

  • remove test environment, simplify browser cleanup (#317) (9a152d4)

6.4.3 "sanity-runner-service" (2022-07-24)

Bug Fixes

  • explicitly disable watch mode in jest (23b2fc6)

6.4.2 "sanity-runner-service" (2022-07-24)

Bug Fixes

6.4.1 "sanity-runner-service" (2022-07-23)

Bug Fixes

  • bind trace to tracer class (3118059)

6.4.0 "@tophat/sanity-runner-types" (2022-07-23)

Bug Fixes

6.4.0 "sanity-runner-client" (2022-07-23)

Bug Fixes

  • ensure lambda request is aborted after timeout (2bfb656)

6.4.0 "sanity-runner-service" (2022-07-23)

Bug Fixes

Features

  • improved datadog tracing (bd3a5b0)

2.0.0 "sanity-runner-terraform" (2022-07-23)

Breaking Changes

  • Min terraform version is now 1.2.5 and minimum AWS provider is now v4.23.0. (05241f2)

Features

  • update terraform and aws provider (#315) (05241f2)

1.1.3 "sanity-runner-terraform" (2022-07-22)

Bug Fixes

1.1.2 "sanity-runner-terraform" (2022-07-22)

Bug Fixes

1.1.1 "sanity-runner-terraform" (2022-07-22)

Bug Fixes

  • env should be map type (#314) (68f34fd)

6.3.0 "sanity-runner-service" (2022-07-22)

Features

1.1.0 "sanity-runner-terraform" (2022-07-22)

Bug Fixes

  • do not push latest tag to private registry (06de578)

Features

6.2.1 "sanity-runner-client" (2022-07-21)

Bug Fixes

  • timeouts weren't being respected (#312) (260009d)

6.2.0 "@tophat/sanity-runner-types" (2022-07-21)

Features

  • add default viewport options (#311) (9c585e6)

6.2.0 "sanity-runner-client" (2022-07-21)

Features

  • add default viewport options (#311) (9c585e6)

6.2.0 "sanity-runner-service" (2022-07-21)

Features

  • add default viewport options (#311) (9c585e6)

6.1.9 "sanity-runner-service" (2022-07-20)

Bug Fixes

  • resolve jest-junit reporter (937961c)

6.1.8 "sanity-runner-service" (2022-07-20)

Bug Fixes

  • install production dependencies in docker image (d52631d)

6.1.7 "sanity-runner-client" (2022-07-19)

Bug Fixes

  • typo in sanity runner client bin name (f7ab4ba)

6.1.7 "sanity-runner-service" (2022-07-19)

Bug Fixes

  • mark plugins as peer dependencies (#309) (977f339)
  • increase local server payload limit to 10MB (cb7f443)
  • force release of max size increase (5ef9c25)

6.1.4 "sanity-runner-service" (2022-07-19)

Bug Fixes

  • mark plugins as peer dependencies (#309) (977f339)

6.1.3 "@tophat/sanity-runner-plugin-fullstory" (2022-07-19)

Bug Fixes

  • publish sanity runner service non-bundled code (d5e5785)

6.1.3 "@tophat/sanity-runner-plugin-pagerduty" (2022-07-19)

Bug Fixes

  • publish sanity runner service non-bundled code (d5e5785)

6.1.3 "@tophat/sanity-runner-plugin-slack" (2022-07-19)

Bug Fixes

  • publish sanity runner service non-bundled code (d5e5785)

6.1.3 "@tophat/sanity-runner-types" (2022-07-19)

Bug Fixes

  • publish sanity runner service non-bundled code (d5e5785)

6.1.3 "sanity-runner-client" (2022-07-19)

Bug Fixes

  • publish sanity runner service non-bundled code (d5e5785)

6.1.3 "sanity-runner-service" (2022-07-19)

Bug Fixes

  • publish sanity runner service non-bundled code (d5e5785)

6.1.2 "@tophat/sanity-runner-plugin-fullstory" (2022-07-19)

Bug Fixes

  • bump versions for single release (#307) (3871a4d)

6.1.2 "@tophat/sanity-runner-plugin-pagerduty" (2022-07-19)

Bug Fixes

  • bump versions for single release (#307) (3871a4d)

6.1.2 "@tophat/sanity-runner-plugin-slack" (2022-07-19)

Bug Fixes

  • bump versions for single release (#307) (3871a4d)

6.1.2 "@tophat/sanity-runner-types" (2022-07-19)

Bug Fixes

  • bump versions for single release (#307) (3871a4d)

6.1.2 "sanity-runner-client" (2022-07-19)

Bug Fixes

  • bump versions for single release (#307) (3871a4d)

6.1.2 "sanity-runner-service" (2022-07-19)

Bug Fixes

  • bump versions for single release (#307) (3871a4d)

1.0.1 "sanity-runner-terraform" (2022-07-19)

Bug Fixes

  • bump versions for single release (#307) (3871a4d)

6.1.0 "sanity-runner-client" (2022-07-19)

Features

  • support locally running sanity runner service (1f65f6d)

6.0.1 "sanity-runner-client" (2022-07-18)

Bug Fixes

  • print tests results in red when no tests run (e6a120d)

6.0.0 "sanity-runner-client" (2022-07-18)

Breaking Changes

  • Large refactor of Sanity Runner. Please read the changelog carefully. (6cddfd1)

Bug Fixes

  • update aws sdk to v3 (d2fe298)
  • use https agent for lambda invoke (#299) (598ab31)
  • parse junit in the service rather than client (5b41f3b)

Features

  • add log formatting option for structured logs (84ea36a)
  • add verbosity config options (84ea36a)
  • add concurrency limit config options (84ea36a)
  • added progress bar option (84ea36a)
  • rewrite client in TypeScript (#295) (84ea36a)
  • publish client as npm package instead of binary (c2053d0)

4.1.0-rc.3 "sanity-runner-client" (2022-07-06)

Bug Fixes

  • parse junit in the service rather than client (5b41f3b)

4.1.0-rc.2 "sanity-runner-client" (2022-07-04)

Bug Fixes

  • use https agent for lambda invoke (#299) (598ab31)

4.1.0-rc.1 "sanity-runner-client" (2022-07-03)

Bug Fixes

4.1.0-rc.0 "sanity-runner-client" (2022-07-01)

Features

  • add log formatting option for structured logs (84ea36a)
  • add verbosity config options (84ea36a)
  • add concurrency limit config options (84ea36a)
  • added progress bar option (84ea36a)
  • rewrite client in TypeScript (#295) (84ea36a)

4.0.0 "sanity-runner-client" (2022-05-24)

Breaking Changes

  • See puppeteer changelog for entries from v10 to v14. This also updates the version of chromium used to 102.0.5002.0 (r991974). (4a838c0)

Features

  • upgrade puppeteer from v10 to v14 (#288) (4a838c0)

4.0.0-rc.0 "sanity-runner-client" (2022-05-20)

Breaking Changes

  • See puppeteer changelog for entries from v10 to v14. This also updates the version of chromium used to 102.0.5002.0 (r991974). (4a838c0)

Features

  • upgrade puppeteer from v10 to v14 (#288) (4a838c0)

3.5.0 "sanity-runner-client" (2022-05-13)

Features

  • update service docker image to node 16 (#285) (e546815)

3.4.2 "sanity-runner-client" (2022-04-18)

Bug Fixes

  • truncate error message to first 3001 characters (#283) (83bd821)

3.4.1 "sanity-runner-client" (2022-04-14)

Bug Fixes

  • formatting issues in slack message (#282) (a75e604)

3.4.0 "sanity-runner-client" (2022-04-12)

Features

  • consolidate slack message (#281) (7484062)

3.3.0 "sanity-runner-client" (2022-04-12)

Features

  • add runId to slack thread (#270) (b94253f)

3.2.0 "sanity-runner-client" (2022-04-07)

Features

  • improve console logging (#280) (d6f860e)

3.1.1 "sanity-runner-client" (2022-04-06)

3.1.0 "sanity-runner-client" (2022-04-06)

Features

  • increase screenshot expiry to 30 days (#278) (f7cdba2)

3.0.0 "sanity-runner-client" (2022-04-05)

Breaking Changes

Bug Fixes

  • do not fail on missing screenshot (#272) (a6ed950)

Features

  • update jest to v27, as well as misc dependencies (#271) (a6ed950)

2.9.5-rc.0 "sanity-runner-client" (2022-04-05)

Reverts

2.9.4-rc.0 "sanity-runner-client" (2022-04-05)

Bug Fixes

  • add temporary logging (#277) (40f7675)

2.9.3-rc.0 "sanity-runner-client" (2022-03-30)

Bug Fixes

2.9.2-rc.0 "sanity-runner-client" (2022-03-30)

Bug Fixes

  • ensure suites directory exists (#274) (2c0a842)

2.9.1-rc.0 "sanity-runner-client" (2022-03-30)

Bug Fixes

  • commit pre-release artifacts (#273) (db208cc)

2.8.2 "sanity-runner-client" (2022-03-18)

Bug Fixes

  • dependency updates (#268) (f4c8bea)

2.8.1 "sanity-runner-client" (2021-10-25)

Bug Fixes

  • fix bug with FS and upgrade lint (3bbd5f8)
  • updated yarn (3bbd5f8)
  • fix bug with FS and upgrade lint (#263) (3bbd5f8)

2.8.0 "sanity-runner-client" (2021-10-19)

Bug Fixes

Features

  • add fullstory

  • remove testing (22e6fc9)

  • add fullstory (#260) (22e6fc9)

2.7.1 "sanity-runner-client" (2021-10-13)

Bug Fixes

2.7.0 "sanity-runner-client" (2021-10-13)

Features

  • fix ci for service (#259) (12d76fc)

2.6.0 "sanity-runner-client" (2021-10-13)

Bug Fixes

  • remove debug statements (8343fbc)

  • remove unneeded casting (8343fbc)

  • docker tag earlier (8343fbc)

  • based on comments

  • remove duplicate channels (8343fbc)

Features

  • add localPort and update docs (8343fbc)

  • fix json bug (8343fbc)

  • support multi channels and threads

  • doc: add docs on new var (8343fbc)

  • release service (8343fbc)

  • Support Slack multiple channel + slack threads (#256) (8343fbc)

2.5.0 "sanity-runner-client" (2021-10-07)

Features

  • increase timeout slightly (efda14d)
  • increase service timeout as well (efda14d)
  • make timeout configurable (efda14d)
  • fix casting to int (efda14d)
  • increase timeout slightly (#258) (efda14d)

2.4.1 "sanity-runner-client" (2021-10-07)

Bug Fixes

  • catch lambda errors correctly (#257) (9210d89)

2.4.0 "sanity-runner-client" (2021-10-05)

Bug Fixes

  • remove debug statements (213f090)

  • remove unneeded casting (213f090)

  • update yarn version

  • dont screenshot if bucket isnt defined

  • catch errors on local better

  • stringify for some responses

  • lint (213f090)

Features

2.3.0 "sanity-runner-client" (2021-09-22)

Features

2.2.0 "sanity-runner-client" (2021-09-22)

Features

  • publish client docker as well (737b0ed)

2.1.0 "sanity-runner-client" (2021-09-22)

Features