Skip to content

Releases: DimensionDev/Maskbook

v2.10.2

14 Jul 15:18
Compare
Choose a tag to compare

✔ No breaking changes.

v2.10.1

14 Jul 13:53
f783e47
Compare
Choose a tag to compare

✔ No breaking changes.

🆕 New Feature

🎨 UI Improvements

🐛 Bug Fixes

  • fix: duplicated twitter decrypt post content (#6798)
  • fix: web3 tabs display (#6800)
  • fix: tweet tools selector (#6801)

👩‍💻 Miscellaneous

v2.10.0

13 Jul 17:30
98e19ba
Compare
Choose a tag to compare

✔ No breaking changes.

🆕 New Feature

  • feat(lucky drop): pre gas minus (#6467)
  • feat(trending): support nft (#6621)
  • feat: Pet game (#6548)
  • feat: add NextID in profile db when select & no localkey err improve (#6348)
  • feat: add Scam Sniffer [ethshanghai] (#6336)
  • feat: add custom support with status bar (#6666)
  • feat: add polyfill for EventTarget.prototype.addEventListener for AbortSignal support (#6570)
  • feat: add token security (#6598)
  • feat: add v37 support for developers (#6338)
  • feat: add verified icon for tips accounts (#6601)
  • feat: add web3 profile plugin (#6613)
  • feat: align currency format (#6636)
  • feat: apply mask colors to all sns and dashboard page (#6631)
  • feat: approval plugin (#6605)
  • feat: coingecko api proxy support (#6691)
  • feat: enable trustedTypes for html (#6207)
  • feat: hidden sashimi (#6786)
  • feat: mask base tab component (#6180)
  • feat: merge profiles with local and remote (#6693)
  • feat: popup ssr (#6200)
  • feat: should hide swap and transak when enable minimal mode (#6714)
  • feat: swap improve (#6626)
  • feat: trending view ui improve (#6203)
  • feat: use r2d2 for more web3 providers (#6655)
  • feat: wallet status bar (#6618)

🔐 Security

🎨 UI Improvements

  • style: injected dialog header height when with tab (#6697)

🐛 Bug Fixes

  • fix(Tradeview): uppercase I (#6607)
  • fix(lucky drop): remove unwanted warning (#6595)
  • fix(trader): filter out scam contract (#6638)
  • fix(twitter): get current visiting identity via twitter's API (#6708)
  • fix: 2.1.0 collectible issues (#6685)
  • fix: Scam Sniffer update detector version (#6672)
  • fix: add i18n params (#6716)
  • fix: adjust dialog width (#6680)
  • fix: adjust mask color (#6705)
  • fix: adjust wallet name (#6674)
  • fix: bugfix for global theme (#6660)
  • fix: check chain valid (#6658)
  • fix: copy audit (#6654)
  • fix: cross-fetch crashes (#6696)
  • fix: css style (#6681)
  • fix: css style (#6683)
  • fix: dashboard asset history support nft (#6651)
  • fix: display avatar in popup accounts (#6694)
  • fix: error boundary i18n not registered close #6643
  • fix: failed to switch network with wc (#6699)
  • fix: fileservice link err (#6675)
  • fix: firefox crash (#6701)
  • fix: gas settings dialog (#6688)
  • fix: get current visiting identity at initialization (#6718)
  • fix: global style order
  • fix: improve tips entrance publicHexkey get (#6617)
  • fix: injected script cause mobile crash (#6648)
  • fix: injected script not using captured intrinsic (#6710)
  • fix: ito && lucky drop (#6689)
  • fix: lint error (#6630)
  • fix: move theme-global to polyfills (#6620)
  • fix: navigate to root when there are no wallet to select (#6679)
  • fix: network tab style (#6662)
  • fix: r2d2Fetch (#6719)
  • fix: read persona from nextid (#6646)
  • fix: should use blob to replace readable stream when deserialize (#6713)
  • fix: show amount at avatar (#6628)
  • fix: show nft avatar (#6676)
  • fix: show token list (#6684)
  • fix: show wallet domain name at avatar (#6657)
  • fix: some old bug (#6637)
  • fix: timeline button variant (#6668)
  • fix: trending style (#6692)
  • fix: trending view (#6604)
  • fix: type definition in scripts
  • fix: typing guarding at build time for useWeb3Hub (#6649)
  • fix: typo (#6698)
  • fix: ui at Check Security (#6677)
  • fix: ui at avatar (#6640)
  • fix: ui at cross-chain (#6678)
  • fix: wallet dialog ui (#6610)

👩‍💻 Miscellaneous

  • chore: improve incremental build perf by upgrading ts to 4.8 (#6619)
  • chore: scaffloding (#6629)
  • chore: tag name is always outdate since the build process changed (#6734)
  • chore: upgrade core-js and ses (#6647)
  • chore: upgrade infra deps (#6606)
  • chore: upgrade minimal requirement of pnpm to 7.4.0
  • chore: upgrade to pnpm 7.5 (#6673)
  • refactor: SelectFungibleToken (#6623)
  • refactor: add authorized apis (#6702)
  • refactor: add token approvance api (#6700)
  • refactor: add token security apis (#6659)
  • refactor: add useTransactionReceipt (#6602)
  • refactor: enhance token type definitions (#6667)
  • refactor: gas settings (#6632)
  • refactor: gas settings dialog in using (#6652)
  • refactor: move useTargetChainIdContext to EVM hooks (#6612)
  • refactor: remove TransactionState (#6665)
  • refactor: renaming (#6609)
  • refactor: store multiple abis (#6690)

v2.9.0

15 Jun 19:59
Compare
Choose a tag to compare

✔ No breaking changes.

🆕 New Feature

🔐 Security

🎨 UI Improvements

🐛 Bug Fixes

👩‍💻 Miscellaneous

v2.8.1

26 May 15:45
7fb8cf4
Compare
Choose a tag to compare

✔ No breaking changes.

🆕 New Feature

🔐 Security

🎨 UI Improvements

🐛 Bug Fixes

  • fix: kill no connect when no localkey (#6352)
  • hotfix: some ui issues (#6354)
  • fix: e2e key partition compat (#6230)
  • fix: collectible loading icon position (#6353)
  • fix: big number to string as react node
  • fix(ui): claim button && mind fb tool box hint (#6337)
  • fix: personaActionButton display error (#6361)

👩‍💻 Miscellaneous

  • refactor: match more links on opensea (#6351)

v2.8.0

20 May 16:05
e8d80b2
Compare
Choose a tag to compare

✔ No breaking changes.

🆕 New Feature

🔐 Security

🎨 UI Improvements

🐛 Bug Fixes

👩‍💻 Miscellaneous

v2.7.0

27 Apr 09:27
Compare
Choose a tag to compare

✔ No breaking changes.

🆕 New Feature

  • feat!: optimize payload size of payload v37 (#5908)
  • feat(twitter): upload avatar api (#6000)
  • feat: Go Plus Security plugin (#5873)
  • feat: aave v2 (#5651)
  • feat: add 3 api to plugin context (#6064)
  • feat: add (#6073)
  • feat: add ECKeyIdentifier.publicKeyAsHex close GH-6082 (#6085)
  • feat: add cross-chain-bridge plugin (#6016)
  • feat: add new cli fix lockfile
  • feat: add token security rules (#6039)
  • feat: add transaction dialog in saving plugin (#6076)
  • feat: check contract address (#5969)
  • feat: configurable app board (#5939)
  • feat: create next kv server api (#5994)
  • feat: domain name service (#5931)
  • feat: enable es2021 syntax (#6027)
  • feat: go pocket feedback (#6014)
  • feat: improve mask popup (#5986)
  • feat: introduce ses in dev (#5759)
  • feat: manage recent pending transactions (#6055)
  • feat: new app board (#6018)
  • feat: new intial persona page (#6122)
  • feat: persona QR code (#5990)
  • feat: tip NFT (#6013)
  • feat: tips entrance (#6012)

🎨 UI Improvements

🐛 Bug Fixes

  • fix(instagram): can't open web3 tab (#6011)
  • fix(kv): fetch with no-cors mode response opaque data (#5940)
  • fix(mobile): no media viewer (#5925)
  • fix(share): popup share (#6003)
  • fix(tip): adjust size of the badge of WalletIcon (#6044)
  • fix(tip): ajust size of tip button according to twitter's (#5970)
  • fix(tip): change promote text in share message (#5984)
  • fix(tip): hide tip button when evm is not actived (#5982)
  • fix(tip): set significant to 6 for formatting max amount (#6062)
  • fix(tip): styling tip button in post (#5981)
  • fix(twitter): search injected dom selector (#5944)
  • fix(zora): check ipfs before resolving
  • fix(zora): check ipfs before resolving (#5949)
  • fix: ITO history default icon (#6078)
  • fix: add ellipsis effect for nft contract name (#6041)
  • fix: add token type check for token list (#6033)
  • fix: adjust maskicon position (#5943)
  • fix: app board wallet disconnected display (#6007)
  • fix: bsc to bnb (#5965)
  • fix: bugfix for next id (#5934)
  • fix: can't auto close dialog when lost focus (#5977)
  • fix: downgrade react-refresh
  • fix: duplicate render by unique key (#6123)
  • fix: file service not show close #6100
  • fix: hidden web3 tab page (#6021)
  • fix: hyper proxy r2d2 route not work on cloudflare (#5955)
  • fix: icon position in minds.com (#5899)
  • fix: if gulp biuld-ci fails, ci should fail as well (#6107)
  • fix: if phantom is locked, might not able to open its popup (#6115)
  • fix: improve input fields (#5996)
  • fix: improve loading in collectible offers and order table (#5987)
  • fix: incorrect contracts query on dashboard (#6095)
  • fix: incorrect plugin name (#6077)
  • fix: incorrect text (#6096)
  • fix: ito entrance (#5968)
  • fix: jsx-key (#6074)
  • fix: line break (#5950)
  • fix: lint errors about docs (#5953)
  • fix: lost default network indicator (#5976)
  • fix: lucky drop schema (#6093)
  • fix: lucky drop send from past use image payload (#5992)
  • fix: missing builds (#5935)
  • fix: mnemonic words exports (#6136)
  • fix: new-pkg command close GH-6001
  • fix: next id bugs (#5936)
  • fix: persona db overwrite bug (#5964 #5966)
  • fix: persona not preview in full page when printing (#6043)
  • fix: plugin wrapper (#5947)
  • fix: reduce jsx nested (#6124)
  • fix: reduce token list rerenders (#6036)
  • fix: reply review (#5946)
  • fix: revert constants (#5957)
  • fix: select user missing
  • fix: should filter asset which not on support chain (#6050)
  • fix: should update tip status when next id verify status changed (#6020)
  • fix: sns share in ITO and PET (#5941)
  • fix: sprint2 ui issues (#6042)
  • fix: support translate css (#5800)
  • fix: twitter image (#5967)
  • fix: twitter nickname selector (#6006)
  • fix: type error (#6113)
  • fix: typos (#5948)
  • fix: ui style (#6051)
  • fix: web3 tab lose focus (#5988)
  • fix: zora api (#5942)

👩‍💻 Miscellaneous

  • chore: add .github/security.md file (#6060)
  • chore: add back conflux constants (#5999)
  • chore: add conflux config (#6112)
  • chore: add cross isolation message (#5961)
  • chore: add security report section (#6058)
  • chore: change iOS idb fix
  • chore: clean bool state variable name (#5975)
  • chore: improve backup info card (#6063)
  • chore: improve code style (#6090)
  • chore: improve eslint (#6084)
  • chore: improve purchase dialog (#6010)
  • chore: patch @solana/web3.js (#6125)
  • chore: pick some small changes from ses branch (#6038)
  • chore: remove flag (#5960)
  • chore: remove package alias in webpack config (#6054)
  • chore: replace webcrypto liner (#6069)
  • chore: setup i18n in background (#6086)
  • chore: simplify use callback (#6046)
  • chore: stronger settings type (#6005)
  • chore: temp disable lockdown on firefox
  • chore: turn on fortmatic (#6127)
  • chore: update plugin template
  • chore: upgrade @types/react to react 18 (#6053)
  • chore: upgrade android target version to 99
  • chore: upgrade web3 (#6025)
  • docs: improve documentation (#5883)
  • refactor: avoid prop drilling (#6083)
  • refactor: cleanup post context (#6089)
  • refactor: ito card footer button (#5985)
  • refactor: migrate PersonaHome for SSR (#5995)
  • refactor: move 2 settings and improve mv3
  • refactor: move @masknet/typed-message package to esm (#6070)
  • refactor: move MAX_PERSONA_LIMIT and formatPersonaFingerprint
  • refactor: move MaskThemeProvider (#5993)
  • refactor: move app_only_queryPersonas
  • refactor: move attach/detach profile
  • refactor: move backup code to backup-format package (#5922)
  • refactor: move backupPersonaPrivateKey
  • refactor: move createPersonaByMnemonicV2 and renamePersona
  • refactor: move debugger settings (#6026)
  • refactor: move detachProfileWithNextID
  • refactor: move downloadBackup
  • refactor: move getPersonaAvatar and updatePersonaAvatar
  • refactor: move i18next instance to shared-base (#6004)
  • refactor: move mobile_restoreFromMnemonicWords
  • refactor: move openDashboard
  • refactor: move queryLastPersonaCreated
  • refactor: move queryOwnedPersonaInformation
  • refactor: move queryPagedPostHistory
  • refactor: move queryPersonaByMnemonic
  • refactor: move queryPersonaByPrivateKey
  • refactor: move queryRelationPaged
  • refactor: move relation methods
  • refactor: move resolveUnknownLegacyIdentity
  • refactor: move some functions
  • refactor: move tips ui from NextID to Tips (#6121)
  • refactor: move typed-message tests (#6137)
  • refactor: open window (#5972 #5974)
  • refactor: pick theme refactor from GH-6009 (#6023)
  • refactor: recover cfx constants (#6030)
  • refactor: reduce rerender times (#5998)
  • refactor: reduce rerendering (#5952)
  • refactor: remove hash router (#6141)
  • refactor: remove unused field pluginDefine.icon (#6024)
  • refactor: remove unused plugin entries
  • refactor: remove unused queryProfilesPagedDB
  • refactor: remove unused web api for native
  • refactor: rename WelcomeService to BackupService
  • refactor: rename createSubscriptionFromValueRef
  • refactor: reorgnize theme package (#6059)
  • refactor: shared message bus (#5971)
  • refactor: split plugin infra entries (#6057)
  • refactor: turn token picking into async call (#5632)

v2.6.1

08 Apr 15:21
Compare
Choose a tag to compare

✔ No breaking changes.

🆕 New Feature

  • feat: Go Plus Security plugin (#5873)
  • feat: add cross-chain-bridge plugin (#6016)
  • feat: add token security rules (#6039)
  • feat: change cross chain config (#6045)
  • feat: configurable app board
  • feat: create next kv server api (#5994)
  • feat: delete mask bridge entry (#6037)
  • feat: go pocket feedback (#6014)
  • feat: move gun out of webpack compile (#5917)
  • feat: persona QR code (#5990)
  • feat: tip NFT (#6013)

🎨 UI Improvements

🐛 Bug Fixes

  • fix(instagram): can't open web3 tab (#6011)
  • fix(share): popup share (#6003)
  • fix(tip): adjust size of the badge of WalletIcon (#6044)
  • fix(tip): ajust size of tip button according to twitter's (#5970)
  • fix(tip): change promote text in share message (#5984)
  • fix(tip): hide tip button when evm is not actived (#5982)
  • fix(tip): styling tip button in post (#5981)
  • fix: app board wallet disconnected display (#6007)
  • fix: can't auto close dialog when lost focus (#5977)
  • fix: hidden web3 tab page (#6021)
  • fix: lost default network indicator (#5976)
  • fix: lucky drop send from past use image payload (#5992)
  • fix: remove suspend throw
  • fix: should filter asset which not on support chain (#6050)
  • fix: should update tip status when next id verify status changed (#6020)
  • fix: twitter nickname selector (#6006)
  • fix: web3 tab lose focus (#5988)

👩‍💻 Miscellaneous

  • refactor: ito card footer button (#5985)
  • refactor: open window (#5972 #5974)
  • refactor: reduce rerendering (#5952)
  • refactor: shared message bus (#5971)
  • refactor: turn token picking into async call (#5632)
  • chore: add cross isolation message (#5961)
  • docs: update docs (#5954)

v2.6.0

25 Mar 18:37
896b5ca
Compare
Choose a tag to compare

✔ No breaking changes.

🆕 New Feature

  • feat(dex): integration mdex (#5798)
  • feat(nextid): add tip feature (#5623)
  • feat(plugin): add support for zora in collectible (#5762)
  • feat: add SocialNetwork.Shared#utils.share to open share popup (#5871)
  • feat: change chain name and icon (#5856)
  • feat: delegate sns query (#5669)
  • feat: encrypt public encryption for v38 and v37 (#5874)
  • feat: inject mask at reply (#5911)
  • feat: instagram api (#5915)
  • feat: integrate Conflux eSpace (#5750)
  • feat: mask import next id stage 2 (#5663)
  • feat: move gun out of webpack compile (#5917)
  • feat: next id (#5849)
  • feat: refractor uniswap like trader (#5876)
  • feat: replace encryption with new infra (#5909)
  • feat: reverse address to domian (#5897)
  • feat: rewrite shadow root css (#5809)
  • feat: social-network-adaptor add opensea.io (#5703)
  • feat: support wasm in mv3 (#5916)
  • feat: twitter connect nextID (#5751)
  • feat: use corepack (#5728)

🎨 UI Improvements

  • style: create persona (#5743)

🐛 Bug Fixes

  • fix(redpacket): get redpacket creating params in correct order (#5716)
  • fix(solana): listen on wallet's accountChanged (#5921)
  • fix(twitter): application board layout on mobile (#5726)
  • fix(twitter): don't render image from post (#5741)
  • fix(twitter): fails to detect text color in tweet detail page (#5706)
  • fix(ui): background color for hover status of mui chip is almost transparent (#5918)
  • fix: 'meta' in rarible response maybe is undefined (#5900)
  • fix: bugfix for zrx (#5891)
  • fix: chain info change (#5868)
  • fix: claim button style (#5882)
  • fix: conditional compile for android (#5833)
  • fix: don't pass the unrecognized prop isFacebook to a DOM element (#5862)
  • fix: inject tooltip style optimize (#5928)
  • fix: plugin wrapper not functional after plugin disable and re-enable (#5752)
  • fix: rename dialog title (#5881)
  • fix: several bugs (#5870)
  • fix: should clear socket data when change address (#5804)
  • fix: task fail on mobile (#5884)
  • fix: tradeprovider names (#5895)
  • fix: typed-message transformer order (#5753)
  • fix: typo (#5756)

👩‍💻 Miscellaneous

  • perf: reduce settings changing notification for nextid (#5788)
  • refactor: add SiteID (#5889)
  • refactor: dependence problem again (#5902)
  • refactor: move the helper service (#5730)
  • refactor: move to use new decryption (#5867)
  • refactor: move tokenlist and tokenprice to web3-provider (#5719)
  • refactor: move typed-message as a package (#5697)
  • refactor: reduce preflight request (#5923)
  • refactor: remove unnecessary api key (#5794)
  • refactor: remove unused code from trader plugin (#5838)
  • refactor: remove unused hooks (#5839)
  • refactor: update API naming (#5725)
  • refactor: web3-shared-constants (#5847
  • chore(eslint): disable import/no-deprecated (#5864)
  • chore(security): disable scripts to be run during install (#5731)
  • chore: add more mobile apis (#5665)
  • chore: add scale10 (#5929)
  • chore: dao tab id list from mask configuration (#5614)
  • chore: disable eslint-plugin-prettier (#5858)
  • chore: enable strict mode (#5848)
  • chore: make link better (#5869)
  • chore: migrate ERC20 token creation to web3-shared-evm (#5887)
  • chore: migrate web3-kit to web3-shared-base (#5879)
  • chore: remove duplicate build in proxy ci (#5754)
  • chore: remove unused internal dependencies (#5903)
  • chore: rename reverse address component (#5914)
  • chore: token list domain (#5234)
  • chore: upgrade deps (#5778)
  • chore: upgrade dimension/kit (#5720)
  • chore: upgrade to iOS 14 (#5777)

v2.5.3

16 Mar 18:33
06b7fd9
Compare
Choose a tag to compare

✔ No breaking changes.

🆕 New Feature

🎨 UI Improvements

🐛 Bug Fixes

  • fix(twitter): dom selector (#5888)

👩‍💻 Miscellaneous