Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v1.12.0 #6091

Merged
merged 95 commits into from
Nov 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
a27992d
fix: mesh peers - inclusion and churn sum by reason metrics (#5918)
twoeths Aug 29, 2023
b34bbe3
chore: track time to stable mesh metric in Grafana (#5916)
twoeths Aug 29, 2023
55b3441
chore: merge stable to unstable (#5920)
wemeetagain Aug 29, 2023
3b5941a
chore: add rate() to batch histogram panel (#5921)
twoeths Aug 30, 2023
acb787a
fix: fix breaking builder block production (#5928)
g11tech Sep 2, 2023
22d32d7
chore: merge stable to unstable (#5931)
wemeetagain Sep 2, 2023
30b4dd0
chore: render eventloop lags metrics as quantiles (#5927)
dapplion Sep 4, 2023
6646e23
refactor: cleanup deneb types and use max blob commitments per block …
g11tech Sep 4, 2023
6ac8c07
chore: benchmark bls signature deserialization (#5922)
twoeths Sep 5, 2023
b79e9ba
chore: update testcontainers package to 10.2.1 (#5944)
nflaig Sep 8, 2023
0f38c05
ci: enable mixed beacon-validator sim tests (#5940)
nflaig Sep 8, 2023
d51ee94
fix: network worker not shutting down (#5946)
nazarhussain Sep 8, 2023
4dcbbb7
chore: update ssz for optional type availability (#5948)
g11tech Sep 11, 2023
bbfdcb4
chore(docker): security upgrade grafana/grafana from 8.5.25 to 8.5.27…
nazarhussain Sep 11, 2023
1f7e73b
feat: keymanager API to create signed voluntary exit message (#5947)
nflaig Sep 11, 2023
8f308c0
feat: download blocks as ssz (#5923)
twoeths Sep 11, 2023
80c001b
fix: epoch cache error should be treated with care in gossips validat…
nazarhussain Sep 11, 2023
6bdaebd
feat: simplify bootnode enr initialization (#5945)
wemeetagain Sep 12, 2023
26ce156
chore: avoid using bigint for metrics (#5926)
twoeths Sep 12, 2023
6d8b42c
fix: ignore lockfiles when loading keys for voluntary exit (#5950)
nflaig Sep 13, 2023
37f404f
feat: add metric for slot of next scheduled attestation duty (#5954)
nflaig Sep 15, 2023
8794025
feat: selectively use nodejs crypto for noise (#5900)
wemeetagain Sep 15, 2023
4d5799e
chore: update to ssz 0.13.0 (#5959)
twoeths Sep 19, 2023
c133eb6
fix: update holesky config for new genesis (#5971)
nflaig Sep 20, 2023
f77b774
fix: update holesky genesis time (#5972)
nflaig Sep 20, 2023
900f6a7
chore: remove reference to sharding (#5975)
wemeetagain Sep 21, 2023
9dae25f
feat: always try to fetch optimistic update when starting lc (#5977)
rdvorkin Sep 21, 2023
4fd3d4d
refactor: restructure to tests and CI workflow to reduce CI time (#5951)
nazarhussain Sep 22, 2023
ed794b4
chore: update holesky bootnode ENRs (#5982)
nflaig Sep 22, 2023
8df4450
chore(deps-dev): bump electron from 21.4.4 to 22.3.24 (#5983)
dependabot[bot] Sep 22, 2023
0cc0e67
chore(deps): bump systeminformation from 5.17.12 to 5.21.7 (#5980)
dependabot[bot] Sep 22, 2023
24a74d0
fix: correctly persist states based on archive epoch frequency (#5979)
nflaig Sep 22, 2023
e17fe6b
fix: update engine_getPayloadBodiesByHashV1 params to pass array (#5957)
matthewkeil Sep 22, 2023
9618dd1
feat: add swagger ui API explorer (#5970)
wemeetagain Sep 22, 2023
caa0250
chore: unrelated code cleanup (#5989)
nflaig Sep 23, 2023
ca2a470
fix: only concatenate non-empty api error messages (#5988)
nflaig Sep 23, 2023
3903dc1
feat: improve doppelganger protection logs (#5987)
nflaig Sep 23, 2023
0f74435
feat: add logs for builder validator registrations (#5986)
nflaig Sep 23, 2023
f5e2c3a
refactor: add type guard to builder pubkey filter (#5985)
nflaig Sep 23, 2023
a11427e
deps: update typescript and lint dependencies (#5995)
nazarhussain Sep 26, 2023
2177d63
deps: update mocha and tests related dependencies (#5997)
nazarhussain Sep 26, 2023
e9d57cd
chore: revert the promise catch for the indices service (#6000)
nazarhussain Sep 26, 2023
6a12f73
chore: updating teku mainnet bootnodes enrs (#6003)
lucassaldanha Sep 27, 2023
4557276
fix: update the github workflow to work with multiple events (#6005)
nazarhussain Sep 27, 2023
7c4df91
fix: fix the validation of the forkchoice spec test (#6004)
g11tech Sep 28, 2023
1397834
feat: add max activation churn limit and other deneb devnet-9 spec up…
dapplion Sep 28, 2023
4288f8c
fix: only check doppelganger liveness for relevant epochs (#5991)
nflaig Sep 29, 2023
070c121
fix: skip validator monitoring pre-genesis (#6001)
nflaig Sep 29, 2023
ce54e32
fix: run sync notifier once every slot pre-genesis (#6002)
nflaig Sep 29, 2023
9cd65cc
feat: add option to log validator monitor events as info (#6009)
nflaig Sep 29, 2023
3cfa9cd
fix: improve jsonRPC error UX for eth1 + execution (#5949)
nazarhussain Sep 29, 2023
c3f5823
fix: more clearly separate log and error message (#5992)
nflaig Sep 30, 2023
b46dfcb
refactor: compute validator monitor log level only once (#6010)
nflaig Sep 30, 2023
1d14dc1
feat(logger): remove unused trace log level (#5861)
matthewkeil Oct 2, 2023
6629242
chore: merge stable to unstable (#5996)
wemeetagain Oct 2, 2023
d9e6f1a
feat: support qvalue weighting in Accept headers (#6014)
jshufro Oct 3, 2023
1d301bb
ci: set job status of e2e tests to passed after 15m timeout (#6017)
nflaig Oct 3, 2023
2493672
fix: update cache with newly discovered attester duties (#6013)
nflaig Oct 3, 2023
d25d57e
chore(deps-dev): bump electron from 26.2.2 to 26.2.4 (#6023)
dependabot[bot] Oct 6, 2023
3affade
chore: remove unconfigured panels in dashboards (#6025)
nflaig Oct 6, 2023
45bc298
feat: add rated.network score to validator monitor dashboard (#6027)
nflaig Oct 7, 2023
e42d6cc
fix: remove duplicate validator registration calls (#5993)
nflaig Oct 9, 2023
1aa6561
feat: support "input" param for verifiable tx (#6019)
rdvorkin Oct 11, 2023
93709ff
fix: chunkIntoN to chunk correctly (#6035)
nazarhussain Oct 12, 2023
dd57c96
feat(beacon-node): network worker event latency metrics (#5800)
matthewkeil Oct 12, 2023
48f9a08
fix: the unknown block sync timeout (#6031)
nazarhussain Oct 13, 2023
c6291ad
chore: update persistent-merkle-tree 0.6.1 (#5969)
twoeths Oct 13, 2023
ab2dfdd
chore: bump libp2p deps (#6015)
wemeetagain Oct 13, 2023
c06f4e5
test: move mocha to vitest for beacon-node change (#6028)
nazarhussain Oct 13, 2023
a05e1b3
chore: fix typos (#6036)
GoodDaisy Oct 14, 2023
3a6702e
feat: restart aware doppelganger protection (#6012)
nflaig Oct 17, 2023
4fa6327
fix: remove extra white space in logs if context is empty (#6046)
nflaig Oct 18, 2023
724c79a
refactor: cleanup some of the deneb todos (#6047)
g11tech Oct 18, 2023
c50db8f
docs: add section about metrics to style guide (#6048)
nflaig Oct 19, 2023
a9223cf
feat: update c-kzg and use official trusted setup (#6055)
g11tech Oct 20, 2023
4a25589
feat: add blob_sidecar sse event (#6044)
g11tech Oct 20, 2023
18dc0c9
docs: add twitter link to readme (#6051)
philknows Oct 23, 2023
ace85ff
fix: close REST API server before closing network (#6061)
nflaig Oct 24, 2023
5299e83
chore: fix usage of dependant where should be dependent (#6056)
kevinheavey Oct 24, 2023
499fd09
feat: add optional id and clv to JWT claims (#6052)
ensi321 Oct 24, 2023
6985cd0
chore: cleanup exchange transition remanents (#6065)
g11tech Oct 25, 2023
629a84d
fix: skip only proofs validation on individually validated gossip blo…
g11tech Oct 25, 2023
421fd1a
fix: wrap libp2p stop call with a timeout (#6062)
nflaig Oct 25, 2023
d130ccd
feat: implement produce block v3 and move builder/execution race to b…
g11tech Oct 26, 2023
cf13ce9
feat: add ephemery network (#6054)
atkinsonholly Oct 26, 2023
2b5935a
fix: fix publishing blsToExecutionChange on post capella forks (#6070)
g11tech Oct 27, 2023
8dbef3f
feat: enable builder proposals post deneb with blobs (#5933)
g11tech Oct 30, 2023
b11fe2d
feat: load state from Uint8Array (#6057)
twoeths Oct 31, 2023
618895c
fix: handle uncaught exceptions when getting proposer duties (#6073)
nflaig Oct 31, 2023
a311a8b
refactor: repurpose --builder flag to alias maxprofit builder.selecti…
g11tech Nov 3, 2023
52b9e15
feat: allow keymanager to configure a validator pubkey utf8 graffiti …
g11tech Nov 3, 2023
5ff90ca
feat: implement getStateRandao (#6072)
scorbajio Nov 4, 2023
bf5d92b
refactor: shift usage to publishblock v2 endpoint, cleanup v1 post de…
g11tech Nov 4, 2023
d3f40d2
fix: correctly append LodestarError metadata in logs (#6086)
nflaig Nov 6, 2023
9d68181
v1.12.0
philknows Nov 7, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@
node_modules

# Docs
assets
# assets are useful for swagger-ui and relatively lightweight
# https://github.com/ChainSafe/lodestar/pull/5970#discussion_r1334420451
# assets
supporting-docs
docs
typedocs
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ jobs:
with:
node-version: 20
check-latest: true
cache: yarn
- name: Node.js version
id: node
run: echo "v8CppApiVersion=$(node --print "process.versions.modules")" >> $GITHUB_OUTPUT
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/docs-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ jobs:
- uses: actions/setup-node@v3
with:
node-version: 20
cache: yarn
- name: Node.js version
id: node
run: echo "v8CppApiVersion=$(node --print "process.versions.modules")" >> $GITHUB_OUTPUT
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ jobs:
with:
node-version: 20
check-latest: true
cache: yarn
- name: Node.js version
id: node
run: echo "v8CppApiVersion=$(node --print "process.versions.modules")" >> $GITHUB_OUTPUT
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/publish-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ jobs:
node-version: 20
registry-url: "https://registry.npmjs.org"
check-latest: true
cache: yarn
- name: Node.js version
id: node
run: echo "v8CppApiVersion=$(node --print "process.versions.modules")" >> $GITHUB_OUTPUT
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/publish-rc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ jobs:
with:
node-version: 20
check-latest: true
cache: yarn
- name: Node.js version
id: node
run: echo "v8CppApiVersion=$(node --print "process.versions.modules")" >> $GITHUB_OUTPUT
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/publish-stable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ jobs:
with:
node-version: 20
check-latest: true
cache: yarn
- name: Node.js version
id: node
run: echo "v8CppApiVersion=$(node --print "process.versions.modules")" >> $GITHUB_OUTPUT
Expand Down
64 changes: 0 additions & 64 deletions .github/workflows/test-browser.yml

This file was deleted.

78 changes: 0 additions & 78 deletions .github/workflows/test-e2e.yml

This file was deleted.

5 changes: 3 additions & 2 deletions .github/workflows/test-sim-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ jobs:
with:
node-version: 20
check-latest: true
cache: yarn
- name: Node.js version
id: node
run: echo "v8CppApiVersion=$(node --print "process.versions.modules")" >> $GITHUB_OUTPUT
Expand Down Expand Up @@ -91,7 +92,7 @@ jobs:

- name: Upload debug log test files
if: ${{ always() }}
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: debug-test-logs
path: packages/beacon-node/test-logs
Expand Down Expand Up @@ -143,7 +144,7 @@ jobs:

- name: Upload debug log test files
if: ${{ always() }}
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: debug-test-logs
path: packages/beacon-node/test-logs
9 changes: 4 additions & 5 deletions .github/workflows/test-sim.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ jobs:
with:
node-version: 20
check-latest: true
cache: yarn
- name: Node.js version
id: node
run: echo "v8CppApiVersion=$(node --print "process.versions.modules")" >> $GITHUB_OUTPUT
Expand Down Expand Up @@ -68,11 +69,9 @@ jobs:
run: yarn test:sim:backup_eth_provider
working-directory: packages/cli

# Enable these tests after fixing the following issue
# https://github.com/ChainSafe/lodestar/issues/5553
# - name: Sim tests multi client
# run: DEBUG='${{github.event.inputs.debug}}' yarn test:sim:multiclient
# working-directory: packages/cli
- name: Sim tests mixed client
run: DEBUG='${{github.event.inputs.debug}}' yarn test:sim:mixedclient
working-directory: packages/cli

- name: Upload debug log test files for "packages/cli"
if: ${{ always() }}
Expand Down
69 changes: 0 additions & 69 deletions .github/workflows/test-spec.yml

This file was deleted.

Loading
Loading