Releases: cowprotocol/cowswap
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
[๐ RELEASE 1.13.0] "Sayonara Claim"
Summary
- Add actions to the vCOW and COW balance cards on the PROFILE page: View token contract, Copy contract address, Add to MetaMask, Buy COW.
- Fix the MOO sound for failed transactions.
- Replace the CLAIM button in the header, to show your aggregate vCOW and COW balance and route to the /profile/ page.
- Update Discord URL.
- Remove the /claim/ page and redirect to the /profile/ page (route).
- Prepare code by adding ABI for COW claiming contracts for an anticipated 'Locked GNO' vesting component.
- Update staging slug/url to
cowswap
Changelog
2028ef3 [SENTRY] Context and error description cleanup (#361)
7bbec39 View contract token (#398)
cb29473 Update slug (#395)
76a409c Add card actions styled components: Waterfall PR[1] (#371)
deb9593 Change branch (#390)
1100849 Fix moo sound for failed transactions (#388)
2144d12 Fix for COW balance button rounding issue (#385)
cb1af37 Update COW balance button (#377)
c2271be Separate swapVCow code from claim (#365)
3681563 2624/add cow to swap modal (#359)
57c10c0 add ABI for COW claiming contracts for holders of locked GNO (#2643)
0b109f0 Update Discord URL (#2631)
2cac9df Fix FAQ pages (#2621)
5d44a3b 1.12.4
e3df73a Split refactor faq (#2592)
80d07e9 Update FAQ to reflect Token Launch (#2540)
c8820ea Remove lint warn (#2587)
cbe0e2e Remove isClaiming flag (#2586)
89b0cf9 Moving custom components to mod file to avoid circular dependencies/lazy loading issues (#2580)
baf2293 Profile page: Add vCOW swap feature cards (#2564)