Skip to content

Commit 0aa941b

Browse files
authored
v0.14.0 release notes (#1637)
* init * resolved conflicts * cont * minor fix * codereview
1 parent cb91acc commit 0aa941b

File tree

2 files changed

+44
-18
lines changed

2 files changed

+44
-18
lines changed

modules/architecture/pages/staking.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ The following sections describe the details of Starknet's staking protocol. The
5757

5858
| Epoch length (stem:[E])
5959
| 120 blocks
60-
| 40 blocks
60+
| 692 blocks
6161

6262
| Epoch duration
6363
| 3600 seconds

modules/resources/pages/version-notes.adoc

Lines changed: 43 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,39 @@
55
You can get the latest updates delivered to your inbox by subscribing to the https://www.starknet.io/starknet-devs-newsletter/[Starknet Devs Newsletter^].
66
====
77

8-
== Starknet v0.13.6 (8 Jul, '25)
8+
== Starknet v0.14.0 (July 28, '25)
9+
10+
Starknet v0.14.0 is live on Testnet and scheduled to be live on Mainnet on July 28th.
11+
12+
This version includes the following changes:
13+
14+
* Decentralized sequencing is introduced, with three sequencers, each with its own mempool, taking turns building blocks and reaching consensus using the https://arxiv.org/abs/1807.04938[Tendermint^] protocol (the interfaces for submitting transactions to the gateway and syncing from the feeder gateway remain unchanged)
15+
16+
* v0, v1, v2 and non-RPC v0.8 compatible v3 transactions are no longer supported, and a new `meta_tx_v0` syscall is introduced to enable calling old accounts (i.e., ones without `++__validate__++`) via v3 transactions
17+
18+
* RPC v0.9 is introduced, removing the `REJECTED` transaction status, changing the behavior of the `RECEIVED` transaction status, adding new `CANDIDATE` and `PRE_CONFIRMED` transaction statuses, and introducing the `PRE_CONFIRMED` block
19+
20+
* The feeder gateway URL is now `feeder.\{chain_name\}.starknet.io/feeder_gateway` (while the gateway URL remains `\{chain_name\}.starknet.io/gateway`), adding a new `get_preconfirmed_block` endpoint, deprecating the `get_oldest_transaction_age` and `get_number_of_transactions_in_backlog` endpoints, and changing the behavior of the `get_transaction_status` endpoint
21+
22+
* L1 handlers execution resources are bounded and failed L1 handlers are included as `REVERTED` in blocks
23+
24+
* A fee market on the `l2_gas` resource is introduced, following Ethereum's EIP 1559
25+
26+
* Sequencers now maintain a mempool, decoupling the transaction order of arrival from the transaction ordering in blocks
27+
28+
* The Starknet OS (SNOS) has been modified to receive multiple blocks as inputs, amortizing costs over a larger number of blocks
29+
30+
* Transactions with internal calls to an entry point called `+__execute__+` are now reverted
31+
32+
.Additional resources
33+
34+
* https://docs.google.com/document/d/1wgqtk9L_12trHBJ5SFSWwxiB4u0duureGiBncrmQiv8/edit?usp=sharing[v0.14.0 pre-release notes^]
35+
36+
== Starknet v0.13.6 (Jul 8, '25)
937
1038
Starknet v0.13.6 is live on Testnet and scheduled be live on Mainnet on July 8th.
1139
12-
Starknet v0.13.6 is a configuration change done to support integration by the https://docs.starknet.io/stwo-book/[S-Two prover^], including:
40+
This version is a configuration change done to support integration by the https://docs.starknet.io/stwo-book/[S-Two prover^], including:
1341
1442
* Introducing builtin tracking and temporarily disabling Cairo Native: The xref:architecture:os.adoc[Starknet OS] now tracks individual builtins usages, xref:chain-info.adoc#block_builtin_limits[capping the number of builtins that may fit inside each block]. Since https://github.com/lambdaclass/cairo_native[Cairo Native^] does currently not support this kind of tracking, its usage is temporarily disabled and will be enabled again once this capability is supported.
1543
+
@@ -47,15 +75,14 @@ Starknet v0.13.4 includes the following changes:
4775
4876
* *Updated Pricing*: Builtins priced by trace complexity, often cheaper for users
4977
50-
[discrete]
51-
=== Additional resources
78+
.Additional resources
5279
53-
* https://www.starknet.io/blog/starknet-v0135-blob-compression/[Starknet v0.13.5: Compressing state diffs for a future-proof Starknet]
80+
* https://www.starknet.io/blog/starknet-v0135-blob-compression/[Starknet v0.13.5: Compressing state diffs for a future-proof Starknet^]
5481
* https://community.starknet.io/t/starknet-v0-13-4-pre-release-notes/115257[Starknet v0.13.4 Pre-release Notes forum post^]
5582
* https://community.starknet.io/t/fall-roadmap-updates/115001[Fall Roadmap Updates forum post^]
5683
5784
[id="version0.13.3"]
58-
== Starknet v0.13.3 (November 20, '24)
85+
== Starknet v0.13.3 (Nov 20, '24)
5986
6087
Blob gas on Starknet is now 5x cheaper (!) using:
6188
@@ -76,14 +103,13 @@ where:
76103
** `n_updates` can spread over 8 or 64 bits, depending on `n_updates_len`
77104
** If the nonce of the contract is unchanged, the value of `new_nonce` is zero (and not the unchanged nonce)
78105
79-
[discrete]
80-
=== Additional resources
106+
.Additional resources
81107
82-
* link:https://community.starknet.io/t/starknet-v0-13-3/115053[Starknet v0.13.3 post in the Starknet community forum]
83-
* link:https://community.starknet.io/t/fall-roadmap-updates/115001[Fall roadmap updates post on the Starknet community forum]
108+
* https://community.starknet.io/t/starknet-v0-13-3/115053[Starknet v0.13.3 post in the Starknet community forum^]
109+
* https://community.starknet.io/t/fall-roadmap-updates/115001[Fall roadmap updates post on the Starknet community forum^]
84110
85111
[id="version0.13.2"]
86-
== Starknet v0.13.2 (August 28, '24)
112+
== Starknet v0.13.2 (Aug 28, '24)
87113
88114
[discrete]
89115
=== New features and enhancements
@@ -146,7 +172,7 @@ Community Forum Posts:
146172
147173
148174
[id="version0.13.1.1"]
149-
== Starknet v0.13.1.1 (April 15, '24)
175+
== Starknet v0.13.1.1 (Apr 15, '24)
150176
151177
In response to community feedback, Starknet 0.13.1.1 reduces class declaration fees and increases the calldata limit:
152178
@@ -165,7 +191,7 @@ In response to community feedback, Starknet 0.13.1.1 reduces class declaration f
165191
|===
166192
167193
[id="version0.13.1"]
168-
== Starknet v0.13.1 (March 13, '24)
194+
== Starknet v0.13.1 (Mar 13, '24)
169195
170196
[discrete]
171197
=== New features and enhancements
@@ -334,7 +360,7 @@ This version includes the following changes:
334360
* Keccak builtin.
335361
336362
[id="version0.12.0"]
337-
== Starknet v0.12.0 (July 12, '23)
363+
== Starknet v0.12.0 (Jul 12, '23)
338364
339365
Starknet v0.12.0 is live on Mainnet.
340366
@@ -449,7 +475,7 @@ Cairo:
449475
450476
451477
[id="version0.10.0"]
452-
== Starknet v0.10.0 (Sept 05, '22)
478+
== Starknet v0.10.0 (Sep 05, '22)
453479
454480
This version introduces the next step in Starknet's account abstraction design, specifically the validate/execute separation. See https://www.notion.so/starkware/Starknet-0-10-0-4ac978234c384a30a195ce4070461257[here] for more information.
455481
@@ -507,7 +533,7 @@ Technical changes:
507533
508534
509535
[id="version0.9.1"]
510-
== Starknet v0.9.1 (July 20, '22)
536+
== Starknet v0.9.1 (Jul 20, '22)
511537
This version contains the following changes:
512538
513539
Starknet:
@@ -538,7 +564,7 @@ At the moment other boolean combinations are not supported
538564
====
539565
540566
[id="version0.9.0"]
541-
== Starknet v0.9.0 (June 06, '22)
567+
== Starknet v0.9.0 (Jun 06, '22)
542568
543569
This version introduces the contract class/instance paradigm into Starknet. See https://docs.starknet.io/documentation/architecture_and_concepts/Contracts/contract-classes/[here] for more information.
544570

0 commit comments

Comments
 (0)