Releases: cowprotocol/cowswap
v1.24.2
Set the right version in the package.json
With the change of workflow for deployments, I forgot to bump the version. This release code is the same as v1.24.1
but now the tag matches the NPM version.
Full Changelog: v1.24.1...v1.24.2
v1.24.1
Description
Fixes a race condition displaying the wxDAI logo that makes the wrong image to show up.
What's Changed
- Don't use token's logo from HTTP when there is an override by @shoom3301 in #1396
Full Changelog: v1.24.0...v1.24.1
v1.24.0
Summary
Release v1.24.0
Highlights:
- New Swap: The Swap code has been refactored. This was a step required to create new trading pages (like limit orders). The swap page was created again with this new refactored code, and has been running in Barn for some time. Now this release enables it also in production.
- New URLs: Now the token selection is encoded in the URL, so its easier to share. Also the network is encoded differently. This will be coherent with the future Limit Order interface
- Remember Amount/Tokens: The new Swap will now remember your last token selection, and the amounts. It will be nicer for returning users that usually trade the same tokens.
- New CI/CD: Vercel setup deployemnts
- Misc improvements and bug fixes
Additionally:
- Refactors the app: Breaks down the core parts into smaller components that are not dependant on uniswap code any more. Move a lot of our custom code to our own
- Limit Orders WIP: Adds some the WIP for Limit Orders (hidden for now)
Changelog
Full Changelog: v1.23.4...v1.24.0
cab033b 1.24.0
d922ab7 Merge pull request #1317 from cowprotocol/release/1.24
d090cad [1.24] Fix trade state update for not-connected wallet state (#1384)
85aac27 Use only the input token for approve (#1385)
9b9d803 Update COW address in Goerli token list (#1387)
f22cb04 Update COW address in Goerli token list (#1387)
ad14d2c Fix part of the issue with invalid chain id (#1368)
20b2b2f [1.24] Use default values for the trade link in the main menu (#1357)
3329f9d Fix glitch with transparent Import token modal during alert (#1365)
5eae92b Use new route for sell/buy links on Tokens page (#1364)
fd3e550 Reset dismiss state in the Import token component after importing token (#1363)
fab1591 Hide fee discount when wrap/unwrap mode is enabled (#1362)
c3b9617 Search token by symbol or address with taking into account favourite tokens (#1358)
ec15e85 [1.24] Fix navigation to account page when open link with referral address (#1340)
fed9796 [1.24] Fix app crash when network was switch to unsupported one (#1334)
b6338b2 Fix for lower-case letters in URL (#1336)
ea734d0 Updated env vars with domain regex to account for: (#1285)
f719a4b Merge remote-tracking branch 'origin/main' into develop
f6ef7cf Manual prod deployment (#1269)
7dc1380 Remove old swap and related code (#1271)
d1d8b90 Enable new swap as default and use new routing format (#1270)
0c0b63e Update node version (#1268)
2204aca Vercel setup (#1245)
a54f1d2 [Limit orders] pending and submitted modals, allowance check and approve (#1238)
c3381ba [Limit orders] confirm screen (#1234)
1af842f [Limit orders] render balances and fiat amounts (#1232)
aeb085e Fix: don't reset network to mainnet after page reload (#1248)
7742636 Update Goerli cow and vcow address and merkle repo (#1265)
16be749 [Limit orders] Initial price fetch (#1236)
b3abb32 set pinned node 16.17.1 (#1257)
0440cb3 Cosmos ci build (#1244)
f2f6de2 Cosmos export (#1230)
4cf3aa5 [New Process] - Move EthFlow & TradeSummary code to cow-react/modules/swap (#1206)
3a487c3 Fix for imported token bug (#1221)
c5b9bd2 Fix Swap e2e test
4260149 Fix tests (#1218)
34f2a65 Merge branch 'main' of https://github.com/cowprotocol/cowswap into develop
22e1176 [Limit orders] store, widget, settings, rate control (#1137)
7dd9815 Merge remote-tracking branch 'origin/main' into develop
c6497fd Fix tests and ignore ABIs linting (#1161)
8e22d58 1069/native token icons (#1152)
a6de58c Add webpack alias (#1145)
3518c03 Merge remote-tracking branch 'origin/main' into develop
c4f407a [Refactor 5] Refactor App, Routes and entry point (#1131)
8864fca [Refactor 4] Move ABIs (#1130)
867dbf7 Move API (#1129)
c31cbed [refactor 2] Create dumb Widget, Page, HelpCircle component (#1127)
5c7b10d [refactor 1] Move pages to cow-react (#1126)
b94c7e4 Refactor GA, fix custom dimensions and page titles (#1006)
13449e6 Keep last orderId on state when popup is closed (#974)
7e69894 improve blocknative sdk error reporting (#1122)
365f7c8 1020/replace blockscout with gnosisscan (#1021)
v1.23.4 - Forgotten change 🤦
Summary
I forgot to bump the version in package.json in the previous release 😮💨
The only change: 21dc7c6
Full Changelog: v1.23.3...v1.23.4
v1.23.3 - Moving to Vercel
Summary
v1.23.3 - Moving to Vercel
No functional code changes, only configuration to update the CI setup
What's Changed
- Hotfix/1.23.3 by @alfetopito in #1276
- Fix vercel project by @alfetopito in #1279
- Hotfix 1.23.3-RC.1 by @alfetopito in #1280
- Release 1.23.3 by @alfetopito in #1342
Full Changelog: v1.23.2...v1.23.3
Still adjusting Vercel setup
What's Changed
- Fix vercel project by @alfetopito in #1279
- Hotfix 1.23.3-RC.1 by @alfetopito in #1280
Full Changelog: v1.23.3-RC.0...v1.23.3-RC.1
Testing Vercel setup
Remove Halloween theme
Summary
Hotfix v1.23.2
What's Changed
- Revert Halloween theme (61a36de)
Full Changelog: v1.23.1...v1.23.2
Hotfix v1.23.1
Summary
Hotfix v1.23.1
What's Changed
- Fix Import token modal blinking on network switching (#1214)
Full Changelog: v1.23.0...v1.23.1
v.1.23.0
Summary
Release v1.23.0
Highlights:
- New ETH flow
- Added token links on account page
- Swap module refactoring
- New project structure
- Limit orders page skeleton (under feature-flag)
- CoW logo update
- New token list: https://files.cow.fi/tokens/CoinGecko.json
- 🎃 Halloween
- Refactor ETH Flow
- Refactor GA, fix custom dimensions and page titles
What's Changed
- Disabling graphql build step #987
- Fix graphql generated files #993
- [ETH-FLOW v2] - Base PR - New ETH/WETH flow #888
- Toast notification position #1032
- [ETH-FLOW] Address comments #1064
- [ETH-FLOW] FIX hanging price: use input token for quote #1068
- 977/deprecate rinkeby #978
- Added token links on account page #1070
- Remove unnecesary check #883
- Fix linting for emergency.js #1094
- SWAP REFACTORING #1040
- Add goerli ens subgraph support #1091
- New project structure - swap #1087
- Simplify cosmos components #1093
- Setup for amplitude tracking #1000
- Fix for t&c links #918
- Hide limit-orders page under feature-flag #1101
- Override swap state uni-files using src/custom #1099
- Move NewSwapModals component to smarts #1100
- Show new swap as default for Barn #1103
- Project structure improvement #1105
- Make swap buttons dumber #1111
- Fix wrong import and lazy chunk name (3f9e216)
- Update barn links #1102
- 1020/replace blockscout with gnosisscan #1021
- Improve blocknative sdk error reporting #1122
- Fix prod and barn regex (#1141)
- Fix SwapButtons props changes check (#1143)
- 1069/native token icons (#1152)
- Show transaction confirm screen after order signing (#1164)
- Fix typed value displaying in CurrencyInputPanel (#1165)
- Display ens-name in the pop-up then it's possible (#1171)
- Fix waiting pop-up text for ETH-flow (#1170)
- [1.23] Fix Pending tx modal for wrap/unwrap/approve (#1167)
- [1.23] Update CoW logo (#1154)
- Fix fee discount color in ReceiveAmountInfo tooltip (#1169)
- Reset Swap form state when wallet disconnected (#1168)
- Update logos (c9e9750)
- Update token list (#1179)
- Add back 🎃 Halloween (#1196)
- fix text in the notification of transactions (#1198)
- Redirect for Barn (#1199)
- Refactor ETH Flow (#1121)
- Remove artifact (47b90a7)
- Refactor GA, fix custom dimensions and page titles (#1006)
- Fix COW_COINGECKO_LIST (7833320)
Full Changelog: v1.22.5...v1.23.0