Skip to content

Commit c818071

Browse files
authored
chore(release): axon-r03 (#1129)
1 parent 244d089 commit c818071

File tree

1 file changed

+39
-9
lines changed

1 file changed

+39
-9
lines changed

CHANGELOG.md

+39-9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,36 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [axon-r03] - 2024-09-06
6+
7+
_Full changelog below._
8+
9+
### ⭐ HIGHLIGHT | Consistent Genesis 🧬🚀
10+
11+
The Consistent Genesis feature introduces an additional step of sealing the genesis, ensuring the inclusion of the genesis state, including both custom and built-in actors. This step prevents inconsistencies during node initialization. Previously, the genesis process required certain actors to be deployed at runtime when the node started, which could result in a panic and prevent the node from starting. With the Consistent Genesis update, actor code is directly incorporated into the genesis as part of the state tree, ensuring stability and consistency across all node starts.
12+
13+
### 🚀 Features
14+
15+
- _(node)_ Consistent Genesis (#1016)
16+
- _(contracts)_ Improvements to contract deployment scripts (#1108)
17+
18+
### 🐛 Bug Fixes
19+
20+
- _(core)_ Set the default Fendermint log level to INFO (#1123)
21+
- _(ci)_ CI speed-up improvements (#1124)
22+
23+
### 📚 Documentation
24+
25+
- _(docs)_ Moved documentation to monorepo (#1014)
26+
- _(specs)_ Subnet Genesis v2 spec (#1113)
27+
- _(node)_ Updated running docs with Consistent Genesis (#1128)
28+
29+
### ⚙️ Miscellaneous Tasks
30+
31+
- Fixed typos and updated dependencies (#1087, #1106, #1089)
32+
- Fixed clippy/fmt and improved cache usage (#1125)
33+
- Applied Prettier formatting to contracts (#1111)
34+
535
## [axon-r02] - 2024-07-23
636

737
_Full changelog below._
@@ -20,7 +50,7 @@ Refer to full observability documentation [here](./docs/fendermint/observability
2050
### New events and metrics
2151

2252
| Domain | Event | Description | Metric(s) derived |
23-
|:----------|-----------------------------------|---------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
53+
| :-------- | --------------------------------- | ------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
2454
| Consensus | `BlockProposalReceived` | Tracks block proposal reception | `consensus_block_proposal_received_height` (IntGauge) |
2555
| Consensus | `BlockProposalSent` | Tracks block proposal sending | `consensus_block_proposal_sent_height` (IntGauge) |
2656
| Consensus | `BlockProposalEvaluated` | Records the result from evaluating block proposals | `consensus_block_proposal_accepted_height` (IntGauge), `consensus_block_proposal_rejected_height` (IntGauge) |
@@ -39,23 +69,23 @@ Refer to full observability documentation [here](./docs/fendermint/observability
3969

4070
### 🚀 Features
4171

42-
- *(node)* New observability architecture + events (#1053)
43-
- *(node)* New observability bottom up tracing/metrics (#1061)
44-
- *(ethapi)* Add eth cors settings (#1021)
45-
- *(node)* File-based observability configuration (#1078)
46-
- *(node)* Observability docs and changelog section (#1083)
72+
- _(node)_ New observability architecture + events (#1053)
73+
- _(node)_ New observability bottom up tracing/metrics (#1061)
74+
- _(ethapi)_ Add eth cors settings (#1021)
75+
- _(node)_ File-based observability configuration (#1078)
76+
- _(node)_ Observability docs and changelog section (#1083)
4777

4878
### 🐛 Bug Fixes
4979

50-
- *(ethapi)* Make `eth_getTransactionReceipt` null for unexecuted/unknown transactions (#1006)
80+
- _(ethapi)_ Make `eth_getTransactionReceipt` null for unexecuted/unknown transactions (#1006)
5181

5282
### 🚜 Refactor
5383

54-
- *(node)* Observability refinements. (#1085)
84+
- _(node)_ Observability refinements. (#1085)
5585

5686
### 📚 Documentation
5787

58-
- *(specs)* Ethereum JSON-RPC API (#913)
88+
- _(specs)_ Ethereum JSON-RPC API (#913)
5989

6090
### ⚙️ Miscellaneous Tasks
6191

0 commit comments

Comments
 (0)