Skip to content

Releases: Synthetixio/synpress

Release 3.0.1

07 Nov 01:07
3.0.1
716d440
Compare
Choose a tag to compare

Promoted beta to stable.

Release 3.0.1-beta.0

07 Nov 01:05
3.0.1-beta.0
9acf873
Compare
Choose a tag to compare
Release 3.0.1-beta.0 Pre-release
Pre-release
  • Merge pull request #573 from Synthetixio/dev (77f715e)
  • e2e: recipient address not present on contract (3b39957)
  • e2e: test recipient address (20e0cd1)
  • feat: get recipient address in confirmtx (4122f23)
  • e2e: add tests for confirmtx network name (fed8970)
  • feat: return network name in confirmtx (5597498)
  • chore: add tests badge (64f3461)
  • ci: add CYPRESS_GROUP (855ea32)
  • feat: add support for CYPRESS_GROUP (9ab5afc)
  • chore: add CYPRESS_GROUP to docker env (b010b47)
  • chore: change group name (a9480ee)
  • chore: remove parallel (04d690b)
  • ci: add missing vars (17ecdb1)
  • docker: add missing env vars for dashboard (f40cba1)
  • chore: echo (92d1515)
  • fix: lint (169a0e3)
  • chore: run in parallel (3e49fee)
  • docker: pass CI vars (e28ebce)
  • ci: run with dashboard (4eba565)
  • ci: enable cypress dashboard (ea3ed99)
  • fix: trunk (1f139ec)
  • fix: lint (0c72be0)
  • chore: waitUntilStable check for url (ba8698f)
  • feat: improve notification stability (c4a9bfd)
  • feat: switch from $ to locator (ef18ab1)
  • po: anybutton => notifappcontent (10f91d6)
  • fix: wait for notification button (b88d2a1)
  • ci: allowlist audit-ci (d7f3455)
  • deps: remove resolutions (e832621)
  • fix: page.locator not async (cffe3e8)
  • deps: update (d977ae2)
  • add waiting for button to improve stability in notification (3359bb4)
  • po: add button (eb30662)
  • Revert "chore: confirmtx return txdata" (bf1d765)
  • Revert "e2e: add new txData options" (0d26d42)
  • Revert "feat: return recipient address + network name" (8e0a5f8)
  • e2e: fix confirm tx tests (1f8f905)
  • fix: getting recipient address (ce17a16)
  • Merge pull request #575 from Synthetixio/dependabot/github_actions/github/codeql-action-2.1.30 (daa1b14)
  • chore: confirmtx return txdata (866adab)
  • e2e: add new txData options (8743268)
  • feat: return recipient address + network name (b89ddbb)
  • po: add txlist po's (0f7c873)
  • po: add tx details po's (913aefe)
  • chore(deps): Bump github/codeql-action from 2.1.29 to 2.1.30 (29bc973)
  • fix: closepopups everywhere (a5cc89f)
  • fix: switchtometamaskwindow (38756bc)
  • e2e: add tests for different variables of confirmtx (946a9a7)
  • fix: customnonce details in confirmtx (1cb484e)
  • feat: add waitAndGetAttributeValue (d2ffb47)
  • po: fix site gas selector (d1e9048)
  • feat: fetch and return tx data (feb099b)
  • po: add notif data-related po's (22663d1)
  • chore: add types for confirmtx (legacy) (5a87a5c)
  • po: add missing po's related to legacy tx (65e560b)
  • feat: confirmTransaction supports legacy and eip-1559 tx (83b7595)
  • chore: clarify env vars inside synpress.js (eed7218)
  • ci: pass GH_USERNAME & GH_PAT (641c2de)
  • ci: use matrix strat for resolutions testing (e8c732d)
  • feat: add auth to metamask download (e4552f9)
  • chore: improve error handling while fetching metamask releases (411f461)
  • Merge pull request #572 from Synthetixio/master (52b5930)

Release 3.0.0

31 Oct 09:51
3.0.0
a1133b6
Compare
Choose a tag to compare

Breaking changes related with metamask@10+ update:

  • metamask@9 (pre-eip1559) is not supported anymore
  • deprecated rinkeby, kovan, ropsten (you can still add them manually)
  • goerli is now used as default network

Last synpress version working with metamask@9 is 2.4.1.
Synpress@3+ works only with metamask@10+.

Changelog:

  • Merge pull request #571 from Synthetixio/dev (93dbfab)
  • ci: include foundry profile as default (868dfe2)
  • chore: readme update (c4e547c)
  • docker: add foundry profile (0fc079e)
  • e2e: CYPRESS_CI not required (5718220)
  • docker: fix docker_run env var (facbd0f)
  • chore: add DOCKER_RUN (5023f39)
  • ci: CI not needed (5302eaa)
  • e2e: use different url for foundry on CI (5ddd420)
  • ci: add CI (b1e6453)
  • docker: pass CI (aabe4f9)
  • docker: fix foundry expose ip (947b056)
  • docker: syndebug => debug (2f38067)
  • docker: update containers (5c12b11)
  • Merge pull request #570 from Synthetixio/improve-waiting (eb2d10d)
  • refactor: goto (da9063e)
  • feat: improve waitUntilStable (55d3582)
  • feat: use waitUntilStable (9add0fb)
  • fix: notif window assign (cb85ef3)
  • chore: use pageobjects for loaders, spinners, etc (31c6bfc)
  • po: add spinners, loaders, etc (1edf8bc)
  • feat: stability improvements (e9cbbcc)
  • fix: missing await (0e2600f)
  • docker: expose foundry to localhost (535d025)
  • feat: use waitToBeStable (2801dfe)
  • feat: add waitToBeStable (f7abd45)
  • feat: add waitToBeHidden (122b2f5)
  • Merge pull request #569 from Synthetixio/improve-notification-stability (31be9df)
  • feat: wait for loadingspinner to be gone (+ load states) (a3ed516)
  • po: add loading-related things to notification (5780d84)
  • Merge pull request #568 from Synthetixio/github-rate-limit-fix (be6a2f0)
  • fix: GITHUB_ => GH_ + linting (37f34fd)
  • fix: unnecessary rest api call done (f0ff8a8)
  • chore: readme update (39aa45c)
  • chore: readme update (6d8081f)
  • feat: add ability to auth in gh rest api (409d0f8)
  • ci: fix anvil fork url passing (9d2f147)
  • e2e: fix anvil tests (7caa3a3)
  • Merge pull request #567 from Synthetixio/deps-up (80cf6d1)
  • deps: update to latest (1d35459)
  • Merge pull request #552 from Synthetixio/anvil-int (afaffdc)
  • Merge branch 'dev' into anvil-int (0404ea1)
  • Merge pull request #566 from Synthetixio/metamask-10+ (28fccc2)
  • Merge branch 'dev' into metamask-10+ (6291d5d)
  • chore: remove activateShowCustomNetworkList (c7b0566)
  • po: remove showcustomnetwork (66badd7)
  • chore: readme update (26eeae8)
  • feat: [email protected] (1e1edc1)
  • chore: linting (7cc9ec8)
  • chore: trunk upgrade (73607b9)
  • e2e: updates related to wallet change (eda6ebb)
  • e2e: update wallet addresses (2a02d33)
  • fixes: selectors, popups, pages (a84d455)
  • feat: update setnetwork (7050dbf)
  • po: add networkitems (7f34515)
  • deps: add ethers (05d9941)
  • feat: update confirmtx + fixes (c72e39a)
  • e2e: define secret words for setupmetamask (e62799f)
  • Merge pull request #564 from Synthetixio/dependabot/github_actions/github/codeql-action-2.1.29 (6388268)
  • chore(deps): Bump github/codeql-action from 2.1.28 to 2.1.29 (192d387)
  • Merge pull request #563 from Synthetixio/dependabot/github_actions/actions/upload-artifact-3.1.1 (1906f68)
  • chore(deps): Bump actions/upload-artifact from 3.1.0 to 3.1.1 (43cc393)
  • Merge pull request #562 from Synthetixio/dependabot/github_actions/docker/setup-buildx-action-2.2.1 (338decf)
  • Merge pull request #561 from Synthetixio/dependabot/github_actions/github/codeql-action-2.1.28 (95cc77b)
  • po: fix for notification page tx confirmation (03a99da)
  • feat: add experimental settings (8ad2335)
  • po: add experimentalsettingspage (2fee5e6)
  • chore: add experimental settings url (bb94a5b)
  • po: update notification window (f9270a9)
  • chore(deps): Bump docker/setup-buildx-action from 2.1.0 to 2.2.1 (7a9caa1)
  • chore(deps): Bump github/codeql-action from 2.1.27 to 2.1.28 (3561a5b)
  • feat: update metamask commands with latest po's (88bd310)
  • po: mainpage update (fa5b7f2)
  • po: settingspage update (506c750)
  • po: unlockpage update (38cefe8)
  • refactor: trashbutton => label (83f2293)
  • fix: adv settings false as default (289d45c)
  • e2e: update wallets for testing (fe0b6ae)
  • po: update mainpage (56b3625)
  • chore: naming changes (acb322a)
  • fix: required parameters (6b6ba28)
  • po: fix createaccount (96a1779)
  • fix: importaccount navi (81bbfc2)
  • po: fix import account selectors (aac81ba)
  • po: fix adv settings selectors (2438cbc)
  • feat: improve waitandget(input)value (35c6c38)
  • feat: add new adv settings (2f246b3)
  • e2e: use new setupMetamask setting (1cc7c84)
  • feat: add bunch of new command for advanced settings (d1c7ad8)
  • linting (2fc1423)
  • refactor: activateCustomNonce (66dbac0)
  • po: add toggles from adv settings (1f17ea3)
  • feat: createWallet update (913a305)
  • po: createWallet improvements (8f51eb8)
  • refactor: changeNetwork (bbea128)
  • feat: importwallet flow updated (1b0d551)
  • po: update for importwallet flow (0802c85)
  • po: add tippy-tooltip (88f7111)
  • feat: use metamask@10 by default (f9f6be4)
  • refactor: changeMetamaskNetwork (d41e211)
  • e2e: change network to localhost while testing with anvil (44b14d9)
  • docker: use anvil (d1642d2)
  • ci: pass ANVIL_FORK_URL (b59a98c)
  • e2e: use anvil if USE_ANVIL is present (e4e7b33)
  • chore: add anvil-related commands for e2e testing (ca227c9)

Release 2.4.1

18 Oct 19:56
2.4.1
71e3865
Compare
Choose a tag to compare
Release 2.4.1

Release 2.4.1-beta.4

17 Oct 16:07
2.4.1-beta.4
873b69f
Compare
Choose a tag to compare
Release 2.4.1-beta.4 Pre-release
Pre-release
  • Merge pull request #554 from Synthetixio/dev (bdc56cc)
  • fix: importAccount goto triggered too fast (58a6973)

Release 2.4.1-beta.3

15 Oct 17:45
2.4.1-beta.3
8216765
Compare
Choose a tag to compare
Release 2.4.1-beta.3 Pre-release
Pre-release
  • Merge pull request #550 from Synthetixio/dev (d23a667)
  • deps: remove cypress/react (4cd45f7)
  • chore: use .env.e2e (8aa6133)
  • Merge pull request #548 from Synthetixio/dependabot/github_actions/actions/cache-3.0.11 (c7a4406)
  • chore(deps): Bump actions/cache from 3.0.10 to 3.0.11 (25e9e16)
  • deps: update (7c42eb4)
  • Merge pull request #546 from Synthetixio/dependabot/github_actions/docker/setup-qemu-action-2.1.0 (9eaf59c)
  • Merge pull request #545 from Synthetixio/dependabot/github_actions/docker/setup-buildx-action-2.1.0 (02bddce)
  • chore(deps): Bump docker/setup-qemu-action from 2.0.0 to 2.1.0 (4e9edcc)
  • chore(deps): Bump docker/setup-buildx-action from 2.0.0 to 2.1.0 (2c34bee)
  • chore: add setup example (d4c82b4)

Release 2.4.1-beta.2

11 Oct 18:15
2.4.1-beta.2
b900904
Compare
Choose a tag to compare
Release 2.4.1-beta.2 Pre-release
Pre-release
  • Merge pull request #544 from Synthetixio/dev (4f59fb6)
  • chore: disable testing-library/prefer-screen-queries (533aa1b)
  • fix: issue with defaultConfig (6db2024)
  • Merge pull request #542 from brendankirby/patch-1 (9ec3b0b)
  • Fix typos in README.md (610930b)
  • Merge pull request #541 from Synthetixio/test-dapp (f9fde04)
  • fix: e2e tests for latest test-dapp (a88e377)
  • chore: remove test-dapp and use official package (243661a)

Release 2.4.1-beta.1

07 Oct 19:26
2.4.1-beta.1
2b51d11
Compare
Choose a tag to compare
Release 2.4.1-beta.1 Pre-release
Pre-release
  • Merge pull request #540 from Synthetixio/dev (dff5074)
  • Merge pull request #537 from Synthetixio/dependabot/github_actions/github/codeql-action-2.1.27 (1d8f915)
  • Merge pull request #539 from Synthetixio/improve-logging (c886721)
  • chore: update DEBUG readme (a865e38)
  • feat: added logging to helpers (c3a418e)
  • feat: add port cli (3d50e05)
  • feat: add e2e cli (2fddd3e)
  • feat: add --component cli (aae50f5)
  • feat: add logging to launcher.js (b2e9f32)
  • feat: add logging to synpress.config.js (c851ea1)
  • feat: add logging to synpress.js (6035b37)
  • chore: block_explorer refactor (a10494a)
  • chore: disable testing-library/no-debugging-utils rule (aa370d3)
  • chore: add cibuildid (10a4e23)
  • chore(deps): Bump github/codeql-action from 2.1.26 to 2.1.27 (bdc3648)
  • deps: add debug (176577a)

Release 2.4.1-beta.0

07 Oct 09:24
2.4.1-beta.0
cc011f6
Compare
Choose a tag to compare
Release 2.4.1-beta.0 Pre-release
Pre-release
  • Merge pull request #535 from Synthetixio/dev (64a8f62)
  • Merge pull request #521 from dewanshparashar/patch-1 (0d14f99)
  • chore: add logging for disconnectWalletFromDapp(s) (c4f6899)
  • e2e: add test cases for disconnecting without dapps connected (3310758)
  • fix: don’t fail while disconnecting from dapp if not connected (4fb2858)
  • feat: add closeModal() (80b5cbb)
  • Merge pull request #533 from Synthetixio/master (5eb141b)
  • Merge pull request #532 from Synthetixio/dev (c02f903)
  • readme: resolution is not required anymore (537894f)
  • docs: addMetamaskNetwork description made clearer (c043c3b)

Release 2.4.0

05 Oct 23:03
2.4.0
a1b17a3
Compare
Choose a tag to compare
  • ci: update release container (06cf19d)
  • Merge pull request #531 from Synthetixio/dev (a40bbb4)
  • Merge pull request #530 from Synthetixio/fix-resolution-req (1c41d67)
  • ci: use docker-compose.ci.yml (f780111)
  • docker: update ci compose (4dad622)
  • ci: continue on error (baf0511)
  • chore: increase closepopup timeout (a187881)
  • ci: continue on error for high res (5db6231)
  • ci: cleanup not required (094f463)
  • fix: linting (fdbec7c)
  • chore: trunk upgrade (8c37c27)
  • fix: critical vuln (0a10b68)
  • ci: run tests on low and high res (55afe96)
  • ci: use matrix (07f95be)
  • chore: add note (3df12ec)
  • docker: remove res (4fd07e9)
  • chore: improve warning for ngrok (9090ebe)
  • docker: add env files (52c79c5)
  • fix: add closePopup (99f871f)
  • fix: debug (85be0d6)
  • Squashed commit of the following: (859be0c)
  • fix: addnetwork (0f31e5d)
  • deps: update (5930e22)
  • Merge pull request #528 from Synthetixio/dependabot/github_actions/actions/checkout-3.1.0 (2cb2098)
  • Merge pull request #526 from Synthetixio/dependabot/github_actions/actions/cache-3.0.10 (3d5d63a)
  • Merge pull request #522 from Synthetixio/dependabot/github_actions/github/codeql-action-2.1.26 (7f76f40)
  • feat: use goToNewAccount (2a4f323)
  • feat: use goToImportAccount (2c76fbd)
  • feat: use gotoaddnetwork (2891d7f)
  • feat: use goToAdvancedSettings (de4db05)
  • feat: add goToSettings (df44f86)
  • feat: added getExtensionDetails (e01c5a8)
  • chore(deps): Bump actions/checkout from 3.0.2 to 3.1.0 (ac0f779)
  • chore(deps): Bump actions/cache from 3.0.8 to 3.0.10 (6addda3)
  • chore(deps): Bump github/codeql-action from 2.1.25 to 2.1.26 (b1ca0bf)
  • add todo (b44cf1c)
  • docker: pass SYNDEBUG (263dc19)
  • fix: close popup with click on background (dd13339)
  • po: add popup background (612f932)
  • Merge pull request #516 from Synthetixio/master (dd4e14a)
  • Merge pull request #515 from Synthetixio/dependabot/github_actions/github/codeql-action-2.1.25 (83925e6)
  • chore(deps): Bump github/codeql-action from 2.1.24 to 2.1.25 (b2d6342)