Releases: cowprotocol/explorer
v2.26.0
v2.25.0
Summary
Release 2.25
- Fix deep link graph views (#563)
- Handle appData errors (#566)
- Simplify metadata logic (#559)
- Hide link to IPFS for new app-datas (#557)
- Remove upload to IPFS (#558)
- Update explorer to v1 of app-data (#552)
- Improve huge surplus display (#549)
- add new batch graph visualization (#534)
Changelog
c448910 (HEAD -> develop, origin/main, origin/develop, origin/HEAD, main) Merge pull request #565 from cowprotocol/release/2.25
05fe569 (origin/release/2.25, release/2.25) chore: bump version to 2.25.0
2b707e1 fix: deep link graph views (#563)
4fd2219 fix: small typo
fc07fe3 Handle appData errors (#566)
487bc2a chore(deps-dev): bump eslint-plugin-storybook from 0.6.12 to 0.6.13 (#561)
e9bd61a chore(deps-dev): bump eslint-plugin-react from 7.32.2 to 7.33.0 (#562)
66c6695 Simplify metadata logic (#559)
7afa539 Hide link to IPFS for new app-datas (#557)
b723737 Remove upload to IPFS (#558)
2ec40ea Update explorer to v1 of app-data (#552)
ce607b0 chore(deps-dev): bump @babel/core from 7.22.5 to 7.22.9 (#553)
50b5251 chore(deps-dev): bump @babel/plugin-transform-runtime (#555)
39dadea chore(deps-dev): bump playwright from 1.35.1 to 1.36.1 (#554)
ad6ebfd chore: show fullAppData if available (#550)
769aa63 test(formatPercentage): fix unit tests
efdca5c fix(percentage-display): improve huge surplus display (#549)
877dccf Merge remote-tracking branch 'origin/main' into develop
d9fcdfa chore(deps): bump @apollo/client from 3.7.15 to 3.7.16 (#539)
17d5db6 chore(deps): bump graphql from 16.6.0 to 16.7.1 (#538)
b08aff1 chore(deps-dev): bump @types/cytoscape from 3.19.9 to 3.19.10 (#529)
14d0c50 chore(deps-dev): bump enhanced-resolve from 5.14.1 to 5.15.0 (#528)
186c47b chore(deps-dev): bump playwright from 1.35.0 to 1.35.1 (#527)
v2.24.0 - New batch viewer graph
Summary
Hackathon project introducing a new graph visualization: Trade based view
It's possible to toggle between current (transfer based) to the new (trade based)
Also introducing 2 new graph layouts: circle and concentric
Example of concentric layout for batch 0x992cbc5f40755ee858726662a28425dc3aa389c8b53a9b104049d4ae2249dc7f
Current (transfer based view) | New (trade based view) |
---|---|
Details
In the new view, transferred tokens (and some AMMs) are the nodes, trades (denoted in green) and transfers (denoted in red) are the edges.
Wrapping/unwrapping is abstracted away. Any native token interaction is replaced by the corresponding wrapped token.
Nodes
Like the previous visualization, click on nodes links to Etherscan.
Token nodes will display a tooltip with token balance on hover
Token images will be displayed when available (for now mostly for Mainnet)
Hyper nodes do not have a tooltip.
They are displayed for intermediate transfers on AMM interactions
Edges
Trade edges are colored green.
The label is the abbreviated order id.
The tooltip shows the full order id and the trade amounts
Transfer edges are colored red.
The label is either the name of the contract that performed the transfer or an abbreviation of its address when there's no name.
The tooltip shows the transfer amounts
Hypernode edges are a special case of transfer edges, where the tooltip will only have a single amount. Either bought or sold, depending on the transfer direction
What's Changed
- Hackathon graph by @alfetopito in #534
- Release/2.24.0 by @alfetopito in #542
Full Changelog: v2.23.0...v2.24.0
v2.23.0
Summary
- Add links to Etherscan for the Nodes
- Don't show fee if it's zero
- Fix surplus calculation for very big numbers
- Tagging special addresses
Changelog
44d9a47 chore: bump version
0e1408e fix: fix surplus calculation for very big numbers (#515)
e5c3a86 feat(batch-graph): special addresses (#508)
a0caab5 chore(deps-dev): bump @babel/core from 7.22.1 to 7.22.5 (#520)
71be910 chore(deps-dev): bump @babel/plugin-transform-runtime (#519)
ffbb8a4 chore(deps-dev): bump playwright from 1.34.3 to 1.35.0 (#522)
a136fb2 chore(deps-dev): bump @babel/register from 7.21.0 to 7.22.5 (#516)
cbc5803 chore(deps): bump @types/react from 16.14.42 to 16.14.43 (#518)
428fcb4 chore(deps-dev): bump @babel/preset-react from 7.22.3 to 7.22.5 (#517)
a008f61 chore: don't show fee if its zero (#514)
6102588 Merge branch 'main' into develop
9b2b2b8 feat(batch-graph): add link to etherscan to nodes (#507)
bbccc41 chore(deps-dev): bump tslib from 2.5.2 to 2.5.3 (#512)
4ff3213 chore(deps): bump @apollo/client from 3.7.14 to 3.7.15 (#510)
d85911e chore(deps-dev): bump @babel/plugin-transform-runtime (#511)
Full Changelog: v2.22.0...v2.23.0
2.22.0
Summary
Update internal buffer order graph (#504)
What's Changed
- chore: update @cowprotocol/cow-sdk to 2.0.6 by @shoom3301 in #473
- Bump @babel/core from 7.21.5 to 7.21.8 by @dependabot in #478
- Bump @types/react-dom from 16.9.18 to 16.9.19 by @dependabot in #479
- Bump playwright from 1.32.3 to 1.33.0 by @dependabot in #480
- Bump @apollo/client from 3.7.12 to 3.7.14 by @dependabot in #481
- Bump eslint-plugin-storybook from 0.6.11 to 0.6.12 by @dependabot in #482
- Bump @types/react from 16.14.40 to 16.14.41 by @dependabot in #483
- Bump @cowprotocol/cow-sdk from 2.0.6 to 2.1.0 by @dependabot in #477
- fix: fix order price display issue by @nenadV91 in #484
- Bump enhanced-resolve from 5.13.0 to 5.14.0 by @dependabot in #485
- Bump tslib from 2.5.0 to 2.5.2 by @dependabot in #488
- Bump cytoscape from 3.24.0 to 3.25.0 by @dependabot in #487
- Bump playwright from 1.33.0 to 1.34.0 by @dependabot in #489
- Bump @types/webpack-env from 1.18.0 to 1.18.1 by @dependabot in #493
- Bump @babel/plugin-transform-runtime from 7.21.4 to 7.22.2 by @dependabot in #494
- Bump @babel/preset-react from 7.18.6 to 7.22.3 by @dependabot in #495
- Bump @popperjs/core from 2.11.7 to 2.11.8 by @dependabot in #497
- Bump @types/react from 16.14.41 to 16.14.42 by @dependabot in #498
- Bump @babel/core from 7.21.8 to 7.22.1 by @dependabot in #499
- Bump enhanced-resolve from 5.14.0 to 5.14.1 by @dependabot in #501
- Bump styled-components from 5.3.10 to 5.3.11 by @dependabot in #500
- Bump playwright from 1.34.0 to 1.34.3 by @dependabot in #502
- fix: fix graph for settlement contract trades by @alfetopito in #492
- feat: update internal buffer order graph by @alfetopito in #504
- Release: 2.22.0 by @tukantje in #506
Full Changelog: v2.21.1...v2.22.0
v2.21.1
Bump version and change IPFS gateway to use Cloudflare instead of Pinata
Full Changelog: v2.21.0...v2.21.1
v2.21.0
Summary
- average execution price card
- update for IPFS Gateway
- share invert price fills tab
- fix: view fills button on details page
- fix: show only trades for the current page on fills tab
Changelog
4763906 Merge pull request #476 from cowprotocol/release/2.21.0
791bd3c chore: bump version to 2.21.0
1f67473 Ipfs gateway (#475)
44f4d8f 448/avg execution price card (#470)
bbd7678 Bump @sentry/webpack-plugin from 1.20.0 to 1.20.1 (#467)
eb1eae7 Bump @babel/preset-env from 7.21.4 to 7.21.5 (#464)
f129331 Bump @babel/core from 7.21.4 to 7.21.5 (#465)
f31612a Bump date-fns from 2.29.3 to 2.30.0 (#466)
88ee7e6 Bump prettier from 2.8.7 to 2.8.8 (#461)
8f28a17 Bump styled-components from 5.3.9 to 5.3.10 (#460)
0b20fbc Bump cytoscape from 3.23.0 to 3.24.0 (#459)
e9aa866 Bump enhanced-resolve from 5.12.0 to 5.13.0 (#458)
0224071 fix: show only trades belonging to the current page on fills tab (#456)
d8238c8 fix: view fills
button on details page nagivates to fills
tab (#455)
e7b3b00 435/share invert price fills tab (#454)
5337640 Bump @types/enzyme from 3.10.12 to 3.10.13 (#449)
7c0a83a Bump @types/react from 16.14.38 to 16.14.40 (#450)
6cde7d6 Bump playwright from 1.32.2 to 1.32.3 (#451)
2af6c74 Bump @apollo/client from 3.7.11 to 3.7.12 (#452)
Full Changelog: v2.20.0...v2.21.0
v2.20.0 - Partial fills 🌗
Summary
v2.20.0
- Partial fills 🌗
This version introduces full support for visualizing partially fillable orders
When visiting a partially fillable order that has more than 1 fill, the new Fills
tab will be available.
In it you'll have an overview of all the trades for such order, with details regarding the amounts, prices and surplus.
Additional changes
- Dependency updates
What's Changed
- Bump prettier from 2.8.2 to 2.8.4 by @dependabot in #385
- Bump react-inlinesvg from 3.0.1 to 3.0.2 by @dependabot in #387
- Bump @babel/register from 7.18.9 to 7.21.0 by @dependabot in #389
- Bump react-hot-loader from 4.13.0 to 4.13.1 by @dependabot in #390
- Bump @babel/core from 7.20.12 to 7.21.3 by @dependabot in #393
- Bump @babel/plugin-transform-runtime from 7.19.6 to 7.21.0 by @dependabot in #384
- Bump console-feed from 3.4.3 to 3.4.5 by @dependabot in #394
- Bump babel-loader from 8.2.3 to 8.3.0 by @dependabot in #403
- Bump @popperjs/core from 2.11.6 to 2.11.7 by @dependabot in #404
- Bump styled-components from 5.3.6 to 5.3.9 by @dependabot in #406
- Bump tslib from 2.3.1 to 2.5.0 by @dependabot in #405
- Bump @apollo/client from 3.7.9 to 3.7.10 by @dependabot in #407
- Bump @fortawesome/free-solid-svg-icons from 6.1.2 to 6.3.0 by @dependabot in #402
- Partial fills surplus by @alfetopito in #414
- Bump playwright from 1.31.1 to 1.32.1 by @dependabot in #415
- Bump @babel/preset-env from 7.20.2 to 7.21.4 by @dependabot in #417
- Bump @fortawesome/fontawesome-common-types from 6.3.0 to 6.4.0 by @dependabot in #419
- Bump @babel/core from 7.21.3 to 7.21.4 by @dependabot in #420
- Update cow-sdk to v2 by @shoom3301 in #422
- Bump prettier from 2.8.4 to 2.8.7 by @dependabot in #428
- Bump @types/react from 16.14.35 to 16.14.38 by @dependabot in #427
- Bump playwright from 1.32.1 to 1.32.2 by @dependabot in #429
- Bump console-feed from 3.4.5 to 3.5.0 by @dependabot in #431
- Bump @apollo/client from 3.7.10 to 3.7.11 by @dependabot in #432
- Bump @cowprotocol/cow-sdk from 2.0.0 to 2.0.1 by @dependabot in #430
- Bump @fortawesome/fontawesome-svg-core from 6.3.0 to 6.4.0 by @dependabot in #433
- Bump @babel/plugin-transform-runtime from 7.21.0 to 7.21.4 by @dependabot in #434
- [order table] Partial Fills table (BASE BRANCH) by @anxolin in #412
- 2.20.0 Relese - partial fills by @alfetopito in #446
Full Changelog: v2.19.1...v2.20.0
2.19.1 Add Resiliance if Barn API is down
What's Changed
Full Changelog: v2.19.0...v2.19.1