Skip to content

Updated with latest repo - #11

Open
vaimeo wants to merge 5185 commits into
vaimeo:developfrom
DimensionDev:develop
Open

vaimeo wants to merge 5185 commits into
vaimeo:developfrom
DimensionDev:develop

Conversation

@vaimeo

@vaimeo vaimeo commented Jun 1, 2022

Copy link
Copy Markdown
Owner

Description

Closes # (NO_ISSUE)

Type of change

  • Documentation
  • Code refactoring (Restructuring existing code w/o changing its observable behavior)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (a fix or feature that would make something no longer possible to do/require old user must upgrade their Mask Network to this new version)

Previews

Checklist

  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.
    • I have removed all in development console.logs
    • I have removed all commented code.
  • I have commented on my code, particularly in hard-to-understand areas.
  • I have read Internationalization Guide and moved text fields to the i18n JSON file.

If this PR depends on external APIs:

  • I have configured those APIs with CORS headers to let extension requests get passed.
    • chrome extension: chrome-extension://[id]
    • firefox extension: moz-extension://[id]
  • I have delegated all web requests to the background service via the internal RPC bridge.

swkatmask and others added 23 commits July 28, 2025 20:00
* chore: remove avatar and recommend feature

* fixup! chore: remove avatar and recommend feature
Co-authored-by: Jack-Works <Jack-Works@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* feat(redpacket): cleanup unused code in SolanaRedPacketCard

- remove unused imports and variables
- simplify dependencies in claimedShareText
- refine callback dependencies

* refactor(redpacket): remove unused variables and optimize hook dependencies
* chore: update key name

* refactor: rm unnecessary try-catch

* fix: cspell

* chore: ignore patches on cspell
Signed-off-by: yajianggroup <yajianggroup@outlook.com>
* chore: bump version to 2.34.1

* chore: migrate load storage provider (#12266)

* fix: linter

* chore: update key name (#12267)

* chore: update key name

* refactor: rm unnecessary try-catch

* fix: cspell

* chore: ignore patches on cspell

* fix: LOAD_NETWORK_ENV

* chore: migrate load storage provider

* fix: conditional legacy gateway, .env, 30MB limit

* fix: lint & format

* refactor: file service

* fix: u flag

* chore: hardcode key

* fix: eslint

* fix: linter

---------

Co-authored-by: xylophonez <69069725+xylophonez@users.noreply.github.com>
Co-authored-by: guanbinrui <guanbinrui@users.noreply.github.com>
Co-authored-by: Xylophone <xylophonezygote@gmail.com>
Co-authored-by: Jack-Works <Jack-Works@users.noreply.github.com>
* feat(wallet): mf-6735 add privy wallet option and update wallet startup UI

* feat(privy-wallet): mf-6735 integrate privy wallet with firefly auth and update popup UI

* feat: mf-6735 integrate privy wallet support and x account login

- add Privy provider and API integration for wallet management
- support Privy wallets in MaskWalletProvider and wallet hooks
- enable login and wallet creation via X (Twitter) account with auth timeout handling
- adapt transaction requests to handle Privy wallet signing
- update cspell dictionaries and ignore reg exps for privy related domains
- adjust UI components for importing/creating wallets with Privy option

* feat(privy): mf-6735 integrate privy auth, providers and chain configs

* feat(shared): mf-6735 add privy setup provider to UI roots

wrap application root providers and modals with PrivySetupProvider and mount PrivySetup where needed.

* fixup! feat(shared): mf-6735 add privy setup provider to UI roots

* fix: follow up reviews

* fix: revert to jsxCompose

* fix: follow up reviews

* fix: linter

---------

Co-authored-by: swkatmask <swkatmask@users.noreply.github.com>
swkatmask and others added 30 commits September 9, 2026 16:37
* fix: mf-6823 stop relying on thirdweb free-tier rpc for BSC and Fantom

* fix: mf-6821 drop OnFinality from Metis rpc list (needs api key, serves stale blocks)

* fix: replace dead public rpc presets for Ethereum and Polygon

* fix: linter

---------

Co-authored-by: swkatmask <swkatmask@users.noreply.github.com>
… cards (#12478)

* fix: mf-6831 fix dark mode text colors on web3 profile and red packet cards

* fix: mf-6831 fix horizontal padding of contract items in coin metadata menu
The IPFS provider of the Web3 File Service uploaded through a hardcoded
Infura project (ipfs.infura.io:5001) and linked files via the
mask.infura-ipfs.io gateway. Infura deprecated its IPFS product, so both
upload and download are permanently dead.

Remove the upload UI entry, the file browser tab, the Worker
implementation (with its dead Infura credentials) and the now-unused
kubo-rpc-client dependency.

Keep the read path intact: Provider.IPFS enum members, the gateway entry
and the schema enum values stay so historical posts with IPFS files
still render their file card. Drop the IPFS mention from the terms page.
#12490)

Tag pushes and branch pushes for the same commit share the same sha,
causing them to fall into the same concurrency group and cancel each
other. This dropped the tag-triggered run (and its release-publish
step) for v2.36.0 when the released-branch push for the same commit
arrived a few seconds later.


Claude-Session: https://claude.ai/code/session_01QKMxkCAVGzSyvaCghCNDSq

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
- prepare-release.yml: manually dispatched, lets you pick patch/minor/major,
  bumps package.json accordingly, commits, and opens a "[Release] New
  release X.Y.Z (type)" PR. Patch targets `released` directly (matching the
  existing hotfix/* convention); minor/major target `develop` (matching the
  existing release/* convention).
- tag-release.yml: when a "[Release] New release" PR merges into `released`,
  automatically creates and pushes the `vX.Y.Z` tag, which triggers the
  existing Compile workflow's release-publish step.

Promoting develop to released for minor/major releases is still a manual
step outside this automation.


Claude-Session: https://claude.ai/code/session_01QKMxkCAVGzSyvaCghCNDSq

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.