Releases: cowprotocol/cowswap
v1.15.4 Update the Gnosis Chain endpoints
Updates the RPC endpoint for Gnosis Chain. It fixes an issue wallets using Wallet Connect would experience in this network after the recent deprecation of the xDAI RPC endpoints
What's Changed
Full Changelog: v1.15.2...v1.15.4
Hotfix v1.15.2
Hotfix v1.15.1
v1.15.0 - Analytics
This version updates CowSwap by merging in Uniswap v1.0.6, updating GA to the latest version 4, and various optimisations listed below.
What's Changed
- Move unsupported token text above gc banner by @nenadV91 in #558
- [USD Price] SWR-ise the USD fetching logic by @W3stside in #539
- [COW-SDK] - replace SupportedChainId and change xDai > Gnosis Chain by @W3stside in #561
- [CLA] Disable check on " uni-merge/** " branch name by @W3stside in #591
- Remove URL warning by @nenadV91 in #578
- Uni merge 1.0.6 by @W3stside in #441
- Prepare for Analytics 4 and add settings event by @anxolin in #577
- [Analytics] Sign flow: send to wallet & Cancel & Error by @anxolin in #630
- [644] Unsupported token recenter by @W3stside in #648
- add locked gno cow claim anayltics by @W3stside in #649
- Handle Rejection of orders/tx for WalletConect and other edge cases by @anxolin in #655
- [analytics] Order execution by @anxolin in #631
- Add missing events for claiming COW by @anxolin in #658
- Improve token approval by @anxolin in #660
- ๐ฅ๐ฅ๐ฅ Release 1.15.0 by @W3stside in #614
Full Changelog: v1.14.2...v1.15.0-RC.0
v1.14.2
This version simplifies the CowSwap description. This is used for the description in search engines like Google, or when a link is shared in social media, like in Twitter/Facebook. Additionally, it changes the description in the Gnosis Safe App.
Additionally, reduces the deadline used when asking for a quote for USD estimations. Before was using the max value (84 years), and now uses 10min. This is due too some recent changes in the backend API which were liming the deadline to 3h (a value that is definitely smaller than our 84 years)
Change log
cbcbefe 1.14.2
687861c Fix issue with deadline (#621)
ebaebd4 Change meta-data for safe (#608)
Hotfix v1.14.1
Summary
Main fix:
- Resolved issue with token add modal flashing on screen on every page load
Additionally:
- Changing couple of dependencies from old namespace (@gnosis.pm) to new one (@cowprotocol)
Changelog
cca2b54 1.14.1
04804ac Fix GitHub links (#551)
c4ec19d Update cow js (#550)
8a44e91 Fix code style issues with Prettier
d74e461 Change cow runner game (#549)
9ee39d4 Replace dex-js to cow-js (#548)
8d5f881 Update contracts (#547)
4e54c10 Fix import token popup issue (#536)
Release v1.14.0 - From๐ฆto ๐, plus ๐ฆ
Summary
Main features
- Claim COW from locked GNO
- Affiliate link with ENS name
- Uniswap merge
- Improved network selector
- Added omni bridge link for gchain
- Added link to the explorer from dropdown
- Network selector now opens/closes on hover
- Network alert card at bottom of swap when on gchain
- Network is now always stored in the url
- Able to switch networks without a connected wallet
- Input always has preselected wrapped native currency vs USDC
- Many many many lib updates
- Improved network selector
Changelog
8926a13 1.14.0
2841e8f 1.14.0-RC.1
97ef6aa Merge pull request #533 from cowprotocol/release/1.14.0-RC.1
bfc1a1f Fix network warning unreadable on dark mode (#530)
b38af93 1.14.0-RC.0
5b00721 Merge pull request #502 from cowprotocol/release/1.14
1a7b9d4 Fix issue signing using WC for some wallets (#528)
9bb45e8 Fix for incorrect msg in swap (#524)
f64eb59 Adding back popup notifications :) (#525)
536585d Fix unhandled exception when checking whether address is SC (#518)
3223084 [414] remove NetworkSelector on sc wallet session (#507)
97c1d58 Add loader for profile cards (#515)
d83a7d1 Fix network alert (only for gchain for now) (#505)
b835015 Remove COW from locked GNO from subsidy calculation and header button (#512)
34842cd Moving uni bundle CI script to uniswap-original folder (#511)
dbbc606 Fix walletconnect double qr code updated (#444)
a0dc3cb Update xDai token distro address (#506)
b99922c Disabling onHover and enabling onClick events for NetworkSelector on mobile (#503)
4324195 Merge branch 'main' into develop
85088ce Merge branch 'main' into develop
28650cd Fix cypress (#493)
39e1867 Locked gno claim 2 (#405)
f68f8dc Removed unused import (#491)
c811fc5 Move notifications outside AppBody (#484)
c28394b Fix unhandled exception on updaters (#446)
2f74873 When balance isn't loaded, show insufficient balance message (#457)
bd5d7ad Merge remote-tracking branch 'origin/main' into develop
66f06b7 fix tokenlist padding (#470)
4c2e2c6 mod locales constant and set paths correctly (#464)
c8d8ce2 revert popup margin change
a991540 Fix popup position. (#458)
2d174a2 352/network dropdown (#459)
168423a 442/more data on network selector (#447)
31ad497 Modded and fixed issue when token image loading failed (#443)
f29e974 410/empty from field (#440)
71d99f2 411/widget functionality (#413)
d995ca8 [uni fix] connect and switch network (network selector) (#406)
d983da0 Adds a ENS address selector to the Profile page (#367)
08e7b07 Uni-merge WIDGET FIX (#402)
c2e3b84 [Uni Merge] Style fixes pt. 1 (#380)
747a97b Merge pull request #374 from cowprotocol/2440/uni-merge
158f8d2 further develop merge fixes
f0855ea Merge remote-tracking branch 'origin/develop' into 2440/uni-merge
5c6ed47 fix merge component missing
52f769b lock and hook import fix
59f9afc Updated git repos in the footer (#399)
8825bb7 Add COW to Rinkeby list and update Rinkeby list link (#396)
736db8d Clear url params on the network change (#397)
09084d8 Merge branch 'main' into develop
93c88c5 Merge branch 'main' into develop
55d033a Update README.md (#2)
b4cbc80 update CLA (#391)
6d6fe3a Fix code style issues with Prettier
f21cd19 Merge remote-tracking branch 'origin/develop' into 2440/uni-merge
d65673d Add to allow list. (#362)
625df57 Merge remote-tracking branch 'origin/develop' into 2440/uni-merge
573e360 Updating package lock
d2c7ded Merge remote-tracking branch 'origin/develop' into 2440/uni-merge
7bb3f74 Sync'd latest switchToNetwork with Uniswap
0fc1af9 Merge remote-tracking branch 'origin/develop' into 2440/uni-merge
dcb5f3e Synced connectors mod files
7d74d64 Simplified one hook import on SwapMod
3d33f77 Removed unreacheable component from SwapMod and respective Mod
b671874 Networks menu now opening on hover
052ece2 Updated useChangeNetworks hook with inner contents of NetworkSelector component
2916b2e Fixed bug (introduced during this merge) with network label on claim network banner
d42ce84 Merge remote-tracking branch 'origin/develop' into 2440/uni-merge
ec405c0 Fix Native token address on activity details
78c793f Disabling warning regarding console reassign
fb2e468 Merge remote-tracking branch 'origin/develop' into 2440/uni-merge
b9fbd92 Removed unecessary i18n mod and updated lingui.config mod
78e084e Making eslint command args extra explict. Maybe not needed, will try w/o as well
0322a36 Fix tests wrong import
a868eaa Updating eslint disable comment to fix warning
2083af6 Actually fix cypress missing stuff on eslint
151e7da Ignore linting original uniswap paths
24dd3b8 Applying same ESlint rules as uniswap
24504df Syncing local uniswap copy of lint.yml workflow
9a7e473 Updating, adding and fixing integration tests
bad2bdf Using chain specific USDC on start
ebe4b63 Fixed cypress reference comment?
53fb908 Need to exclude hardhat generated files
725b998 Re-creating yarn.lock
1a1c978 Removed direct dependency on eslint as it comes from craco>react-scripts
5c71889 Added dependency on eslint-plugin-cypress
74cea22 Lingui packages were not in the same version
86cef40 Polyfill seems to be needed for some unit tests...
5c6543f Fixing unit tests (and disabling some snapshot tests)
fbacd62 Guess these typings are no longer needed?
eeec0b8 Fix code style issues with Prettier
e0e11e9 Disabling rule-of-hooks because I don't know why it's complaning
fffc31c Merge remote-tracking branch 'origin/develop' into 2440/uni-merge
108af03 Merging all new scripts from uniswap/main
200a692 Modding FailedNetworkSwitchPopup notification
f2d0c3e Reorganizing imports (just to make my life harder in the future...)
7d3d65a Removed a couple of packages that were not in use anywhere:
a9e1950 Anoter round of mods updates. Hopefuly the last one
f725733 Removing CLA workflow to avoid annoying all the contributors
c42f092 Adjusting StatusIcon import paths
301ba12 IdenticonMod update not quite working yet for some reason
60c992c Updated CurrencyLogoMod with new hook mod useCurrencyLogoURIsMod
f535a5b Fixed bug loading IPFS NFT profile image on original files
731e504 Reviewed a ton of Mod files
5751a87 Sync'd a looooot of MOD files with originals
91a4faf Re-adding on mod file state/application/hooks removed from original
facde30 Updated constants/tokens
16a8d10 Assorted refactorings
b923ee0 Refactored hooks/useContract mod into own folder
e5152a0 New mod constants/chainInfo
5bde1a7 New hooks/Tokens mod
14dbd8e Assorted import fixes
279130c Assorted linter fixes
6c186f9 Replaced TYPE with ThemedText
414056f Updated useActiveWeb3React imports
51fb0c5 Removed duplicated switch case
aa7a392 Updating application/reducer
7b69be3 Original file touches to make them moddable
9eb497b Bunch of package updates I don't understand yet
05eb5cb Had to disable these 2 eslint rules otherwise
c28034e New env stuff for locales, not sure it's working...
90e5979 Deleted a bunch of files no longer present on upstream uniswap
7900f01 Basic merge done, buch of conflicts resolved
ad08047 fix: use explicit value in Plural tag (#3363)
fc34912 feat(swap): default 1 native to usdc on the swap page (#3347)
c25d2b8 fix: update walletlink-connector to 6.2.13 (#3315)
83c99b8 chore: remove unused exports and unused integration test build env variable
ccdf1e7 fix: convert to commonjs (#3373)
c9faafe chore(i18n): synchronize translations from crowdin [skip ci]
26a44fb chore: bump to v0.0.15-beta (#3358)
1e16ac8 fix: wrap Eip1193Bridge to fix outstanding bugs (#3355)
5b5e765 chore(i18n): synchronize translations from crowdin [skip ci]
27cdbd0 chore(i18n): synchronize translations from crowdin [skip ci]
b2a30b9 fix: style nits (#3352)
dfad7b8 chore: nextjs compatibility (#3351)
4fe35ea fix: max on WebKit (#3349)
0d852b6 fix: apply user-select to widget, not to constituents (#3345)
8ac3b83 fix: slippage input size (#3350)
12bc595 chore(i18n): synchronize translations from crowdin [skip ci]
a33187c feat: routing tooltip for widget (#3259)
248bc07 fix: lazily instantiate supported router providers (#3348)
369f8c9 chore(i18n): synchronize translations from crowdin [skip ci]
de5f054 chore(i18n): synchronize translations from crowdin [skip ci]
48b3efc chore: bump to v0.0.14-beta (#3333)
90c59f3 fix: return eip1193bridge chainId as hexa (#3332)
0e709c2 fix: import fonts through sass only (#3331)
7a3bb8d chore(i18n): synchronize translations from crowdin [skip ci]
8018d1b chore(i18n): synchronize translations from crowdin [skip ci]
1297aa5 chore: bump to v0.0.13-beta (#3328)
30e3018 fix: use a void signer for ethers providers (#3327)
6a602cf chore: bump to v0.0.12-beta (#3325)
4c966ca feat: accept {provider, signer} as ethers provider (#3314)
a60ea70 fix: token select ux (#3321)
ae664dc fix: compute insufficient balance and approval off of input (#3312)
b152b11 fix: token select input handling (#3303)
0f51991 feat: improved warning ux (#3310)
da8884d fix: action prop warning (#3304)
79bdc0c fix: summary details heights (#3302)
82c3068 fix: ignore stale SOR fetches (#3313)
41ef961 feat: optimize client side SOR for widgets (#3294)
7de63ab feat: focus and hover hooks (#3287)
59c5989 chore(i18n): synchronize translations from crowdin [skip ci]
b042d2b fix: i18n resolution (#3299)
897e7f4 fix: approval action button (#3297)
a7fb7dc chore: v0.0.11-beta
5fe89b9 chore(i18n): synchronize translations from crowdin [skip ci]
acbcd37 style: update type sizes (#3292)
01c467b fix: max button flashing on tabbing (#3291)
636abe3 fix: respond to updated amounts immediately (#3289)
8404c60 feat: confirm price impact (#3288)
b4aac94 fix: settings ux (#3282)
f47fcc9 feat: focus input on token select (#3286)
b5d27e2 chore(i18n): synchronize translations from crowdin...
Hotfix v1.13.4 - Party time is over
[Hotfix 1.13.3] - Happy Birthday! ๐๐ฅณ๐พ
[๐๐ RELEASE 1.13.1] "Sayonara Claim" FIX
Summary
- Fixes a deploy issue, requiring a
ref
to be renamed frommain
tomaster
Changelog
fc869ee Fix issue with gitlab branch