Skip to content

Commit 8c19393

Browse files
committed
releases content
1 parent a6af9a3 commit 8c19393

File tree

2 files changed

+150
-14
lines changed

2 files changed

+150
-14
lines changed

app/[locale]/roadmap/_components/ReleaseCarousel.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ const ReleaseCarousel = () => {
186186
<div className="hidden lg:flex">
187187
<PreviousButton />
188188
</div>
189-
<SwiperContainer className="w-full overflow-hidden" ref={containerRef}>
189+
<SwiperContainer className="!w-full overflow-hidden" ref={containerRef}>
190190
<Swiper
191191
slidesPerView="auto"
192192
ref={swiperRef}

src/data/roadmap/releases.tsx

Lines changed: 149 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@ import { StaticImageData } from "next/image"
22

33
import CommunityHeroImage from "@/public/images/heroes/community-hero.png"
44
import DevelopersHubHeroImage from "@/public/images/heroes/developers-hub-hero.jpg"
5-
import GardenHeroImage from "@/public/images/heroes/garden.jpg"
6-
// import GuidesHubHeroImage from "@/public/images/heroes/guides-hub-hero.jpg"
7-
// import Layer2HubHeroImage from "@/public/images/heroes/layer2-hub-hero.jpg"
8-
// import QuizzesHubHeroImage from "@/public/images/heroes/quizzes-hub-hero.jpg"
5+
import GuidesHubHeroImage from "@/public/images/heroes/guides-hub-hero.jpg"
6+
import Layer2HubHeroImage from "@/public/images/heroes/layer-2-hub-hero.jpg"
7+
import QuizzesHubHeroImage from "@/public/images/heroes/quizzes-hub-hero.png"
98
import PectraImage from "@/public/images/roadmap/roadmap-pectra.png"
109

1110
interface Release {
@@ -18,17 +17,95 @@ interface Release {
1817

1918
export const releasesData: Release[] = [
2019
{
21-
image: GardenHeroImage,
22-
releaseName: "Garden",
23-
releaseDate: "2023-03-13",
24-
content: [<div key="1">test</div>],
25-
href: "/roadmap/garden",
20+
image: DevelopersHubHeroImage,
21+
releaseName: "Paris (The Merge)",
22+
releaseDate: "2022-09-15",
23+
content: [
24+
<div key="1">
25+
<p className="font-bold">Transition to Proof of Stake</p>
26+
<ul>
27+
<li>Replaced energy-intensive mining with staking-based consensus</li>
28+
<li>Reduced Ethereum&apos;s energy consumption by ~99.95%</li>
29+
</ul>
30+
<p className="font-bold">Beacon Chain Integration</p>
31+
<ul>
32+
<li>Merged the Beacon Chain with the Ethereum mainnet</li>
33+
<li>Enabled the full transition to PoS consensus mechanism</li>
34+
</ul>
35+
<p className="font-bold">Difficulty Bomb Removal</p>
36+
<ul>
37+
<li>
38+
Removed the difficulty bomb that was increasing mining difficulty
39+
</li>
40+
<li>Ensured smooth transition to the new consensus mechanism</li>
41+
</ul>
42+
</div>,
43+
],
44+
href: "/upgrades/merge",
2645
},
2746
{
28-
image: DevelopersHubHeroImage,
47+
image: QuizzesHubHeroImage,
48+
releaseName: "Shapella",
49+
releaseDate: "2023-04-12",
50+
content: [
51+
<div key="1">
52+
<p className="font-bold">Staking withdrawals</p>
53+
<ul>
54+
<li>Enabled validators to withdraw their staked ETH and rewards</li>
55+
<li>Introduced partial and full withdrawal capabilities</li>
56+
</ul>
57+
<p className="font-bold">EIP-4895: Beacon chain push withdrawals</p>
58+
<ul>
59+
<li>Added a new system-level operation for withdrawals</li>
60+
<li>
61+
Ensured secure and efficient processing of withdrawal requests
62+
</li>
63+
</ul>
64+
<p className="font-bold">EIP-3651: Warm COINBASE</p>
65+
<ul>
66+
<li>Reduced gas costs for accessing the COINBASE address</li>
67+
<li>Improved efficiency of certain smart contract operations</li>
68+
</ul>
69+
</div>,
70+
],
71+
href: "/staking/withdrawals",
72+
},
73+
{
74+
image: Layer2HubHeroImage,
2975
releaseName: "Dencun",
3076
releaseDate: "2024-03-13",
31-
content: [<div key="1">test</div>],
77+
content: [
78+
<div key="1">
79+
<p className="font-bold">Proto-danksharding (EIP-4844)</p>
80+
<ul>
81+
<li>
82+
Introduced blob transactions to significantly reduce rollup
83+
transaction costs
84+
</li>
85+
<li>
86+
Added a new transaction type that stores data temporarily and
87+
cheaply
88+
</li>
89+
</ul>
90+
<p className="font-bold">EIP-1153: Transient storage opcodes</p>
91+
<ul>
92+
<li>
93+
Added TSTORE and TLOAD opcodes for temporary storage during
94+
transaction execution
95+
</li>
96+
<li>
97+
Enables more efficient smart contract patterns and reduces gas costs
98+
</li>
99+
</ul>
100+
<p className="font-bold">EIP-4788: Beacon block root in the EVM</p>
101+
<ul>
102+
<li>Exposes consensus layer information to smart contracts</li>
103+
<li>
104+
Enables new trust-minimized applications and cross-chain bridges
105+
</li>
106+
</ul>
107+
</div>,
108+
],
32109
href: "/roadmap/dencun",
33110
},
34111
{
@@ -37,13 +114,27 @@ export const releasesData: Release[] = [
37114
releaseDate: "2025-05-07",
38115
content: [
39116
<div key="1">
40-
<p>EOA account code</p>
117+
<p className="font-bold">EOA account code</p>
41118
<ul>
42119
<li>
43120
Users can set their address to be represented by a code of an
44121
existing smart contract
45122
</li>
46123
</ul>
124+
<p className="font-bold">Increase the max effective balance</p>
125+
<ul>
126+
<li>
127+
Stakers can now choose an arbitrary amount of ETH to stake and
128+
receive rewards on every 1 ETH above the minimum
129+
</li>
130+
</ul>
131+
<p className="font-bold">Blob throughput increase</p>
132+
<ul>
133+
<li>
134+
The blob count will be increased from 3 to 6 targets, with a maximum
135+
of 9, resulting in cheaper fees in Ethereum rollups
136+
</li>
137+
</ul>
47138
</div>,
48139
],
49140
href: "/roadmap/pectra",
@@ -52,7 +143,52 @@ export const releasesData: Release[] = [
52143
image: CommunityHeroImage,
53144
releaseName: "Fusaka",
54145
releaseDate: "2026",
55-
content: [<div key="1">test</div>],
146+
content: [
147+
<div key="1">
148+
<p className="font-bold">
149+
PeerDAS (Peer-to-Peer Data Availability Sampling)
150+
</p>
151+
<ul>
152+
<li>Enables more efficient data availability for rollups</li>
153+
<li>
154+
Makes running a node more accessible while maintaining
155+
decentralization
156+
</li>
157+
</ul>
158+
<p className="font-bold">Ethereum Object Format (EOF)</p>
159+
<ul>
160+
<li>
161+
Modernizes smart contract structure by separating code from data
162+
</li>
163+
<li>
164+
Improves security and makes contract development more reliable
165+
</li>
166+
</ul>
167+
<p className="font-bold">Potential Additional Features</p>
168+
<ul>
169+
<li>
170+
EIP-7688: Enhanced smart contract access to network information
171+
</li>
172+
<li>
173+
Further improvements to validator efficiency and network performance
174+
</li>
175+
</ul>
176+
</div>,
177+
],
56178
href: "/roadmap/fusaka",
57179
},
180+
{
181+
image: GuidesHubHeroImage,
182+
releaseName: "Glamsterdam",
183+
releaseDate: "2026",
184+
content: [
185+
<div key="1">
186+
<p className="font-bold">Discussed for Glamsterdam</p>
187+
<ul>
188+
<li>Verkle trees</li>
189+
</ul>
190+
</div>,
191+
],
192+
href: "https://eips.ethereum.org/EIPS/eip-7773",
193+
},
58194
]

0 commit comments

Comments
 (0)