Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
interface
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
LuckySwap
interface
Commits
26720f48
Commit
26720f48
authored
Jan 26, 2024
by
Uniswap Labs Service Account
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ci(release): publish latest release
parent
2a91a928
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
17 additions
and
165 deletions
+17
-165
RELEASE
RELEASE
+8
-74
VERSION
VERSION
+1
-1
csp.json
apps/web/public/csp.json
+7
-89
index.html
apps/web/public/index.html
+1
-1
No files found.
RELEASE
View file @
26720f48
IPFS hash of the deployment:
- CIDv0: `Qm
fJZyV1FNLS52DKthuXkGMPoFfVhiWTaUUPqMqceQQ2xr
`
- CIDv1: `bafybei
h4byuzedugrnnand4go4tzh5iok7a6wqxup6csffeb3iy4lhzgwm
`
- CIDv0: `Qm
U1QSS7dNky4pkCfkknkmcBKmFfx9m7HctyzzNCTJpBbk
`
- CIDv1: `bafybei
cug7zwouvztzcfjasynspfg7kjt76w4pg5m6lsj3iez6d3wbmvf4
`
The latest release is always mirrored at [app.uniswap.org](https://app.uniswap.org).
...
...
@@ -10,82 +10,16 @@ You can also access the Uniswap Interface from an IPFS gateway.
Your Uniswap settings are never remembered across different URLs.
IPFS gateways:
- https://bafybei
h4byuzedugrnnand4go4tzh5iok7a6wqxup6csffeb3iy4lhzgwm
.ipfs.dweb.link/
- https://bafybei
h4byuzedugrnnand4go4tzh5iok7a6wqxup6csffeb3iy4lhzgwm
.ipfs.cf-ipfs.com/
- [ipfs://Qm
fJZyV1FNLS52DKthuXkGMPoFfVhiWTaUUPqMqceQQ2xr/](ipfs://QmfJZyV1FNLS52DKthuXkGMPoFfVhiWTaUUPqMqceQQ2xr
/)
- https://bafybei
cug7zwouvztzcfjasynspfg7kjt76w4pg5m6lsj3iez6d3wbmvf4
.ipfs.dweb.link/
- https://bafybei
cug7zwouvztzcfjasynspfg7kjt76w4pg5m6lsj3iez6d3wbmvf4
.ipfs.cf-ipfs.com/
- [ipfs://Qm
U1QSS7dNky4pkCfkknkmcBKmFfx9m7HctyzzNCTJpBbk/](ipfs://QmU1QSS7dNky4pkCfkknkmcBKmFfx9m7HctyzzNCTJpBbk
/)
## 5.5.0 (2024-01-25)
### Features
* **web:** [info] add new token tables (#5714) 8f43de5
* **web:** [info] Add Sorting to Info Tables (#5601) c6ccc29
* **web:** [info] Adds Filter Dropdown to all TX tables (#5607) 8d9aaa9
* **web:** [info] Change checkbox size and deprecate some VE usage (#5780) 7fb8bd0
* **web:** [info] Make PDP titles clickable (#5710) 1b318b9
* **web:** [info] reveal an in line swap module on pdp (#5639) 5bb9dd2
* **web:** [landing-page] add landing page design tweaks (#5806) 2f882d0
* **web:** [landing-page] add refreshed More option / dropdown menu to navbar (#5674) b7c10da
* **web:** [landing-page] integrate protocol stats with live volume (#5913) ddf2be9
* **web:** [landing-page] integrate token cloud with live data (#5823) c21be43
* **web:** [landing-page] integrate token listings with live data (#5826) 04195b4
* **web:** [landing-page] refactor redirect conditions (#5783) 2a709c9
* **web:** [landing-page] update connect-with-us section (#5896) 4288784
* **web:** [landing-page] update stats section (#5781) 6bad18d
* **web:** add expiry selection to limit form (#5566) 8c94d7d
* **web:** auto update input or output based on price (#5748) c3ebb6d
* **web:** build initial price input for limits (#5461) 283d845
* **web:** build limit price preset buttons (#5462) 54d679b
* **web:** custom limit price reactive button (#5463) 2bbe27f
* **web:** fix market price calculation for limit prices (#5678) 8a548d0
* **web:** full recipient form implementation (#5905) 69e37fb
* **web:** gas estimation for transaction (#5874) dffefa7
* **web:** LimitOrderTrade class + tests (#5673) 233c226
* **web:** limits form - switch tokens (#5677) b86c2bc
* **web:** minimize eth_blockNumber calls (#5725) 8de99c0
* **web:** new address modal speed bump (#5910) 3b8d370
* **web:** pdp price chart (#5692) 5f68798
* **web:** review modal for limit orders (#5679) c482b54
* **web:** send (#5926) fe14e81
* **web:** send context and derived send info hook (#5798) 37bbbd4
* **web:** send currency selector (#5872) afc86d8
* **web:** send feature flag and swap tab setup (#5795) a4c0053
* **web:** send input amount (#5871) 0950741
* **web:** send input setup (#5841) 8c5481e
* **web:** send review modal (#5907) 66c2e65
* **web:** send smart contract speed bump (#5908) c561e1b
* **web:** sets up appropriate transaction parsing for send info (#5797) 79f3558
* **web:** useUSDTokenUpdater for send (#5832) f484f3f
### 5.5.1 (2024-01-26)
### Bug Fixes
* **web:** [landing-page] add polish (#5914) 7fb6d2d
* **web:** [landing-page] update protocol copy and 24H volume period (#5930) 183d92c
* **web:** class name to work w/ zzmp's refactor (#5863) c5a9a59
* **web:** currency search mobile bugs (#5788) 5f850a4
* **web:** de-duplicate eth_blockNumber calls (#5727) d7f83b1
* **web:** disallow more resources in robots.txt (#5776) 15cf3b1
* **web:** fix cypress tests in CI (#5625) d31dfad
* **web:** mini portfolio mobile height (#5779) 076f1be
* **web:** MP parsing small numbers (#5771) b69e6a4
* **web:** numerical input prepend symbol more than one char (#5787) 0127a0d
* **web:** polling for token balances (#5911) e216b75
* **web:** re-enable rich link previews (#5912) f513b94
* **web:** remove Object.hasOwn usage (#5750) bb247b4
* **web:** send need to check parsedInput and not inputs given (#5928) f38c324
* **web:** Show UniswapX icon and gas breakdown in swap review (#5840) 7aa45b2
* **web:** use <p> tag on NFT pages (#5728) 9ebc0b4
### Performance Improvements
* **web:** memoize SwapContext to avoid extra re-renders (#5713) afe1daf
### Code Refactoring
* **web:** reusable chart header (#5649) df9038c
* **web): Revert "chore(web:** added opensea api to csp and made long … (#5938) d7aa795
* **web): Revert "fix(web:** re-enable rich link previews (#5912)" (#5942) b835519
VERSION
View file @
26720f48
web/5.5.0
\ No newline at end of file
web/5.5.1
\ No newline at end of file
apps/web/public/csp.json
View file @
26720f48
{
"defaultSrc"
:
[
"'self'"
],
"scriptSrc"
:
[
"'self'"
,
"'unsafe-eval'"
,
"'unsafe-inline'"
,
"'wasm-unsafe-eval'"
,
"data:"
,
"https://translate.googleapis.com/"
,
"https://vercel.com"
,
"https://vercel.live/"
,
"https://www.google-analytics.com"
,
"https://www.googletagmanager.com"
],
"styleSrc"
:
[
"'self'"
,
"'unsafe-inline'"
,
"'unsafe-eval'"
],
"imgSrc"
:
[
"*"
,
"'self'"
,
"blob:"
,
"data:"
,
"https://assets.coingecko.com/"
,
"https://cdn.center.app/"
,
"https://ethereum-optimism.github.io/"
,
"https://explorer-api.walletconnect.com/"
,
"https://i.seadn.io/"
,
"https://lh3.googleusercontent.com/"
,
"https://openseauserdata.com/"
,
"https://raw.githubusercontent.com/"
,
"https://raw.seadn.io/"
,
"https://s2.coinmarketcap.com/"
,
"https://static.optimism.io/"
,
"https://vercel.com"
,
"https://vercel.live/"
],
"frameSrc"
:
[
"'self'"
,
"https://buy.moonpay.com/"
,
"https://vercel.com"
,
"https://vercel.live/"
,
"https://verify.walletconnect.com/"
,
"https://verify.walletconnect.org/"
],
"connectSrc"
:
[
"*"
,
"'self'"
,
"blob:"
,
"data:"
,
"https://api.moonpay.com/"
,
"https://api.opensea.io"
,
"https://api.thegraph.com/"
,
"https://api.uniswap.org"
,
"https://arbitrum-mainnet.infura.io/"
,
"https://avalanche-mainnet.infura.io/"
,
"https://base-mainnet.infura.io/"
,
"https://bridge.arbitrum.io"
,
"https://celo-org.github.io"
,
"https://cloudflare-ipfs.com"
,
"https://explorer-api.walletconnect.com"
,
"https://forno.celo.org/"
,
"https://gateway.ipfs.io/"
,
"https://interface.gateway.uniswap.org"
,
"https://mainnet.infura.io"
,
"https://o1037921.ingest.sentry.io"
,
"https://old-wispy-arrow.bsc.quiknode.pro/"
,
"https://optimism-mainnet.infura.io/"
,
"https://polygon-mainnet.infura.io/"
,
"https://raw.githubusercontent.com"
,
"https://static.optimism.io"
,
"https://temp.api.uniswap.org/"
,
"https://tokenlist.arbitrum.io"
,
"https://tokens.coingecko.com"
,
"https://ultra-blue-flower.quiknode.pro"
,
"https://us-central1-uniswap-mobile.cloudfunctions.net/"
,
"https://vercel.com"
,
"https://vercel.live/"
,
"https://www.gemini.com"
,
"wss://relay.walletconnect.com/"
,
"wss://www.walletlink.org/rpc"
],
"workerSrc"
:
[
"*"
,
"'self'"
,
"blob:"
]
"defaultSrc"
:
"'self'"
,
"scriptSrc"
:
"'self' 'unsafe-eval' 'wasm-unsafe-eval' 'unsafe-inline' https://www.google-analytics.com https://www.googletagmanager.com https://translate.googleapis.com/ https://vercel.live/ https://vercel.com data:"
,
"styleSrc"
:
"'self' 'unsafe-inline' 'unsafe-eval'"
,
"imgSrc"
:
"* 'self' https://i.seadn.io/ https://cdn.center.app/ https://raw.githubusercontent.com/ https://assets.coingecko.com/ https://static.optimism.io/ https://ethereum-optimism.github.io/ https://explorer-api.walletconnect.com/ https://s2.coinmarketcap.com/ https://openseauserdata.com/ https://raw.seadn.io/ https://lh3.googleusercontent.com/ https://vercel.live/ https://vercel.com data: blob:"
,
"frameSrc"
:
"'self' https://verify.walletconnect.com/ https://verify.walletconnect.org/ https://buy.moonpay.com/ https://vercel.live/ https://vercel.com"
,
"connectSrc"
:
"* 'self' https://api.uniswap.org https://interface.gateway.uniswap.org https://o1037921.ingest.sentry.io https://mainnet.infura.io https://cloudflare-ipfs.com https://raw.githubusercontent.com https://tokens.coingecko.com https://bridge.arbitrum.io https://static.optimism.io https://celo-org.github.io https://www.gemini.com https://tokenlist.arbitrum.io https://gateway.ipfs.io/ https://arbitrum-mainnet.infura.io/ https://optimism-mainnet.infura.io/ https://polygon-mainnet.infura.io/ https://base-mainnet.infura.io/ https://avalanche-mainnet.infura.io/ https://forno.celo.org/ wss://www.walletlink.org/rpc https://explorer-api.walletconnect.com wss://relay.walletconnect.com/ https://temp.api.uniswap.org/ https://us-central1-uniswap-mobile.cloudfunctions.net/ https://ultra-blue-flower.quiknode.pro https://api.thegraph.com/ https://api.moonpay.com/ https://old-wispy-arrow.bsc.quiknode.pro/ https://vercel.live/ https://vercel.com data: blob:"
,
"workerSrc"
:
"* 'self' blob:"
}
apps/web/public/index.html
View file @
26720f48
...
...
@@ -18,7 +18,7 @@
<
%
const
cspConfig =
require('./csp.json');
%
>
<meta
http-equiv=
"Content-Security-Policy"
content=
"default-src <%= cspConfig.defaultSrc
.join(' ') %>; script-src <%= cspConfig.scriptSrc.join(' ') %>; style-src <%= cspConfig.styleSrc.join(' ') %>; img-src <%= cspConfig.imgSrc.join(' ') %>; frame-src <%= cspConfig.frameSrc.join(' ') %>; connect-src <%= cspConfig.connectSrc.join(' ') %>; worker-src <%= cspConfig.workerSrc.join(' ')
%>;"
content=
"default-src <%= cspConfig.defaultSrc
%>; script-src <%= cspConfig.scriptSrc %>; style-src <%= cspConfig.styleSrc %>; img-src <%= cspConfig.imgSrc %>; frame-src <%= cspConfig.frameSrc %>; connect-src <%= cspConfig.connectSrc %>; worker-src <%= cspConfig.workerSrc
%>;"
>
<!--
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment