Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
174 commits
Select commit Hold shift + click to select a range
8912dab
chore(deps): bump parse-url from 6.0.0 to 6.0.2
dependabot[bot] Jul 6, 2022
bd61dd5
Merge pull request #2445 from nervosnetwork/master
Keith-CY Jul 11, 2022
23b7b0b
chore(deps): bump moment from 2.29.3 to 2.29.4
dependabot[bot] Jul 11, 2022
c30350f
fix: Show confirm error.
yanguoyu Jul 11, 2022
66cef47
Merge pull request #2446 from nervosnetwork/dependabot/npm_and_yarn/m…
Keith-CY Jul 12, 2022
c25cfb1
Merge pull request #2447 from yanguoyu/fix-add-warning-create-error
Keith-CY Jul 13, 2022
e5c4d8b
Merge pull request #2440 from nervosnetwork/dependabot/npm_and_yarn/p…
Keith-CY Jul 13, 2022
65c1423
fix: Add typeRoots (#2452)
yanguoyu Jul 15, 2022
2c38013
fix: If input is not focus, it also trigger onBlur. So it need add a …
yanguoyu Jul 15, 2022
ce2c08f
fix: Fix send multisig tx when input cell's length is more than 1. (#…
yanguoyu Jul 15, 2022
9b9287a
feat: Multisig import and export config compatible with ckb-cli (#2442)
yanguoyu Jul 18, 2022
06b87bf
feat: add 'contact us' in the menu -> help submenu (#2454)
Keith-CY Jul 20, 2022
8bb2438
chore(deps): bump terser from 4.8.0 to 4.8.1
dependabot[bot] Jul 21, 2022
f1aa5b2
Merge pull request #2457 from nervosnetwork/dependabot/npm_and_yarn/t…
Keith-CY Jul 28, 2022
65d441e
fix: Fix ckb process kill unexpected. (#2467)
yanguoyu Aug 17, 2022
5f5ccf7
fix: Optimization data path set (#2464)
yanguoyu Aug 17, 2022
6b73c14
feat: The header dep's block no need 4 epochs ago. (#2461)
yanguoyu Aug 22, 2022
eb3cdf0
feat: bump ckb to v0.104.0
Keith-CY Aug 23, 2022
81342e9
Create dependabot.yml
Keith-CY Aug 23, 2022
d1e7c57
Create codeql-analysis.yml
Keith-CY Aug 23, 2022
3d8f6a1
Merge pull request #2473 from nervosnetwork/ci-add-dependabot-auto-up…
Keith-CY Aug 23, 2022
f79f5b8
Merge pull request #2472 from nervosnetwork/bump-ckb-version
Keith-CY Aug 23, 2022
6acaf1d
chore(deps): bump @ckb-lumos/rpc in /packages/ckb-indexer
dependabot[bot] Aug 23, 2022
e7e9086
Merge pull request #2474 from nervosnetwork/ci-add-codeQL
Keith-CY Aug 23, 2022
efc0af3
feat: Adapt new UAN (#2465)
yanguoyu Aug 24, 2022
68fa9f5
chore(deps-dev): bump eslint from 8.15.0 to 8.22.0 in /packages/ckb-i…
dependabot[bot] Aug 24, 2022
9e28940
Merge pull request #2477 from nervosnetwork/dependabot/npm_and_yarn/p…
Keith-CY Aug 25, 2022
cb6aedf
chore(deps): bump @ckb-lumos/base in /packages/ckb-indexer
dependabot[bot] Aug 25, 2022
12be178
Merge pull request #2476 from nervosnetwork/dependabot/npm_and_yarn/p…
Keith-CY Aug 25, 2022
b6889d9
fix: Fix some exception from set ckb node path (#2478)
yanguoyu Aug 30, 2022
94595ca
chore(deps-dev): bump eslint in /packages/ckb-indexer
dependabot[bot] Sep 5, 2022
d949773
Merge pull request #2482 from nervosnetwork/dependabot/npm_and_yarn/p…
Keith-CY Sep 6, 2022
d360cad
fix: Fix ckb node on M1 (#2483)
yanguoyu Sep 9, 2022
4b16e1a
fix: Add async for test case
yanguoyu Sep 13, 2022
2ce49cf
Merge pull request #2486 from yanguoyu/fix-test-case
Keith-CY Sep 13, 2022
f17b5d6
fix: New instance for every test case to avoid side effect (#2488)
yanguoyu Sep 19, 2022
3d03981
chore(deps-dev): bump eslint in /packages/ckb-indexer
dependabot[bot] Sep 19, 2022
cc01f34
Merge pull request #2484 from nervosnetwork/dependabot/npm_and_yarn/p…
Keith-CY Sep 20, 2022
3119fa7
chore(deps-dev): bump eslint in /packages/ckb-indexer
dependabot[bot] Sep 26, 2022
8002ab6
fix: Upgrade lerna to 5.5.2. (#2490)
yanguoyu Sep 27, 2022
0f19944
Merge pull request #2493 from nervosnetwork/dependabot/npm_and_yarn/p…
Keith-CY Sep 27, 2022
3e9e06d
chore(deps-dev): bump eslint in /packages/ckb-indexer
dependabot[bot] Oct 10, 2022
7515095
Merge pull request #2501 from nervosnetwork/dependabot/npm_and_yarn/p…
yanguoyu Oct 11, 2022
1ad11bb
chore(deps): add renovate.json
renovate[bot] Oct 12, 2022
e50f80c
Merge pull request #1 from Magickbase/renovate/configure
Keith-CY Oct 12, 2022
d134882
chore(deps): update dependency @storybook/addon-knobs to v5.3.21
renovate[bot] Oct 12, 2022
5397ab3
chore(deps): update dependency @types/archiver to v3.1.1
renovate[bot] Oct 12, 2022
78789b7
chore(deps): update dependency @types/elliptic to v6.4.14
renovate[bot] Oct 12, 2022
32ed903
Merge pull request #2 from Magickbase/renovate/storybook-addon-knobs-5.x
Keith-CY Oct 12, 2022
9692791
Merge pull request #5 from Magickbase/renovate/elliptic-6.x
Keith-CY Oct 12, 2022
50b826c
Merge pull request #3 from Magickbase/renovate/archiver-3.x
Keith-CY Oct 12, 2022
f6f36ca
chore(deps): update dependency @types/electron-devtools-installer to …
renovate[bot] Oct 12, 2022
29d4a3f
chore(deps): update dependency @types/enzyme to v3.10.12
renovate[bot] Oct 12, 2022
d64315a
Merge pull request #4 from Magickbase/renovate/electron-devtools-inst…
Keith-CY Oct 12, 2022
c5bd7b7
Merge pull request #6 from Magickbase/renovate/enzyme-3.x
Keith-CY Oct 12, 2022
31a27b0
chore(deps): update dependency @types/ledgerhq__hw-transport-node-hid…
renovate[bot] Oct 12, 2022
645a87f
chore(deps): update dependency @types/npmlog to v4.1.4
renovate[bot] Oct 12, 2022
214483c
chore(deps): update dependency @types/react-dom to v16.9.16
renovate[bot] Oct 12, 2022
9545619
Merge pull request #8 from Magickbase/renovate/ledgerhq__hw-transport…
Keith-CY Oct 12, 2022
a098cf6
chore(deps): update dependency @types/ledgerhq__hw-transport to v4.21.4
renovate[bot] Oct 12, 2022
77d45c2
chore(deps): update dependency @types/sqlite3 to v3.1.8
renovate[bot] Oct 12, 2022
73f08be
ci: configure renovate
Keith-CY Oct 12, 2022
c3dd8f7
chore(deps): update dependency @types/styled-components to v4.4.3
renovate[bot] Oct 12, 2022
0851c65
chore(deps): update dependency electron to v16.2.8
renovate[bot] Oct 12, 2022
7c7b87b
Add .deepsource.toml
deepsourcebot Oct 12, 2022
94f80de
chore(deps): update dependency electron-builder to v22.14.13
renovate[bot] Oct 12, 2022
5a42270
Merge pull request #16 from Magickbase/renovate/electron-16.x
Keith-CY Oct 13, 2022
ae890b4
chore(deps): update dependency rimraf to v3.0.2
renovate[bot] Oct 13, 2022
2cdb7d4
Merge pull request #15 from Magickbase/config-renovate
Keith-CY Oct 13, 2022
9340c2a
Merge pull request #14 from Magickbase/renovate/styled-components-4.x
Keith-CY Oct 13, 2022
91e0a1c
Merge pull request #7 from Magickbase/renovate/ledgerhq__hw-transport…
Keith-CY Oct 13, 2022
c1fc767
Merge pull request #10 from Magickbase/renovate/npmlog-4.x
Keith-CY Oct 13, 2022
2a1dea9
Merge pull request #11 from Magickbase/renovate/react-dom-16.x
Keith-CY Oct 13, 2022
ba4b2d3
Merge pull request #12 from Magickbase/renovate/sqlite3-3.x
Keith-CY Oct 13, 2022
443f5e8
chore(deps): update dependency ts-jest to v27.1.5
renovate[bot] Oct 13, 2022
4de1226
Merge pull request #2503 from Magickbase/develop
Keith-CY Oct 14, 2022
a98bf44
Merge pull request #20 from Magickbase/renovate/ts-jest-27.x
Keith-CY Oct 14, 2022
9f0eae8
Merge pull request #19 from Magickbase/renovate/rimraf-3.x
Keith-CY Oct 14, 2022
610771a
chore(deps): update dependency @types/leveldown to v4.0.3
renovate[bot] Oct 14, 2022
a92b96e
chore(deps): update dependency ttypescript to v1.5.13
renovate[bot] Oct 14, 2022
3ac4142
Merge branch 'nervosnetwork:develop' into develop
Keith-CY Oct 15, 2022
4e4fc56
Merge pull request #21 from Magickbase/renovate/ttypescript-1.x
Keith-CY Oct 15, 2022
bad67ab
fix(deps): update dependency async to v3.2.4
renovate[bot] Oct 15, 2022
2b2ba21
Merge pull request #28 from Magickbase/renovate/async-3.x
Keith-CY Oct 15, 2022
3504f21
fix(deps): update dependency immer to v9.0.15
renovate[bot] Oct 15, 2022
c45390f
chore(deps): update babel monorepo
renovate[bot] Oct 15, 2022
ea88cb3
Merge pull request #30 from Magickbase/renovate/babel-monorepo
Keith-CY Oct 15, 2022
a70858b
Merge pull request #29 from Magickbase/renovate/immer-9.x
Keith-CY Oct 15, 2022
a58f5ec
chore(deps): update jest monorepo
renovate[bot] Oct 15, 2022
4088770
chore(deps): update dependency @types/react to v16.14.32
renovate[bot] Oct 15, 2022
80281b7
Merge pull request #23 from Magickbase/renovate/jest-monorepo
Keith-CY Oct 16, 2022
ea7fd30
Merge pull request #32 from Magickbase/renovate/react-16.x
Keith-CY Oct 16, 2022
072c4a8
chore(deps): update dependency @types/react-router-dom to v5.3.3
renovate[bot] Oct 16, 2022
c909463
chore(deps): update dependency @types/node to v12.20.55
renovate[bot] Oct 16, 2022
5e9cc28
chore(deps): update dependency concurrently to v7.4.0
renovate[bot] Oct 16, 2022
b5d123d
Merge pull request #9 from Magickbase/renovate/leveldown-4.x
Keith-CY Oct 16, 2022
18d4009
chore(deps): update dependency electron-notarize to v0.3.0
renovate[bot] Oct 16, 2022
a52af5f
Merge pull request #33 from Magickbase/renovate/react-router-dom-5.x
Keith-CY Oct 17, 2022
149fd58
Merge pull request #34 from Magickbase/renovate/concurrently-7.x
Keith-CY Oct 17, 2022
e04788d
chore(deps): update dependency wait-on to v6.0.1
renovate[bot] Oct 17, 2022
3018631
Merge pull request #35 from Magickbase/renovate/electron-notarize-0.x
Keith-CY Oct 17, 2022
c433ac2
chore(deps): update dependency eslint to v8.25.0
renovate[bot] Oct 17, 2022
4471dd0
chore(deps): update dependency eslint-plugin-import to v2.26.0
renovate[bot] Oct 17, 2022
24e32b8
Merge pull request #22 from Magickbase/renovate/wait-on-6.x
Keith-CY Oct 17, 2022
8235365
Merge pull request #36 from Magickbase/renovate/eslint-8.x
Keith-CY Oct 17, 2022
ab4842a
chore(deps): update dependency eslint-config-prettier to v6.15.0
renovate[bot] Oct 17, 2022
c55c344
Merge pull request #38 from Magickbase/renovate/eslint-plugin-import-2.x
Keith-CY Oct 17, 2022
dc0e393
chore(deps): update dependency eslint-plugin-jsx-a11y to v6.6.1
renovate[bot] Oct 17, 2022
825feef
Merge pull request #37 from Magickbase/renovate/eslint-config-prettie…
Keith-CY Oct 17, 2022
2b28ef7
chore(deps): update dependency eslint-plugin-prettier to v3.4.1
renovate[bot] Oct 17, 2022
df42d00
Merge pull request #31 from Magickbase/renovate/node-12.x
Keith-CY Oct 17, 2022
3e3b85e
chore(deps): update dependency eslint-plugin-react to v7.31.10
renovate[bot] Oct 17, 2022
47ea5a3
Merge pull request #40 from Magickbase/renovate/eslint-plugin-prettie…
Keith-CY Oct 18, 2022
de36f72
chore(deps): update dependency jest-when to v2.8.1
renovate[bot] Oct 18, 2022
9417666
Merge pull request #41 from Magickbase/renovate/eslint-plugin-react-7.x
Keith-CY Oct 18, 2022
c30ee96
chore(deps): update dependency lerna to v5.6.2
renovate[bot] Oct 18, 2022
c8df334
chore(deps): update dependency jest-styled-components to v7.1.1
renovate[bot] Oct 18, 2022
7785c70
Merge pull request #43 from Magickbase/renovate/jest-styled-component…
Keith-CY Oct 18, 2022
755ec4d
Merge pull request #44 from Magickbase/renovate/jest-when-2.x
Keith-CY Oct 18, 2022
4a04610
Merge pull request #45 from Magickbase/renovate/lerna-monorepo
Keith-CY Oct 18, 2022
aef4fdd
chore(deps): update dependency husky to v3.1.0
renovate[bot] Oct 18, 2022
9a47e2c
chore(deps): update dependency lint-staged to v9.5.0
renovate[bot] Oct 18, 2022
d67f5c6
chore(deps): update microsoft/setup-msbuild action to v1.1.3
renovate[bot] Oct 18, 2022
a3947dd
Merge pull request #42 from Magickbase/renovate/husky-3.x
Keith-CY Oct 18, 2022
be69a4c
Merge pull request #48 from Magickbase/renovate/microsoft-setup-msbui…
Keith-CY Oct 18, 2022
f3d5388
chore(deps): update typescript-eslint monorepo to v5.40.1
renovate[bot] Oct 18, 2022
79e0bea
fix(deps): update dependency @ledgerhq/hw-transport-node-hid to v6.27.6
renovate[bot] Oct 18, 2022
849df7a
refactor: use Array.prototype.forEach instead of Array.prototype.map
Keith-CY Oct 18, 2022
311488a
Merge pull request #46 from Magickbase/renovate/lint-staged-9.x
Keith-CY Oct 18, 2022
63cc4ba
Merge pull request #49 from Magickbase/renovate/typescript-eslint-mon…
Keith-CY Oct 18, 2022
28e2dc9
Merge pull request #50 from Magickbase/renovate/ledgerhq-hw-transport…
Keith-CY Oct 18, 2022
e110c41
Merge pull request #39 from Magickbase/renovate/eslint-plugin-jsx-a11…
Keith-CY Oct 18, 2022
a9f0a9a
fix(deps): update dependency bn.js to v4.12.0
renovate[bot] Oct 18, 2022
ed20a9e
Merge pull request #56 from Magickbase/renovate/bn.js-4.x
Keith-CY Oct 18, 2022
e0946e0
Remove the undefined type from optional property (#57)
Keith-CY Oct 18, 2022
e6cbdff
fix(deps): update dependency dotenv to v8.6.0
renovate[bot] Oct 18, 2022
a6abf4c
Merge pull request #58 from Magickbase/renovate/dotenv-8.x
Keith-CY Oct 19, 2022
1b84f5d
Merge pull request #17 from Magickbase/renovate/electron-builder-22.x
Keith-CY Oct 19, 2022
9b89dc3
Merge pull request #2507 from nervosnetwork/refactor-tests
Keith-CY Oct 20, 2022
6f445ab
feat: use undici to replace axios (#2508)
yanguoyu Oct 21, 2022
6c73ab7
Merge branch 'develop' of https://github.com/nervosnetwork/neuron int…
Keith-CY Oct 21, 2022
68ffa49
Merge pull request #2505 from Magickbase/develop
Keith-CY Oct 25, 2022
11aecb3
chore(deps-dev): bump eslint in /packages/ckb-indexer
dependabot[bot] Oct 25, 2022
001366a
Merge pull request #2512 from nervosnetwork/dependabot/npm_and_yarn/p…
Keith-CY Oct 25, 2022
d788b73
Fix:apple silicon support #2510 (#2515)
Oct 28, 2022
66316cb
chore: bump node from 16 to 18 (#2518)
Nov 7, 2022
89a5e1b
chore(deps-dev): bump eslint in /packages/ckb-indexer
dependabot[bot] Nov 7, 2022
0cafd21
Merge pull request #2522 from nervosnetwork/dependabot/npm_and_yarn/p…
Keith-CY Nov 8, 2022
e7d9fc9
chore(deps): bump deep-object-diff from 1.1.7 to 1.1.9
dependabot[bot] Nov 17, 2022
e685bc8
fix: Handle uncaughtException.
yanguoyu Nov 19, 2022
5618c67
chore(deps-dev): bump eslint in /packages/ckb-indexer
dependabot[bot] Nov 21, 2022
ee8aa7f
Merge pull request #2533 from nervosnetwork/dependabot/npm_and_yarn/p…
Keith-CY Nov 22, 2022
89666d1
Merge pull request #2529 from nervosnetwork/dependabot/npm_and_yarn/d…
Keith-CY Nov 22, 2022
69aa07d
Merge pull request #2531 from yanguoyu/fix-handle-uncaughtException
Keith-CY Nov 28, 2022
4bb56d7
feat: Update ckb node to 0.105.1 (#2517)
yanguoyu Nov 30, 2022
4767415
chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2
dependabot[bot] Dec 4, 2022
e4d4475
Merge pull request #2539 from nervosnetwork/dependabot/npm_and_yarn/d…
Keith-CY Dec 4, 2022
d3a576b
Fix:resolve cannot open electron window automatically after update no…
Dec 5, 2022
c3a18eb
chore(deps-dev): bump eslint in /packages/ckb-indexer
dependabot[bot] Dec 5, 2022
e683a21
Merge pull request #2540 from nervosnetwork/dependabot/npm_and_yarn/p…
Keith-CY Dec 6, 2022
4f90eb7
chore: bump react.js from 16 to 18 (#2519)
Dec 7, 2022
265dd4b
fix: Optimize build (#2541)
yanguoyu Dec 8, 2022
ca32981
fix: Fix release with arm64 (#2542)
yanguoyu Dec 9, 2022
e54981f
update code
Dec 13, 2022
b0aa8bf
Merge pull request #2543 from JeffreyMa597/chore/call-rimraf-with-npx
Keith-CY Dec 14, 2022
4fc59fc
Merge branch 'master' into develop
Keith-CY Dec 21, 2022
8841bc5
chore(deps-dev): bump eslint in /packages/ckb-indexer
dependabot[bot] Dec 21, 2022
9ab48cf
chore: move @electron/notarize to devDependencies
Keith-CY Dec 21, 2022
857fab8
Merge pull request #2549 from nervosnetwork/dependabot/npm_and_yarn/p…
Keith-CY Dec 22, 2022
54f5b07
Merge pull request #2554 from nervosnetwork/move-electron-notarize-to…
Keith-CY Dec 22, 2022
ecf0339
feat: upgrade ckb node to v0.106.0
Keith-CY Dec 25, 2022
94569fc
Merge pull request #2555 from nervosnetwork/bump-ckb-node
Keith-CY Dec 26, 2022
75ed3bb
chore: update assumed valid target
Keith-CY Dec 26, 2022
e5a83ba
chore: update neuron version and changelog
Keith-CY Dec 26, 2022
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.103.0
v0.106.0
16 changes: 16 additions & 0 deletions .deepsource.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
version = 1

[[analyzers]]
name = "shell"
enabled = true

[[analyzers]]
name = "javascript"
enabled = true

[analyzers.meta]
plugins = ["react"]

[[analyzers]]
name = "ruby"
enabled = true
29 changes: 29 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"

updates:
- package-ecosystem: "npm"
directory: "/packages/neuron-ui"
schedule:
interval: "weekly"

updates:
- package-ecosystem: "npm"
directory: "/packages/neuron-wallet"
schedule:
interval: "weekly"

updates:
- package-ecosystem: "npm"
directory: "/packages/ckb-indexer"
schedule:
interval: "weekly"
8 changes: 4 additions & 4 deletions .github/workflows/check_checksums.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Check Checksums

on:
on:
release:
types: [published, prereleased]

Expand All @@ -13,13 +13,13 @@ jobs:
uses: actions/checkout@v2

- name: Generate checksums from artifacts
run:
run:
ruby ./scripts/release-checksums.rb ${{ github.event.release.tag_name }} | tee generated_checksums.txt

- name: Fetch checksums from release note
run: |
curl "https://api.github.com/repos/nervosnetwork/neuron/releases/tags/${{ github.event.release.tag_name }}" |\
python3 -c "import sys, json; print(\"\n\".join(json.load(sys.stdin)['body'].splitlines()[-9:]))" |\
python3 -c "import sys, json; print(\"\n\".join(json.load(sys.stdin)['body'].splitlines()[-11:]))" |\
tee release_note_checksums.txt

- name: Compare
Expand All @@ -30,7 +30,7 @@ jobs:
body=$(cat generated_checksums.txt)
body="${body//'%'/'%25'}"
body="${body//$'\n'/'%0A'}"
body="${body//$'\r'/'%0D'}"
body="${body//$'\r'/'%0D'}"
echo ::set-output name=body::$body

- uses: peter-evans/commit-comment@v1
Expand Down
72 changes: 72 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"

on:
push:
branches: [ "develop", master, rc/* ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "develop" ]
schedule:
- cron: '24 10 * * 0'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'javascript']
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support

steps:
- name: Checkout repository
uses: actions/checkout@v3

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.

# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality


# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun

# If the Autobuild fails above, remove it and uncomment the following three lines.
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.

# - run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
22 changes: 18 additions & 4 deletions .github/workflows/package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
strategy:
matrix:
node:
- 16.10.0
- 18.12.0
os:
- macos-11
- ubuntu-20.04
Expand Down Expand Up @@ -47,7 +47,7 @@ jobs:

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

Expand Down Expand Up @@ -103,14 +103,28 @@ jobs:
uses: actions/upload-artifact@v2
with:
name: Neuron-Mac
path: release/Neuron-*-mac.zip
path: release/Neuron-*-mac-x64.zip

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

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

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

- name: Upload Neuron Win
if: matrix.os == 'windows-2019'
Expand Down
22 changes: 18 additions & 4 deletions .github/workflows/package_for_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
strategy:
matrix:
node:
- 16.10.0
- 18.12.0
os:
- macos-11
- ubuntu-20.04
Expand Down Expand Up @@ -42,7 +42,7 @@ jobs:

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

Expand Down Expand Up @@ -98,14 +98,28 @@ jobs:
uses: actions/upload-artifact@v2
with:
name: Neuron-Mac
path: release/Neuron-*-mac.zip
path: release/Neuron-*-mac-x64.zip

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

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

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

- name: Upload Neuron Win
if: matrix.os == 'windows-2019'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
strategy:
matrix:
node:
- 16.10.0
- 18.12.0
os:
- macos-latest
- ubuntu-20.04
Expand Down
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,41 @@
# 0.106.0 (2022-12-28)

### CKB

[CKB v0.106.0](https://github.com/nervosnetwork/ckb/releases/tag/v0.106.0) was released on Dec. 23rd, 2022. This version of CKB node is now bundled and preconfigured in Neuron.

### Assumed valid target

Block before `0x076ffa81f8c6f2e1f22a778a1aa5d48531cc33bfd9b302e0d73fb2ce6fa4de3b` will be skipped in validation.

### New features
* #2442: Make multisig import and export config compatible with ckb-cli.(@yanguoyu)
* #2454: Add 'contact us' in the menu -> help submenu.(@Keith-CY)
* #2461: Remove 4 epochs maturity requirement of header deps.(@yanguoyu)
* #2465: Adapt new UAN.(@yanguoyu)
* #2508: Use undici, an official http client, to replace axios.(@yanguoyu)
* #2515, #2542: Support Apple silicon chip.(@JeffreyMa597, @yanguoyu)
* #2518: Bump node.js from 16 to 18.(@JeffreyMa597)
* #2519: Bump react.js from 16 to 18.(@JeffreyMa597)
* #2555: Upgrade ckb node to v0.106.0.(@Keith-CY)

### Bug fixes
* #2447: Prevent from importing the same multisig configuration repeatedly.(@yanguoyu)
* #2451: Refine the input field component.(@yanguoyu)
* #2464, #2478: Optimize setting data path.(@yanguoyu)
* #2467: Fix ckb process killed unexpectedly.(@yanguoyu)
* #2483: Fix ckb node not working with Apple silicon chip.(@yanguoyu)
* #2488: Create a new instance for every test case to avoid side effect.(@yanguoyu)
* #2531: Handle uncaughtException and output it in the log.(@yanguoyu)
* #2541: Remove CKB Indexer module and set a specified version of usb module.(@yanguoyu)

## New contributors
* @JeffreyMa597 made their first contribution in #2515

**Full Changelog**: https://github.com/nervosnetwork/neuron/compare/v0.103.3...v0.106.0



# 0.103.3 (2022-12-21)

### Certificate
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Nervos CKB Full-Node Desktop Wallet

### Prerequisites

You will need `node >= 16` and `yarn >= 1.14` to build and run Neuron.
You will need `node >= 18.12.0` and `yarn >= 1.14` to build and run Neuron.

#### Lerna

Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"packages": [
"packages/*"
],
"version": "0.103.3",
"version": "0.106.0",
"npmClient": "yarn",
"useWorkspaces": true
}
33 changes: 18 additions & 15 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
},
"license": "MIT",
"engines": {
"node": ">= 16.0",
"node": ">= 18.12",
"yarn": ">= 1.14"
},
"workspaces": [
Expand All @@ -25,14 +25,14 @@
"bootstrap": "npx cross-env lerna bootstrap && lerna link",
"start:ui": "cd packages/neuron-ui && yarn run start",
"start:wallet": "cd packages/neuron-wallet && yarn run start:debug",
"start": "concurrently \"cross-env BROWSER=none yarn run start:ui\" \"wait-on http://localhost:3000 && yarn run start:wallet\"",
"start": "concurrently \"cross-env BROWSER=none yarn run start:ui\" \"wait-on http://127.0.0.1:3000 && yarn run start:wallet\"",
"clean": "lerna run --stream clean",
"prebuild": "yarn clean",
"build": "lerna run --stream build",
"build:main": "lerna run build --scope=neuron-wallet",
"release": "yarn build && ./scripts/copy-ui-files.sh && ./scripts/release.sh",
"package:test": "yarn build && ./scripts/copy-ui-files.sh && ./scripts/package-for-test.sh",
"test": "lerna run --parallel test",
"test": "cross-env NODE_OPTIONS=--openssl-legacy-provider lerna run --parallel test",
"test:ci": "yarn build:main && yarn test",
"lint": "lerna run --stream lint",
"postinstall": "lerna run build --scope=@nervina-labs/ckb-indexer",
Expand All @@ -44,22 +44,25 @@
}
},
"devDependencies": {
"@babel/core": "7.17.10",
"@types/jest": "27.5.0",
"@types/node": "16.11.7",
"@typescript-eslint/eslint-plugin": "5.23.0",
"@typescript-eslint/parser": "5.23.0",
"concurrently": "7.0.0",
"@babel/core": "7.19.3",
"@types/jest": "27.5.2",
"@types/node": "18.11.9",
"@types/npmlog": "4.1.4",
"@typescript-eslint/eslint-plugin": "5.40.1",
"@typescript-eslint/parser": "5.40.1",
"concurrently": "7.4.0",
"cross-env": "7.0.3",
"husky": "3.0.5",
"lerna": "4.0.0",
"husky": "3.1.0",
"lerna": "5.6.2",
"ncp": "2.0.0",
"ts-jest": "27.1.4",
"typescript": "3.8.2",
"wait-on": "6.0.0"
"ts-jest": "27.1.5",
"typescript": "4.8.3",
"wait-on": "6.0.1"
},
"dependencies": {},
"resolutions": {
"@types/react": "16.9.15"
"@types/react": "17.0.39",
"react-i18next": ">=11.16.4",
"usb": "1.8.8"
}
}
Loading