You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/resources/pages/version-notes.adoc
+43-17Lines changed: 43 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,11 +5,39 @@
5
5
You can get the latest updates delivered to your inbox by subscribing to the https://www.starknet.io/starknet-devs-newsletter/[Starknet Devs Newsletter^].
6
6
====
7
7
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
Starknet v0.13.6 is live on Testnet and scheduled be live on Mainnet on July 8th.
11
39
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:
13
41
14
42
* 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.
15
43
+
@@ -47,15 +75,14 @@ Starknet v0.13.4 includes the following changes:
47
75
48
76
* *Updated Pricing*: Builtins priced by trace complexity, often cheaper for users
49
77
50
-
[discrete]
51
-
=== Additional resources
78
+
.Additional resources
52
79
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^]
54
81
* https://community.starknet.io/t/starknet-v0-13-4-pre-release-notes/115257[Starknet v0.13.4 Pre-release Notes forum post^]
55
82
* https://community.starknet.io/t/fall-roadmap-updates/115001[Fall Roadmap Updates forum post^]
56
83
57
84
[id="version0.13.3"]
58
-
== Starknet v0.13.3 (November 20, '24)
85
+
== Starknet v0.13.3 (Nov 20, '24)
59
86
60
87
Blob gas on Starknet is now 5x cheaper (!) using:
61
88
@@ -76,14 +103,13 @@ where:
76
103
** `n_updates` can spread over 8 or 64 bits, depending on `n_updates_len`
77
104
** If the nonce of the contract is unchanged, the value of `new_nonce` is zero (and not the unchanged nonce)
78
105
79
-
[discrete]
80
-
=== Additional resources
106
+
.Additional resources
81
107
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^]
84
110
85
111
[id="version0.13.2"]
86
-
== Starknet v0.13.2 (August 28, '24)
112
+
== Starknet v0.13.2 (Aug 28, '24)
87
113
88
114
[discrete]
89
115
=== New features and enhancements
@@ -146,7 +172,7 @@ Community Forum Posts:
146
172
147
173
148
174
[id="version0.13.1.1"]
149
-
== Starknet v0.13.1.1 (April 15, '24)
175
+
== Starknet v0.13.1.1 (Apr 15, '24)
150
176
151
177
In response to community feedback, Starknet 0.13.1.1 reduces class declaration fees and increases the calldata limit:
152
178
@@ -165,7 +191,7 @@ In response to community feedback, Starknet 0.13.1.1 reduces class declaration f
165
191
|===
166
192
167
193
[id="version0.13.1"]
168
-
== Starknet v0.13.1 (March 13, '24)
194
+
== Starknet v0.13.1 (Mar 13, '24)
169
195
170
196
[discrete]
171
197
=== New features and enhancements
@@ -334,7 +360,7 @@ This version includes the following changes:
334
360
* Keccak builtin.
335
361
336
362
[id="version0.12.0"]
337
-
== Starknet v0.12.0 (July 12, '23)
363
+
== Starknet v0.12.0 (Jul 12, '23)
338
364
339
365
Starknet v0.12.0 is live on Mainnet.
340
366
@@ -449,7 +475,7 @@ Cairo:
449
475
450
476
451
477
[id="version0.10.0"]
452
-
== Starknet v0.10.0 (Sept 05, '22)
478
+
== Starknet v0.10.0 (Sep 05, '22)
453
479
454
480
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.
455
481
@@ -507,7 +533,7 @@ Technical changes:
507
533
508
534
509
535
[id="version0.9.1"]
510
-
== Starknet v0.9.1 (July 20, '22)
536
+
== Starknet v0.9.1 (Jul 20, '22)
511
537
This version contains the following changes:
512
538
513
539
Starknet:
@@ -538,7 +564,7 @@ At the moment other boolean combinations are not supported
538
564
====
539
565
540
566
[id="version0.9.0"]
541
-
== Starknet v0.9.0 (June 06, '22)
567
+
== Starknet v0.9.0 (Jun 06, '22)
542
568
543
569
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.
0 commit comments