Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
a2b1bee
chore(deps): update dependency lerna to v8.1.5
renovate[bot] Jun 24, 2024
6f70955
Merge pull request #405 from Magickbase/renovate/lerna-monorepo
Keith-CY Jul 5, 2024
f145d5f
Merge branch 'nervosnetwork:develop' into develop
Keith-CY Jul 9, 2024
520c495
chore(deps): update dependency ts-jest to v29.2.0 (#408)
renovate[bot] Jul 9, 2024
ce359c2
Merge branch 'develop' into develop
Keith-CY Jul 15, 2024
ecce6fb
Merge branch 'develop' of https://github.com/nervosnetwork/neuron int…
Keith-CY Jul 23, 2024
13e7073
Merge branch 'nervosnetwork:develop' into develop
Keith-CY Jul 25, 2024
4f34062
chore(deps): update dependency react-i18next to v14.1.3
renovate[bot] Jul 25, 2024
c4dcf99
Merge released refs/tags/v0.121.1 into develop (#3313)
github-actions[bot] Feb 14, 2025
f7324c7
Update ckb client versions (#3315)
github-actions[bot] Feb 15, 2025
03a35df
chore(deps): bump elliptic from 6.6.0 to 6.6.1 (#3314)
dependabot[bot] Feb 17, 2025
a070b9f
fix: Hide 'View Private Key' when Neuron connects to a hardware walle…
devchenyan Feb 18, 2025
0a2deb6
fix: Network setting type can not be saved (#3316)
devchenyan Feb 18, 2025
1df195d
fix: cursor move to last position (#3318)
devchenyan Feb 19, 2025
1ccb2d7
feat: Optimization Log (#3319)
devchenyan Feb 19, 2025
bb4c6ce
feat: Optimize data migration (#3321)
devchenyan Feb 28, 2025
9be8e22
feat: assume_valid_target (#3307)
devchenyan Mar 3, 2025
ecd4095
feat: Support UDT destruction (#3323)
devchenyan Mar 6, 2025
48db936
Update ckb client versions (#3324)
github-actions[bot] Mar 10, 2025
9e228a5
fix: password tip
devchenyan Mar 6, 2025
201744b
feat: Replace react-script to vite (#3327)
devchenyan Mar 11, 2025
423785a
Merge pull request #3325 from nervosnetwork/feat-438
Keith-CY Mar 11, 2025
0d4c967
fix: HardWallet connection tip (#3326)
devchenyan Mar 11, 2025
fc96a32
feat: Add UI crash logs (#3328)
devchenyan Mar 13, 2025
7f3bc48
fix: Manage Nervos DAO with multisig address (#3329)
devchenyan Mar 20, 2025
08ec8b7
fix: Multisig dao withdraw hasCkbBalance search wallet balance is wro…
devchenyan Apr 1, 2025
8403d3a
chore(deps-dev): bump vite from 6.2.1 to 6.2.4 in /packages/neuron-ui…
dependabot[bot] Apr 2, 2025
43b0ab8
chore(deps): bump tar-fs from 2.1.1 to 2.1.2 (#3333)
dependabot[bot] Apr 2, 2025
462d88d
chore(deps): bump tj-actions/changed-files from 44 to 46 in /.github/…
dependabot[bot] Apr 3, 2025
8654dd4
chore(deps): bump vite from 6.2.1 to 6.2.4 (#3337)
dependabot[bot] Apr 3, 2025
5afd4d1
chore(deps): bump @babel/runtime from 7.22.5 to 7.27.0 (#3338)
dependabot[bot] Apr 3, 2025
38cca1d
fix: display a message if the external node is not running with --ind…
devchenyan Apr 7, 2025
6cee00b
Update ckb client versions (#3340)
github-actions[bot] Apr 7, 2025
1d8b8bd
chore(deps-dev): bump vite from 6.2.4 to 6.2.5 (#3341)
dependabot[bot] Apr 7, 2025
9c3928f
chore(deps): bump canvg from 2.0.0 to 3.0.11 in /packages/neuron-ui (…
dependabot[bot] Apr 7, 2025
19d31df
chore(deps-dev): bump vite from 6.2.5 to 6.2.6 (#3343)
dependabot[bot] Apr 11, 2025
ac6e603
ci: bump node and runner in ci (#3346)
Keith-CY Apr 22, 2025
ac5aa23
feat: optimize Light client sync (#3345)
devchenyan Apr 23, 2025
2fdd807
fix: Blinking on and off Neuron wallet (#3352)
devchenyan May 14, 2025
df77072
chore(deps): bump base-x from 4.0.0 to 4.0.1 (#3349)
dependabot[bot] May 15, 2025
0e0dd78
chore(deps-dev): bump vite from 6.2.6 to 6.2.7 (#3350)
dependabot[bot] May 15, 2025
e6d9b76
Merge pull request #407 from Magickbase/renovate/react-i18next-14.x
Keith-CY May 20, 2025
aa9576b
Merge pull request #409 from Magickbase/renovate/lerna-monorepo
renovate[bot] May 20, 2025
2e59963
chore(deps): update dependency @types/archiver to v6.0.3
renovate[bot] May 20, 2025
1b6bc65
chore(deps): update dependency @types/enzyme to v3.10.19
renovate[bot] May 20, 2025
c956ede
chore(deps): update dependency eslint to v8.57.1
renovate[bot] May 20, 2025
b8f726c
Merge pull request #387 from Magickbase/renovate/react-monorepo
renovate[bot] May 20, 2025
0644636
Merge pull request #404 from Magickbase/renovate/eslint-monorepo
Keith-CY May 20, 2025
0b1bc5b
Merge pull request #412 from Magickbase/renovate/archiver-6.x
Keith-CY May 20, 2025
421e75b
Merge pull request #413 from Magickbase/renovate/enzyme-3.x
Keith-CY May 20, 2025
162914c
fix: fix type error
Keith-CY May 20, 2025
191b373
Merge pull request #414 from Magickbase/renovate/electron-devtools-in…
renovate[bot] May 20, 2025
913f41b
fix: fix type error
Keith-CY May 20, 2025
2eecac3
Merge branch 'develop' of https://github.com/nervosnetwork/neuron int…
Keith-CY May 20, 2025
5a9a110
Merge pull request #403 from Magickbase/renovate/electron-builder-24.x
renovate[bot] May 20, 2025
ad98d0c
Merge pull request #416 from Magickbase/renovate/terser-5.x
renovate[bot] May 20, 2025
920c0a3
Merge pull request #415 from Magickbase/renovate/postcss-preset-env-10.x
renovate[bot] May 20, 2025
2884018
Merge pull request #400 from Magickbase/renovate/babel-monorepo
renovate[bot] May 20, 2025
50b42b2
Merge pull request #410 from Magickbase/renovate/storybook-monorepo
renovate[bot] May 20, 2025
c185630
chore(deps): update dependency @electron/notarize to v2.5.0
renovate[bot] May 20, 2025
9e9304f
Merge pull request #417 from Magickbase/renovate/async-3.x
renovate[bot] May 25, 2025
0cff6dd
Merge pull request #421 from Magickbase/renovate/electron-notarize-2.x
Keith-CY May 25, 2025
38ff68a
Merge pull request #419 from Magickbase/renovate/office-ui-fabric-rea…
renovate[bot] May 25, 2025
25a68f5
Merge pull request #423 from Magickbase/renovate/vitejs-plugin-react-4.x
renovate[bot] May 25, 2025
279907f
Merge pull request #426 from Magickbase/renovate/react-monorepo
renovate[bot] May 25, 2025
a911651
Merge pull request #422 from Magickbase/renovate/testing-library-mono…
renovate[bot] May 25, 2025
309eb48
Merge pull request #427 from Magickbase/renovate/react-i18next-15.x-l…
renovate[bot] May 25, 2025
41047e3
chore: update duration of copyright (#3355)
Keith-CY May 26, 2025
d514e50
ci: use runner.os instead of matrix.os in platform conditions (#3354)
Keith-CY May 26, 2025
8f88201
Merge pull request #432 from Magickbase/renovate/lint-staged-15.x
renovate[bot] May 26, 2025
0a03ea2
Merge branch 'nervosnetwork:develop' into develop
Keith-CY May 26, 2025
948b7a7
feat: Update for new multisig script (#3347)
devchenyan May 27, 2025
c3220f1
chore: update dependency electron to v36.3.1 (#3353)
Keith-CY May 27, 2025
113c814
Merge branch 'master' into develop
Keith-CY May 27, 2025
74a824a
chore: Update ckb node assume valid target (#3357)
github-actions[bot] May 27, 2025
948df6e
ci: disable notarization of electron builder (#3361)
Keith-CY May 27, 2025
771565d
chore: update versions and changelogs
Keith-CY May 28, 2025
be65ad9
Update Neuron compatibility table (#3364)
github-actions[bot] May 28, 2025
046777f
docs: add video demo of v0.201.0 in the release note
Keith-CY May 30, 2025
71b7add
Update CHANGELOG.md
Keith-CY May 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .ckb-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.121.0
v0.201.0
2 changes: 1 addition & 1 deletion .github/workflows/check-code-style.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:

- name: Changed Files
id: changed-files
uses: tj-actions/changed-files@v44
uses: tj-actions/changed-files@v46
with:
files: "packages/**/*.{js,cjs,mjs,jsx,ts,tsx,css,scss}"

Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/check_storybook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ jobs:
strategy:
matrix:
node:
- 20.15.1
- lts/*
os:
- macos-latest
- ubuntu-20.04
- ubuntu-latest
- windows-latest

runs-on: ${{ matrix.os }}
Expand Down Expand Up @@ -42,11 +42,11 @@ jobs:
*/*/node_modules
key: 2022-10-11-${{ runner.os }}-${{ hashFiles('**/yarn.lock')}}

- name: Install libudev
if: matrix.os == 'ubuntu-20.04'
- name: Install Linux Dependencies
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y libudev-dev
sudo apt-get install -y libudev-dev libusb-1.0-0-dev

- name: Install Lerna
run: yarn global add lerna
Expand Down
40 changes: 20 additions & 20 deletions .github/workflows/package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ jobs:
strategy:
matrix:
node:
- 20.15.1
- lts/*
os:
- macos-latest
- ubuntu-20.04
- windows-2019
- ubuntu-latest
- windows-latest

runs-on: ${{ matrix.os }}

Expand Down Expand Up @@ -50,19 +50,19 @@ jobs:
key: 2022-12-21-${{ runner.os }}-${{ hashFiles('**/yarn.lock')}}

- name: Add msbuild to PATH
if: matrix.os == 'windows-2019'
if: runner.os == 'Windows'
uses: microsoft/setup-msbuild@v2
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: "true"

- name: Setup Certificate
if: matrix.os == 'windows-2019'
if: runner.os == 'Windows'
run: |
echo "${{ secrets.SM_CLIENT_CERT_FILE_BASE64 }}" | base64 --decode > /d/Certificate_pkcs12.p12
shell: bash

- name: Set variables
if: matrix.os == 'windows-2019'
if: runner.os == 'Windows'
run: |
echo "SM_KEYPAIR_NAME=${{ secrets.SM_KEYPAIR_ALIAS }}" >> "$GITHUB_ENV"
echo "SM_HOST=${{ secrets.SM_HOST }}" >> "$GITHUB_ENV"
Expand All @@ -75,24 +75,24 @@ jobs:
shell: bash

- name: Setting up the client tools
if: ${{ matrix.os == 'windows-2019' && env.SM_API_KEY != '' }}
if: ${{ runner.os == 'Windows' && env.SM_API_KEY != '' }}
run: |
curl -X GET https://one.digicert.com/signingmanager/api-ui/v1/releases/smtools-windows-x64.msi/download -H "x-api-key:%SM_API_KEY%" -o smtools-windows-x64.msi
msiexec /i smtools-windows-x64.msi /quiet /qn
C:\Windows\System32\certutil.exe -csp "DigiCert Signing Manager KSP" -key -user
shell: cmd

- name: Certificates Sync
if: ${{ matrix.os == 'windows-2019' && env.SM_API_KEY != '' }}
if: ${{ runner.os == 'Windows' && env.SM_API_KEY != '' }}
run: |
smctl windows certsync
shell: cmd

- name: Install libudev
if: matrix.os == 'ubuntu-20.04'
- name: Install Linux Dependencies
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y libudev-dev
sudo apt-get install -y libudev-dev libusb-1.0-0-dev

- name: Install Lerna
run: yarn global add lerna
Expand All @@ -109,7 +109,7 @@ jobs:
echo "LOG_ENCRYPTION_PUBLIC_KEY=${{ secrets.LOG_ENCRYPTION_PUBLIC_KEY }}" >> packages/neuron-wallet/.env

- name: Package for MacOS
if: matrix.os == 'macos-latest'
if: runner.os == 'macOS'
run: |
./scripts/download-ckb.sh mac
yarn release mac
Expand All @@ -122,7 +122,7 @@ jobs:
TEAM_ID: ${{ secrets.TEAM_ID }}

- name: Package for Windows
if: matrix.os == 'windows-2019'
if: runner.os == 'Windows'
run: |
bash ./scripts/download-ckb.sh win
yarn build
Expand All @@ -132,50 +132,50 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Package for Linux
if: matrix.os == 'ubuntu-20.04'
if: runner.os == 'Linux'
run: |
./scripts/download-ckb.sh
yarn release linux
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Upload Neuron App Zip
if: matrix.os == 'macos-latest'
if: runner.os == 'macOS'
uses: actions/upload-artifact@v4
with:
name: Neuron-Mac-x64
path: release/Neuron-*-mac-x64.zip

- name: Upload Neuron App Zip(arm64)
if: matrix.os == 'macos-latest'
if: runner.os == 'macOS'
uses: actions/upload-artifact@v4
with:
name: Neuron-Mac-arm64
path: release/Neuron-*-mac-arm64.zip

- name: Upload Neuron Dmg
if: matrix.os == 'macos-latest'
if: runner.os == 'macOS'
uses: actions/upload-artifact@v4
with:
name: Neuron-Dmg-x64
path: release/Neuron-*-x64.dmg

- name: Upload Neuron Dmg(arm64)
if: matrix.os == 'macos-latest'
if: runner.os == 'macOS'
uses: actions/upload-artifact@v4
with:
name: Neuron-Dmg-arm64
path: release/Neuron-*-arm64.dmg

- name: Upload Neuron Win
if: matrix.os == 'windows-2019'
if: runner.os == 'Windows'
uses: actions/upload-artifact@v4
with:
name: Neuron-Win
path: release/Neuron-*-setup.exe

- name: Upload Neuron Linux
if: matrix.os == 'ubuntu-20.04'
if: runner.os == 'Linux'
uses: actions/upload-artifact@v4
with:
name: Neuron-Linux
Expand Down
42 changes: 21 additions & 21 deletions .github/workflows/package_for_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ jobs:
strategy:
matrix:
node:
- 20.15.1
- lts/*
os:
- macos-latest
- ubuntu-20.04
- windows-2019
- ubuntu-latest
- windows-latest

runs-on: ${{ matrix.os }}

Expand Down Expand Up @@ -92,19 +92,19 @@ jobs:
key: 2022-12-21-${{ runner.os }}-${{ hashFiles('**/yarn.lock')}}

- name: Add msbuild to PATH
if: matrix.os == 'windows-2019'
if: runner.os == 'Windows'
uses: microsoft/setup-msbuild@v2
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: "true"

- name: Setup Certificate
if: matrix.os == 'windows-2019'
if: runner.os == 'Windows'
run: |
echo "${{ secrets.SM_CLIENT_CERT_FILE_BASE64 }}" | base64 --decode > /d/Certificate_pkcs12.p12
shell: bash

- name: Set variables
if: matrix.os == 'windows-2019'
if: runner.os == 'Windows'
run: |
echo "SM_KEYPAIR_NAME=${{ secrets.SM_KEYPAIR_ALIAS }}" >> "$GITHUB_ENV"
echo "SM_HOST=${{ secrets.SM_HOST }}" >> "$GITHUB_ENV"
Expand All @@ -117,24 +117,24 @@ jobs:
shell: bash

- name: Setting up the client tools
if: ${{ matrix.os == 'windows-2019' && env.SM_API_KEY != '' }}
if: ${{ runner.os == 'Windows' && env.SM_API_KEY != '' }}
run: |
curl -X GET https://one.digicert.com/signingmanager/api-ui/v1/releases/smtools-windows-x64.msi/download -H "x-api-key:%SM_API_KEY%" -o smtools-windows-x64.msi
msiexec /i smtools-windows-x64.msi /quiet /qn
C:\Windows\System32\certutil.exe -csp "DigiCert Signing Manager KSP" -key -user
shell: cmd

- name: Certificates Sync
if: ${{ matrix.os == 'windows-2019' && env.SM_API_KEY != '' }}
if: ${{ runner.os == 'Windows' && env.SM_API_KEY != '' }}
run: |
smctl windows certsync
shell: cmd

- name: Install libudev
if: matrix.os == 'ubuntu-20.04'
- name: Install Linux Dependencies
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y libudev-dev
sudo apt-get install -y libudev-dev libusb-1.0-0-dev

- name: Install Lerna
run: yarn global add lerna
Expand All @@ -154,7 +154,7 @@ jobs:
fs.writeFileSync(ympPath, fs.readFileSync(ympPath).toString().replace('asar: true', 'asar: false'))

- name: Package for MacOS
if: ${{ matrix.os == 'macos-latest' && env.MAC_SHOULD_CODE_SIGN == 'true' }}
if: ${{ runner.os == 'macOS' && env.MAC_SHOULD_CODE_SIGN == 'true' }}
run: |
./scripts/download-ckb.sh mac
yarn package:test mac
Expand All @@ -168,7 +168,7 @@ jobs:
USE_HARD_LINKS: false

- name: Package for MacOS for skip code sign
if: ${{ matrix.os == 'macos-latest' && env.MAC_SHOULD_CODE_SIGN == 'false' }}
if: ${{ runner.os == 'macOS' && env.MAC_SHOULD_CODE_SIGN == 'false' }}
run: |
export CSC_IDENTITY_AUTO_DISCOVERY=false
./scripts/download-ckb.sh mac
Expand All @@ -179,7 +179,7 @@ jobs:
USE_HARD_LINKS: false

- name: Package for Windows
if: matrix.os == 'windows-2019'
if: runner.os == 'Windows'
run: |
bash ./scripts/download-ckb.sh win
yarn build
Expand All @@ -189,7 +189,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Package for Linux
if: matrix.os == 'ubuntu-20.04'
if: runner.os == 'Linux'
run: |
./scripts/download-ckb.sh
yarn package:test linux
Expand All @@ -198,42 +198,42 @@ jobs:
USE_HARD_LINKS: false

- name: Upload Neuron App Zip
if: matrix.os == 'macos-latest'
if: runner.os == 'macOS'
uses: actions/upload-artifact@v4
with:
name: Neuron-Mac-x64
path: release/Neuron-*-mac-x64.zip

- name: Upload Neuron App Zip(arm64)
if: matrix.os == 'macos-latest'
if: runner.os == 'macOS'
uses: actions/upload-artifact@v4
with:
name: Neuron-Mac-arm64
path: release/Neuron-*-mac-arm64.zip

- name: Upload Neuron Dmg
if: matrix.os == 'macos-latest'
if: runner.os == 'macOS'
uses: actions/upload-artifact@v4
with:
name: Neuron-Dmg-x64
path: release/Neuron-*-x64.dmg

- name: Upload Neuron Dmg(arm64)
if: matrix.os == 'macos-latest'
if: runner.os == 'macOS'
uses: actions/upload-artifact@v4
with:
name: Neuron-Dmg-arm64
path: release/Neuron-*-arm64.dmg

- name: Upload Neuron Win
if: matrix.os == 'windows-2019'
if: runner.os == 'Windows'
uses: actions/upload-artifact@v4
with:
name: Neuron-Win
path: release/Neuron-*-setup.exe

- name: Upload Neuron Linux
if: matrix.os == 'ubuntu-20.04'
if: runner.os == 'Linux'
uses: actions/upload-artifact@v4
with:
name: Neuron-Linux
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ jobs:
strategy:
matrix:
node:
- 20.15.1
- lts/*
os:
- macos-latest
- ubuntu-20.04
- ubuntu-latest
- windows-latest

runs-on: ${{ matrix.os }}
Expand Down Expand Up @@ -42,11 +42,11 @@ jobs:
*/*/node_modules
key: 2022-10-11-${{ runner.os }}-${{ hashFiles('**/yarn.lock')}}

- name: Install libudev
if: matrix.os == 'ubuntu-20.04'
- name: Install Linux Dependencies
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y libudev-dev
sudo apt-get install -y libudev-dev libusb-1.0-0-dev

- name: Install Lerna
run: yarn global add lerna
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update_ckb_client_versions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20.15.1
node-version: lts/*

- name: Update versions
id: update_versions
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update_neuron_compatible.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20.15.1
node-version: lts/*

- name: Update versions
id: update_versions
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update_wallet_env.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 20.15.1
node-version: lts/*

- name: Write env file
run: |
Expand Down
Loading