v2.13.0
·
4071 commits
to develop
since this release
Features
- sandbox-plugin: add basic folder and compiler command for sandboxed plugins (#7075) #7075 (Jack Works)
- sandboxed-plugin: add module loaders (#7083) #7083 (Jack Works)
- some token security ui (#7079) #7079 (Lantt)
- define storage api (#6987) #6987 (nuanyang233)
- mf-1762 open app settings and show specified plugin if provided (#7125) #7125 (UncleBill)
- sandboxed-plugin: add initial runtime implementation (#7206) #7206 (Jack Works)
- mf-791 add Avatar hover profile card (#7108) #7108 (UncleBill)
- NFTScan Solana (Beta) (#7212) #7212 (guanbinrui)
- sandboxed-plugin: regular update (#7218) #7218 (Jack Works)
- support backup and restore (#7234) #7234 (Jack Works)
- tagged storage for sandboxed plugins (#7236) #7236 (Jack Works)
- persona pre detemination (#7196) #7196 (Lantt)
- define user operation (#6845) #6845 (guanbinrui)
- plugin setting dialog (#7235) #7235 (nuanyang233)
- nft card 789 (#7232) #7232 (BillyS)
- sandboxed-plugin: bridge rpc to content script (#7258) #7258 (Jack Works)
- web3 profile setting ui (#7246) #7246 (Lantt)
- use mask tab list for findtruman plugin (#7254) #7254 (Lantt)
- add TipsRealm and add TipsButton to follow button (#7268) #7268 (UncleBill)
- tips setting (#7247) #7247 (nuanyang233)
- swap: add abi for bancor & uniswap multicall (#7285) #7285 (Hancheng Zhou)
- update Scam Sniffer (#7073) #7073 (fun)
- add bsc (#7348) #7239 (nuanyang233)
Bug Fixes
- Firefox: web3 tab undesired jumping (#7070) #7070 (Hancheng Zhou)
- token list cache (#7120) #7120 (Hancheng Zhou)
- lint error (guanbinrui)
- click on nft avatar no longer open twitter native avatar view (#7184) #7184 (Jack Works)
- devtools cannot see response of some requests (#7199) #7199 (Jack Works)
- loading status at pet (#7201) #7201 (lelenei)
- gun build crash (#7203) #7203 (Jack Works)
- sandboxed-plugin: builder gives wrong origin for modules (#7202) #7202 (Jack Works)
- nft card fallback image size (#7185) #7185 (Hancheng Zhou)
- adjust image size at pet (#7213) #7213 (lelenei)
- mf-791 view address on explorer (#7211) #7211 (UncleBill)
- parse bio at facebook (#7222) #7222 (lelenei)
- mf-1855 ui issues (#7223) #7223 (UncleBill)
- mf-1864 introduce quick mode for opening plugin settings (#7225) #7225 (UncleBill)
- pfp button injection error (#7228) #7228 (lelenei)
- sandboxed-plugin: module loader not work with mjs extension (Jack Works)
- hide nft avatar at twitter native setting (#7233) #7233 (lelenei)
- ProfileCard: mf-1859 render POAPs in layout of grid (#7238) #7238 (UncleBill)
- ProfileCard: some small ui issues (#7242) #7242 (UncleBill)
- incorrect data reference (#7243) #7243 (nuanyang233)
- hidden nft avatar when twitter native setting (#7248) #7248 (lelenei)
- Image: handle locale resources (#7240) #7240 (UncleBill)
- NFTScan: mf-1895 correct collection data normalization (#7257) #7257 (UncleBill)
- Solana: mf-1893 crash in NFT tab (#7256) #7256 (UncleBill)
- hidden web3profile setting button at facebook (#7251) #7251 (lelenei)
- auto hide profile card (#7259) #7259 (UncleBill)
- markdown font style (#7264) #7264 (BillyS)
- NFT: show token id only on Collectible Card (#7266) #7266 (UncleBill)
- several bug fixes (#7245) #7245 (Hancheng Zhou)
- Tips: mf-1907 wrong identity in comment tweets (#7265) #7265 (UncleBill)
- fails to get SocialAddressList for Avatar (#7269) #7269 (UncleBill)
- treat inline svg code as locale resource (#7273) #7273 (UncleBill)
- web3 profile qa feedback (#7271) #7271 (Lantt)
- token list for non-account (#7260) #7260 (Lantt)
- nftscan asset name (#7276) #7276 (guanbinrui)
- ProfileCard: show transaction activities (#7279) #7279 (UncleBill)
- some QA feedback for persona logic (#7281) #7281 (Lantt)
- query without SourceType (#7282) #7282 (guanbinrui)
- rss3: patch ipfs url (#7288) #7288 (UncleBill)
- Twitter: twitter API complains about mising parameter (#7289) #7289 (UncleBill)
- ProfileCard: mf-1928 check if address is on EVM (#7292) #7292 (UncleBill)
- css style at facebook (#7290) #7290 (lelenei)
- don't add tips button alongside follow button for now (#7293) #7293 (UncleBill)
- make ens reversing more robust (#7291) #7291 (UncleBill)
- ProfileCard: mf-1927 disable viewing details of activity (#7294) #7294 (UncleBill)
- bugfix for tips setting (#7296) #7296 (nuanyang233)
- web3 ui at ins (#7297) #7297 (lelenei)
- improve image loading (#7298) #7298 (UncleBill)
- mf-1944 typography in activity card (#7300) #7300 (UncleBill)
- snapshot: remove deprecated 3box api (#7302) #7302 (Hancheng Zhou)
- bugfix for tips setting ui (#7304) #7304 (nuanyang233)
- mf-1918 ui blocking (#7303) #7303 (Hancheng Zhou)
- Tips: go to detail page from timeline, tips button is a bit off (#7305) #7305 (UncleBill)
- bugfix for verified walelts sort (#7306) #7306 (nuanyang233)
- ProfileCard: handle edge case and improve ux (#7299) #7299 (UncleBill)
- bugfix for tips setting logic (#7313) #7313 (nuanyang233)
- bugfix for pfp dialog (#7312) #7312 (nuanyang233)
- mf-1950 replace broken icon (#7315) #7315 (Hancheng Zhou)
- ProfileCard: prefer to show left top corner of the card (#7314) #7314 (UncleBill)
- rss3: resolve resource in rss3 (#7316) #7316 (UncleBill)
- share text (#7321) #7239 (lelenei)
- collection plugin (#7327) #7239 (guanbinrui)
- bugfix for duplicate mask icon (#7328) #7239 (nuanyang233)
- hidden pets after location change (#7324) #7239 (nuanyang233)
- ProfileCard: set user address link as mainnet explorer (#7326) #7239 (UncleBill)
- bugfix for icon and text (#7335) #7239 (Hancheng Zhou)
- mf-1994 make image of donation card square (#7336) #7239 (UncleBill)
- mf-1987 can not predict csp blocking, manually check accessible origins (#7331) #7239 (UncleBill)
- rpc lost request header (#7340) #7239 (guanbinrui)
- formatterCurrency (#7339) #7239 (nuanyang233)
- nft card dialog (#7343) #7239 (guanbinrui)
- mf-2007 mask placeholder is too big (#7350) #7239 (UncleBill)
- suport base64 image when set pfp (#7338) #7239 (lelenei)
- token value formatter (#7347) #7239 (nuanyang233)
- mf-2015 duplicate nft red packet in history list (#7352) #7239 (UncleBill)
- regression bugs (#7355) #7239 (guanbinrui)
- mf-2010 fails to load image assets for FindTruman (#7357) #7239 (UncleBill)
- mf-2018 detect detail tweet (#7356) #7239 (UncleBill)
Styles
Code Refactoring
- improve RSS3 tab content (#7084) #7084 (UncleBill)
- load erc-20 token from cloud flare (#7107) #7107 (Hancheng Zhou)
- fallback image (#7175) #7175 (guanbinrui)
- optimise images on nft wall (#7186) #7186 (guanbinrui)
- Collectibles: collectible list (#7089) #7089 (UncleBill)
- move swap dialog update to CrossIsolationMessages (#7200) #7200 (nuanyang233)
- enable more nftscan chains (#7197) #7197 (guanbinrui)
- useSocialIdentity (#7208) #7208 (guanbinrui)
- solana rpc (#7198) #7198 (guanbinrui)
- remove redundant preprocess on nft image urls (#7215) #7215 (guanbinrui)
- enhance SearchResultBox API (#7219) #7219 (guanbinrui)
- naming (#7220) #7220 (guanbinrui)
- make debug entries configurable (#7224) #7224 (UncleBill)
- migrate file service to new resolution mode (#7230) #7230 (Jack Works)
- replace next id storage provider with storage service (#7209) #7209 (nuanyang233)
- migrate RSS3 API from v0.x to v1.x (#7205) #7205 (UncleBill)
- code style (#7249) #7249 (guanbinrui)
- move lookup table method to share base (#7229) #7229 (Lantt)
- code style (#7261) #7261 (guanbinrui)
- remove provider switcher (#7262) #7262 (guanbinrui)
- CORS replacer (#7272) #7272 (guanbinrui)
- improve ipfs url regonization (#7280) #7280 (guanbinrui)
- replace formatBalance (#7231) #7231 (lelenei)
- cached result of createHub & createConnection (#7283) #7283 (guanbinrui)
- hub api fallback (#7284) #7284 (guanbinrui)
- enhance name service (#7295) #7295 (guanbinrui)
- console dialog (#7301) #7301 (guanbinrui)
- collectible plugin (#7309) #7309 (guanbinrui)
- speed up IPFS resource loading (#7308) #7308 (UncleBill)
- useImageURL (#7330) #7239 (guanbinrui)
- remove redundant fallback images (#7334) #7239 (guanbinrui)
- rename useAccessibleURL (#7337) #7239 (guanbinrui)
- cf for native token icon (#7342) #7239 (Hancheng Zhou)
- cfx tx (#7354) #7239 (guanbinrui)
- image url resolver (#7361) #7239 (guanbinrui)
- adjust statement #7239 (guanbinrui)
- better image resolution #7239 (guanbinrui)
Chores
- improve ci (#7066) #7066 (Jack Works)
- split trusted-types to its own file (Jack Works)
- update node minimal version requirement to 18.7 (#7098) #7098 (UncleBill)
- cspell (#7180) #7180 (nuanyang233)
- raise syntax target (#7204) #7204 (Jack Works)
- improve npx gulp clean command (Jack Works)
- eslint: turn off @dimensiondev/jsx/no-template-literal (#7217) #7217 (UncleBill)
- remove unused tailwind.css (#7244) #7244 (UncleBill)
- i18n (#7274) #7274 (nuanyang233)
- ui style (#7310) #7310 (nuanyang233)
- bump version to 2.13.0 #7239 (guanbinrui)
- formatter balance (#7332) #7239 (nuanyang233)
- add release script for tag #7239 (Jack Works)
- add release script for tag #7239 (Jack Works)
- loading status at nft avatar dialog (#7359) #7239 (nuanyang233)