Releases: ethereum/ethereum-org-website
v10.22.0
⚡️ Changes
- fix(sentry): filter browser extension errors from error tracking (#17147) @minimalsm
- feat: add S3 image host for app images (#17145) @minimalsm
- fix(search): use JSON clone for browser compatibility (#17148) @minimalsm
- perf: move PieChart to docs-specific components (#17153) @minimalsm
- Update Ethereum Foundation page (#17158) @minimalsm
- patch: enterprise use cases 302 redirect (#17140) @wackerow
- Fix Accessibility Violations: Social Media Link Labels (#17139) @huangkevin-apr
- Add Bitwise SaaS. (#17098) @Bez625
- refactor: ui/dialog-modal variants (#17119) @wackerow
- AI agent updates (#17117) @qbzzt
- chore: remove unused old-tasks directory (#17114) @pettinarip
- patch(ui): community hub cards bg/border colors (#17104) @wackerow
- refactor: grid-cols auto-fill/fit custom tw classes (#17108) @wackerow
- Update chains data - January 16 (#17102) @github-actions
- Rename CLAUDE.md to AGENTS.md for universal agent compatibility (#17100) @pettinarip
- feat(i18n): add /review-translations Claude command (#17068) @wackerow
- fix: fill in missing function name in EIP-1271 tutorial (#17002) @xenide
- fix: browser back navigation fails with hash URLs (#17081) @minimalsm
🌐 Translations
- Add withdrawal credentials documentation page (#17133) @Buttaa
- updates on websites for improved readability (#17103) @koyahness
- Reduce locales from 67 to 25 (#17111) @pettinarip
- i18n: translation import /staking/* (zh) (#17072) @wackerow
- refactor: TruncatedText (#17120) @wackerow
- Remove broken ContributorsQuizBanner (#17087) @minimalsm
- i18n: automated Crowdin translation import (es - full) (#16979) @wackerow
- feat: add forkcast link for roadmap releases (#17005) @julio4
- Fixed broken links in documents (#16952) @litvintech
📝 Documentation
- docs: add Buttaa as a contributor for content (#17159) @allcontributors
- docs: add huangkevin-apr as a contributor for bug (#17144) @allcontributors
- docs: add koyahness as a contributor for maintenance (#17143) @allcontributors
- docs: add Bez625 as a contributor for tool (#17142) @allcontributors
- docs: add xenide as a contributor for maintenance (#17095) @allcontributors
- docs: add litvintech as a contributor for maintenance (#17094) @allcontributors
🔧 Tooling
- Update Ethereal news to canonical website (#17031) @abcoathup
- Reduce locales from 67 to 25 (#17111) @pettinarip
- refactor: TruncatedText (#17120) @wackerow
- chore: remove dead code from 10years page and make it fully static (#17116) @pettinarip
- refactor: consolidate beaconchain fetchers into single endpoint (#17115) @pettinarip
- fix: update env vars and trigger.dev config (#17113) @pettinarip
- refactor/feat(ui): ui/card and ui/tag component refactors (#17109) @wackerow
📦 Dependencies
- chore(deps): bump diff from 4.0.2 to 4.0.4 (#17160) @dependabot
- chore(deps): update @netlify/plugin-nextjs to 5.15.5 (#17149) @minimalsm
- chore(deps): bump lodash from 4.17.21 to 4.17.23 (#17136) @dependabot
- chore(deps): bump preact from 10.26.8 to 10.28.2 (#17121) @dependabot
- chore: remove dead code from 10years page and make it fully static (#17116) @pettinarip
- refactor: simplify data-layer architecture (#17096) @pettinarip
- chore(deps): bump h3 from 1.15.3 to 1.15.5 (#17092) @dependabot
🦄 Contributors
Thank you @Bez625, @Buttaa, @abcoathup, @huangkevin-apr, @julio4, @koyahness, @litvintech, @minimalsm, @pettinarip, @qbzzt, @wackerow, and @xenide for the contributions! 🏆
v10.21.0
⚡️ Changes
- chore: update license (#17078) @davidcardenasus
- fix(security): Patch Node.js async_hooks DoS vulnerability (CVE-2025-59466) (#17082) @wackerow
- Update Pillar Wallet to PillarX (#17065) @konopkja
- Update translation progress from Crowdin - December 19 (#16960) @github-actions
- feat: update CLAUDE.md with chain name details (#17041) @wackerow
- fix: remove unnecessary forwardRef from AlertEmoji (#17049) @wackerow
- fix: TruncatedText line-clamp class not applying (#17052) @wackerow
- Fix import path for fetchApps in revalidate-apps task (#17066) @pettinarip
- Fix mobile menu scrolling in Safari (#17044) @pettinarip
- Update translation progress from Crowdin - January 9 (#17048) @github-actions
- Add external tutorial: Remix vs Truffle vs Hardhat vs Foundry (#16961) @wackerow
- fix: remove horizontal line from expanded wallet accordion (#16953) @wackerow
- Import old trigger.dev revalidation tasks for backward compatibility (#17034) @pettinarip
- Update chains data - January 8 (#17039) @github-actions
- Use Netlify's auto-provided SITE_ID instead of custom env var (#17033) @pettinarip
- Fix Netlify functions mock storage path (#17035) @pettinarip
🌐 Translations
📝 Documentation
- docs: fix missing articles and align heading wording (#17085) @mdqst
- docs: fix small naming issues (#17076) @mdqst
🔧 Tooling
- Events pages revamp (#17020) @wackerow
- refactor: simplify events data layer and document patterns (#17088) @pettinarip
- Implement data layer on all pages, deprecate old data loader (#16859) @corwintines
- refactor: Update Chains workflow to use gh CLI (#17037) @wackerow
- chore: update claude-code-action to v1 (#16963) @wackerow
- Update Mirror.xyz RSS feeds to use Paragraph API (#17046) @pettinarip
- Add Zircuit Layer 2 network (#17036) @konopkja
- Increase Netlify cleanup pagination limit (#17042) @minimalsm
- Enable Netlify preview cleanup (#17040) @minimalsm
- Add workflow to cleanup stale Netlify preview deploys (#17038) @minimalsm
- feat:
/prepare-releasecommand and script (#17029) @wackerow
📦 Dependencies
- Events pages revamp (#17020) @wackerow
- refactor: simplify events data layer and document patterns (#17088) @pettinarip
- Fix critical pbkdf2 vulnerabilities (#16943) @minimalsm
- Fix critical form-data vulnerability (#16942) @minimalsm
- fix: replace VisuallyHidden with sr-only class (#17051) @wackerow
- Update @trigger.dev/sdk to 4.3.2 and add deploy script (#17047) @pettinarip
- build: npx update-browserslist-db@latest (#17043) @wackerow
🦄 Contributors
Thank you @corwintines, @davidcardenasus, @konopkja, @koyahness, @mdqst, @minimalsm, @pettinarip, and @wackerow for the contributions! 🏆
v10.20.1
⚡️ Changes
- Remove outdated Ethereum.org UX stats link (#17026) @konopkja
- update: community events 2026 (#17017) @wackerow
- chore: rm obsolete .well-known (#17016) @pauljickling
- Content update: Adding x402 to Payments content (#17007) @qbzzt
- chore: lint events json (#17012) @github-actions
- Use right link for "Introduction to Gasper" (#16989) @jorgesumle
- Updated EL bounty hunters (#16951) @fredrik0x
- Add ETHPrague 2026 event listing (#16974) @minimalsm
- Implement data layer on layer 2 pages (#16858) @corwintines
- Fix canonical URL mismatch for what-is-the-ethereum-network page (#16927) @minimalsm
- Fix malformed x.com link causing 404 (#16933) @minimalsm
- Fix canonical URL for translatathon leaderboard page (#16928) @minimalsm
- Fix broken link to dapps docs on DeFi page (#16935) @minimalsm
- Add imKey Pro Hardware Wallet to wallet finder (#16917) @konopkja
- update(ui): homepage price location below text (#16904) @wackerow
- hot-fix: check for value in metric before reading (#16910) @wackerow
- Bounty hunters update (#16908) @fredrik0x
- Add multiple community events for 2026 (#16895) @pruger
- patch: markdown syntax (#16872) @wackerow
- patch: wallet networks spacing [Fixes #16909] (#16912) @wackerow
- fix(e2e): fix mobile browser e2e test failures and race conditions (#16897) @pettinarip
- feat: remove fusaka banner and hero image (#16898) @wackerow
- Add ethfaucet.com faucets to Network Page (#16882) @mikhaildobs
- Remove mock wallet from E2E tests and test to boundary (#16889) @pettinarip
- Update index.md (#16862) @konopkja
🌐 Translations
- Replace EF job board links with new Ashby link (#17024) @konopkja
- Fix translated URL paths in multiple languages (#16938) @minimalsm
- docs: remove broken Maecenas link from RWA page (#16980) @madisoncarter1234
- i18n: page-index.json automated Crowdin translation import (#16902) @wackerow
- SEO: Add internal links to orphan pages (#16930) @minimalsm
- Fix broken glossary link causing /glossary/eth 404s (#16932) @minimalsm
- Fix malformed href in Italian glossary causing double-slash URLs (#16931) @minimalsm
- Remove broken links to deleted Waffle tutorials (#16934) @minimalsm
- Fix broken German staking link (#16937) @minimalsm
- Remove outdated EIP-1662 references from translations (#16936) @minimalsm
- Fix HTTP to HTTPS links in whitepaper (#16925) @minimalsm
- docs: fixed dead link in deploy contract docs (#16918) @loopy811
- deprecate: enterprise pages (#16906) @wackerow
- fix: Fix typos in Russian translation for staking page (#16883) @Sshadow84
- docs: replaced broken links in docs (#16886) @polytur
- patch: Mastering Ethereum links (#16911) @wackerow
- Homepage SEO optimizations and schema.org markup (#16855) @minimalsm
- docs: update 404 link in flashloan AAVE (#16843) @rebustron
- feat: Add Lido CSM Node Operators guide [Fixes #16826] (#16835) @dgusakov
- Fix hreflang tags to only include translated locales (#16790) @pettinarip
🐛 Bug Fix
- fix: Remove stray backtick in Russian table translation (#16884) @Sshadow84
🔧 Tooling
- Add Ethereal news to community blogs (#17021) @minimalsm
- Fix translated URL paths in multiple languages (#16938) @minimalsm
- Fix duplicate data-layer calls during build (#16986) @pettinarip
- [feat] data layer (#16801) @corwintines
- Enhance homepage Schema.org structured data (#16866) @minimalsm
- chore(ci): allow E2E tests to run on any branch (#16905) @pettinarip
- update mocks (#16868) @corwintines
- Homepage SEO optimizations and schema.org markup (#16855) @minimalsm
- Fix Netlify deploy URL retrieval for branch deploys (#16896) @pettinarip
- fix: growthepie endpoint breaking changes (#16861) @wackerow
- Fix hreflang tags to only include translated locales (#16790) @pettinarip
📦 Dependencies
- chore(deps): bump preact from 10.26.8 to 10.28.2 (#17027) @dependabot
- testing: restore e2e visual snapshots for all browser/device projects (#16987) @pettinarip
- Fix translated URL paths in multiple languages (#16938) @minimalsm
- chore(deps): bump qs from 6.14.0 to 6.14.1 (#17008) @dependabot
- chore(deps-dev): bump storybook from 8.6.14 to 8.6.15 (#16957) @dependabot
- [feat] data layer (#16801) @corwintines
- Fix critical sha.js vulnerability (#16944) @minimalsm
- Bump next from 14.2.32 to 14.2.35 (#16879) @dependabot
- Fix hreflang tags to only include translated locales (#16790) @pettinarip
🦄 Contributors
Thank you @Sshadow84, @corwintines, @dgusakov, @fredrik0x, @jorgesumle, @konopkja, @loopy811, @madisoncarter1234, @mikhaildobs, @minimalsm, @pauljickling, @pettinarip, @polytur, @pruger, @qbzzt, @rebustron, @wackerow, Jakub Konopka, Ori Pomerantz and joshua for the contributions! 🏆
v10.20.0
⚡️ Changes
- Fix canonical URL mismatch for what-is-the-ethereum-network page (#16927) @minimalsm
- Fix malformed x.com link causing 404 (#16933) @minimalsm
- Fix canonical URL for translatathon leaderboard page (#16928) @minimalsm
- Fix broken link to dapps docs on DeFi page (#16935) @minimalsm
- Add imKey Pro Hardware Wallet to wallet finder (#16917) @konopkja
- update(ui): homepage price location below text (#16904) @wackerow
- hot-fix: check for value in metric before reading (#16910) @wackerow
- Bounty hunters update (#16908) @fredrik0x
- Add multiple community events for 2026 (#16895) @pruger
- patch: markdown syntax (#16872) @wackerow
- patch: wallet networks spacing [Fixes #16909] (#16912) @wackerow
- fix(e2e): fix mobile browser e2e test failures and race conditions (#16897) @pettinarip
- feat: remove fusaka banner and hero image (#16898) @wackerow
- Add ethfaucet.com faucets to Network Page (#16882) @mikhaildobs
- Remove mock wallet from E2E tests and test to boundary (#16889) @pettinarip
- Update index.md (#16862) @konopkja
- SEO: Add internal links to orphan pages (#16930) @minimalsm
- Fix broken glossary link causing /glossary/eth 404s (#16932) @minimalsm
- Fix malformed href in Italian glossary causing double-slash URLs (#16931) @minimalsm
- Remove broken links to deleted Waffle tutorials (#16934) @minimalsm
- Fix broken German staking link (#16937) @minimalsm
- Remove outdated EIP-1662 references from translations (#16936) @minimalsm
- Fix HTTP to HTTPS links in whitepaper (#16925) @minimalsm
- docs: fixed dead link in deploy contract docs (#16918) @loopy811
- deprecate: enterprise pages (#16906) @wackerow
- fix: Fix typos in Russian translation for staking page (#16883) @Sshadow84
- docs: replaced broken links in docs (#16886) @polytur
- patch: Mastering Ethereum links (#16911) @wackerow
- Homepage SEO optimizations and schema.org markup (#16855) @minimalsm
- docs: update 404 link in flashloan AAVE (#16843) @rebustron
- feat: Add Lido CSM Node Operators guide [Fixes #16826] (#16835) @dgusakov
- Fix hreflang tags to only include translated locales (#16790) @pettinarip
- fix: Remove stray backtick in Russian table translation (#16884) @Sshadow84
- Enhance homepage Schema.org structured data (#16866) @minimalsm
- chore(ci): allow E2E tests to run on any branch (#16905) @pettinarip
- update mocks (#16868) @corwintines
- Homepage SEO optimizations and schema.org markup (#16855) @minimalsm
- Fix Netlify deploy URL retrieval for branch deploys (#16896) @pettinarip
- fix: growthepie endpoint breaking changes (#16861) @wackerow
- Fix hreflang tags to only include translated locales (#16790) @pettinarip
📦 Dependencies
- v10.20.0 (#16948) @corwintines
- Fix critical sha.js vulnerability (#16944) @minimalsm
- Bump next from 14.2.32 to 14.2.35 (#16879) @dependabot
🦄 Contributors
Thank you @Sshadow84, @corwintines, @dgusakov, @fredrik0x, @konopkja, @loopy811, @mikhaildobs, @minimalsm, @pettinarip, @polytur, @pruger, @rebustron and @wackerow for the contributions! 🏆
v10.19.1
⚡️ Changes
- add dubai community hub to /community/events (#16842) @corwintines
- docs(evm): add transient storage details (EIP-1153) - Introduce a "T… (#16832) @codebyankita
- fix: remove /content redirect breaking static images (#16827) @pettinarip
- feat: add "portrait" prop for YouTube embeds (#16791) @wackerow
- feat: list io.finnet MPC wallet for Business (#16793) @wackerow
- Update wallet-data.ts for Ambire Wallet (#16788) @dmngdsm
- Update evm diagram (#16770) @corwintines
- [hot-patch] fusaka history header (#16795) @wackerow
- Patch fusaka banner layout in mobile (#16787) @pettinarip
- feat: update fusaka upgrade details (#16785) @wackerow
- [hot fix] redirects (#16754) @wackerow
- docs: fixed broken links in docs (#16812) @youyyytrok
- docs: fixed dead links (#16803) @cypherpepe
🌐 Translations
- Deprecate and remove pcm and fil locales (#16804) @pettinarip
🔧 Tooling
- hot-fix: growThePieBlockspaceData fallback handling (#16805) @wackerow
- fix: update claude action permissions for write functionality (#16792) @wackerow
🦄 Contributors
Thank you @codebyankita, @corwintines, @cypherpepe, @dmngdsm, @famouswizard, @mdqst, @pettinarip, @wackerow and @youyyytrok for the contributions! 🏆
v10.19.0
⚡️ Changes
- Update: Added ETHConf to Community Events (#16777) @pruger
- fix: download buttons for png and svg (#16657) @corwintines
- hotfix(seo): disable next-intl middleware alternate links (#16774) @pettinarip
- Update index.md (#16772) @architr4
- docs: fix grammar and style issues in smart contract anatomy page (#16769) @KosiChinaza
- [hotfix] Fix broken translation string on FusakaCountdown (#16758) @corwintines
- feat(wallet): add Uniswap Wallet (#16762) @tomasgrusz
- Update index.md (#16766) @qu0b
- [DRAFT] - Add Bhutan NDI case study to decentralized identity pages (#16599) @minimalsm
- Fix Sentry performance metrics grouping for catch-all routes (#16698) @pettinarip
- Render find wallets statically (#16695) @pettinarip
- BUGFIX: Resolves a visual layout issue where a significant whitespace gap appeared below the site footer. (#16692) @flatsponge
- refactor: use farcaster.xyz domain (#16716) @wackerow
- fix: remove doubled word in ethereum-for-web2-auth tutorial (#16689) @Oreemo
- Add DeFi risk assessment resource (#16679) @yasnazariel
- fix incorrect statement about calldata/tx relationship (#16659) @anegg0
- perf: optimize ProductTable filter rendering to reduce INP on mobile (#16694) @pettinarip
- Use PersistentPanel in MobileMenu (#16696) @pettinarip
- Staging dev merge (#16780) @corwintines
- Master -> staging (#16778) @corwintines
- /what-is-ether page (#16389) @corwintines
- remove devconnect banner on /apps page (#16757) @corwintines
- [Text] Uppercase proper nouns of social apps (Farcaster and Zora) (#16719) @jorgesumle
- Update gas limit in documentation (#16717) @iovoid
- feat: add Otterscan to block explorers in resources page (#16699) @konopkja
- [Text] Fix capitalisation of word gold and terawatt (common nouns should be written in lower case) (#16690) @jorgesumle
🌐 Translations
- Hotfix sv -> se locale (#16768) @pettinarip
- chore: import translations for el (#16733) @github-actions
- chore: import translations for ar (#16731) @github-actions
🔧 Tooling
- fix(matomo): remove /en prefix normalization for English content (#16775) @pettinarip
- Hotfix: revert noindex for untranslated content (#16767) @pettinarip
- chore: add content suggestion issue template (#16725) @LottR079
- build: update checkout action to v6 (#16697) @rejected-l
📦 Dependencies
- v10.19.0 (#16781) @corwintines
- chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 (#16759) @dependabot
🦄 Contributors
Thank you @KosiChinaza, @LottR079, @Oreemo, @actions-user, @anegg0, @architr4, @corwintines, @flatsponge, @github-actions, @iovoid, @jorgesumle, @konopkja, @mdqst, @minimalsm, @pettinarip, @pruger, @qu0b, @rejected-l, @tomasgrusz, @wackerow and @yasnazariel for the contributions! 🏆
v10.18.0
⚡️ Changes
- feat: upgrade homepage images quality (#16675) @wackerow
- Update translation progress from Crowdin - November 21 (#16680) @github-actions
- Improved formatting (#16500) @Pfed-prog
- New Tutorial: Stealth Addresses with Rust and WASM (#16598) @qbzzt
- docs: update outdated Swiss law links (#16655) @mdqst
- Update translation progress from Crowdin - November 14 (#16656) @github-actions
- Update broken (404) link from home staking guides (#16648) @jorgesumle
- Update translation contributors from Crowdin - November 9 (#16636) @github-actions
- fix for broken link (#16640) @konopkja
- patch: hackathon card width (#16604) @wackerow
- feat: add fusaka date to upgrades data list (#16625) @wackerow
- Added Restaking page in usecases (#15400) @YashIIT0909
- Deploy: deprecate /roadmap/vision (#16667) @corwintines
- Redirect /roadmap/vision to /roadmap (#16664) @corwintines
- temp removing vision (#16666) @mnelsonBT
- Fusaka banner (#16644) @corwintines
🌐 Translations
- Translate founders page (#16672) @minimalsm
- feat: add playwright test for start page [fixes #15896] (#15897) @agualis
- fix incorrect translation (#16646) @ballway
- Fusaka hero translations (#16647) @corwintines
🔧 Tooling
- poc: I18n automation (#16670) @wackerow
- feat: add playwright test for start page [fixes #15896] (#15897) @agualis
- Update Codecov workflow to use download-artifact v6 (#16641) @MamunC0der
- fix: workflow pnpm version conflict (#16627) @wackerow
- Update robots.txt to block crawling on non‑prod hosts (#16615) @pettinarip
📦 Dependencies
- v10.18.0 (#16685) @corwintines
- chore(deps): bump js-yaml from 3.14.1 to 3.14.2 (#16671) @dependabot
🦄 Contributors
Thank you @MamunC0der, @Pfed-prog, @YashIIT0909, @actions-user, @agualis, @ballway, @corwintines, @dependabot, @dependabot[bot], @github-actions, @jorgesumle, @konopkja, @mdqst, @minimalsm, @mnelsonBT, @pettinarip, @qbzzt, @wackerow and michael for the contributions! 🏆
v10.17.1
⚡️ Changes
- fix: community events image (#16618) @eagerapps
- Fix: slugify apps name used in the jsonld urls (#16616) @pettinarip
- Update GoldRush description for clarity (#16614) @zeeshan8281
- Update Covalent details (#16602) @zeeshan8281
- update: hackathon listings (#16603) @wackerow
- Replace deprecated Goerli testnet with Sepolia in hello-world tutorial (#16578) @Dark-Brain07
- patch: app plasma tutorial grammar (#16594) @qbzzt
- fix: desktop/mobile ToC overflow scrolling (#16574) @wackerow
- Add slide-up/slide-down animations for modal open/close and improve overlay fade (#16074) @MOSHKA-GOT
- fix: use relative internal links (#16561) @wackerow
- fix: hydration warning, un-nest ul from p tag (#16565) @wackerow
- fix: spelling typo (#16588) @wackerow
- Update "Gas and fees" page - Gas limit increased from 30M to 36M (#15205) @HSuke
- Update Unichain Grants links (#16567) @ocandocrypto
- Add Uniswap Foundation Grants to community grants list (#16566) @ocandocrypto
- docs: Fix outdated CoinMarketCap link (#16579) @famouswizard
- docs: Fix typos and grammar (#16568) @famouswizard
- Hotfix upcoming events (#16569) @pettinarip
- fix: rephrase meaning of attestations,signature,beacon_block_root(#16… (#16560) @baiwfg2
- docs: Fixed outdated docs links (#16557) @famouswizard
- docs: update outdated link to attest.org (#16554) @mdqst
🌐 Translations
- feat(pages/resources): add pectra countdown and blobscan api (#15324) @TylerAPfledderer
- community hubs update (#16612) @corwintines
- Small text corrections (3) (#16610) @jorgesumle
- Fix formatting of Ethereum question in French translation (#16608) @GaetanFrejoux
- Feat: Implement dynamic Pie Chart for Client Diversity and enhance localization support. (#16547) @LifeofDan-EL
- chore: update Twitter link (#15180) @GarmashAlex
- i18n: import approved what-is-ethereum translations (#16564) @wackerow
- docs: examples and restatements syntax to content standardization guidelines (#16528) @pete-vielhaber
- fix: correct grammar and update Warpcast to Farcaster on start page (#16580) @konopkja
🔧 Tooling
- feat(pages/resources): add pectra countdown and blobscan api (#15324) @TylerAPfledderer
- Noindex untranslated pages (#16601) @pettinarip
- Implement apps of the week feature (#16584) @corwintines
- chore(ci): bump artifact actions to v5 (#16593) @MamunC0der
- docs: examples and restatements syntax to content standardization guidelines (#16528) @pete-vielhaber
📦 Dependencies
- feat(pages/resources): add pectra countdown and blobscan api (#15324) @TylerAPfledderer
- Feat: Implement dynamic Pie Chart for Client Diversity and enhance localization support. (#16547) @LifeofDan-EL
🦄 Contributors
Thank you @Dark-Brain07, @GaetanFrejoux, @GarmashAlex, @HSuke, @LifeofDan-EL, @MOSHKA-GOT, @MamunC0der, @TylerAPfledderer, @baiwfg2, @claude[bot], @corwintines, @eagerapps, @famouswizard, @jorgesumle, @konopkja, @mdqst, @ocandocrypto, @pete-vielhaber, @pettinarip, @qbzzt, @wackerow, @wslyvh and @zeeshan8281 for the contributions! 🏆
v10.17.0
What's Changed
- Release candidate v10.15.0 by @corwintines in #16355
- patch: h1 and superscript by @wackerow in #16358
- docs: fix typo and update outdated reference by @mdqst in #16346
- docs: fix broken and outdated links by @famouswizard in #16347
- hotfix: Translatathon updates by @corwintines in #16367
- Manually dispatch e2e tests workflow by @pettinarip in #16372
- staking home -> stkaing homepage by @corwintines in #16357
- fix: update wallet filter text from "Sell for fiat" to "Sell for cash" by @konopkja in #16360
- add headers ids for what-are-apps page by @corwintines in #16361
- add resource by @nixorokish in #16364
- docs: update outdated Alchemy links by @mdqst in #16365
- Fix grammar: add "by" after "given" in "given a celebrity" by @Bruce-Leung in #16366
- patch: markdown syntax by @wackerow in #16368
- docs: fix outdated NIST SP 800-154 link by @mdqst in #16371
- Update chains data by @github-actions[bot] in #16373
- docs: fixed outdated links by @mdqst in #16376
- docs: fixed broken documentation links by @mdqst in #16380
- docs: fix outdated documentation links by @mdqst in #16382
- docs: fix broken Dune links by @mdqst in #16383
- Add Clave Wallet to find wallet page by @Parizval in #16343
- add: Luganodes/Pectra-Batch-Contract to 7702 known implementations by @guptaharsh13 in #15423
- Update wallet-data.ts - Gem Wallet by @gememerald8 in #14859
- refactor: /bug-bounty page by @wackerow in #16390
- feat: /bug-bounty page content additions [Closes #16247] by @wackerow in #16391
- intl: add translations for eth-vs-btc common strings by @wackerow in #16344
- docs: update outdated documentation links by @mdqst in #16386
- Documentation updates by @MOSHKA-GOT in #16085
- update: content standardization guidelines by @wackerow in #16327
- fix: rm Promise/await page param type by @wackerow in #16316
- playwright: get latest Netlify branch deploy, rm awaiting new build by @wackerow in #16377
- chore(deps): bump axios from 1.9.0 to 1.12.2 by @dependabot[bot] in #16397
- Updating list of l2 networks by @Parizval in #16348
- fix problematic structured data by @corwintines in #16399
- change glamsterdam roadmap content items by @nixorokish in #16403
- build(deps): bump elliptic from 6.6.0 to 6.6.1 by @dependabot[bot] in #14916
- docs: fix broken Solidity links by @mdqst in #16395
- Add dAppBooster info by @gabitoesmiapodo in #14629
- fix: rich text on bug-bounty page by @JoeChenJ in #16394
- docs: fix Uniswap whitepaper links by @mdqst in #16412
- docs: fix outdated Alchemy links by @mdqst in #16418
- Use 301 for default-locale redirects by @pettinarip in #16396
- feat(find-wallet): Add Railway Wallet by @Savio-Sou in #16392
- docs: removed dead Ethereum2077 blog link by @mdqst in #16422
- removal of L2Fees as resource (outdated/stale date) and updated growthepie description + link by @mseidlx in #16423
- [hot fix] Use Beaconcha.in endpoint for total ETH staked by @wackerow in #16428
- docs: fix outdated and broken external links by @mdqst in #16430
- patch: remove dead/insecure links by @wackerow in #16415
- Update chains data by @github-actions[bot] in #16432
- Update translation progress from Crowdin - October 3 by @github-actions[bot] in #16431
- deprecate: ten year api fetches by @wackerow in #16401
- docs: fix spelling of “benefits” by @mdqst in #16439
- Update package manager instructions in README.md by @khalil7044 in #16427
- docs: add khalil7044 as a contributor for infra by @allcontributors[bot] in #16446
- docs: fixed outdated links by @mdqst in #16440
- Remove content buckets page by @lukassim in #16441
- Update link ds-implementation.md by @NikolaiKryshnev in #16442
- docs: updated some outdated links by @mdqst in #16447
- update outdated link by @yash251 in #14928
- fix(a11y): add title tags to SVG components in run-a-node page by @VolodymyrBg in #14923
- feat: add AssetDownload component stories for Storybook by @MahendraBishnoi29 in #16260
- Add further reading link about stateless ethereum by @jsign in #14881
- [hot-fix] add timeout and retry logic to data fetch by @wackerow in #16436
- fix: order of workflow actions—install deps before netlify step by @wackerow in #16449
- docs: fixing some broken links by @mdqst in #16456
- Handle missing dateOfLaunch by displaying dash placeholder [Fixes #16305] by @clacladev in #16443
- hotfix: remove devconnect banner AB test by @corwintines in #16463
- Upgrade GitHub Action to setup-node@v5 by @MamunC0der in #16457
- fix link documentation by @MOSHKA-GOT in #16464
- Add link to new stateless information page by @Sophia-Gold in #14888
- Add Ethereum World Fair banner on apps page by @corwintines in #16419
- Upgrade GitHub Action to pnpm/action-setup@v4 by @MamunC0der in #16468
- docs: fix outdated Yubico FIDO U2F link by @mdqst in #16471
- docs: fix broken Status link by @mdqst in #16472
- Update SpeedrunEthereum challenges in developers landing by @Pabl0cks in #16474
- Fix broken/obsolete links across translated docs (el, es); replace with working canonical sources by @MOSHKA-GOT in #16473
- docs: update link to “Why Web3 Matters” by @mdqst in #16479
- docs: fix outdated external links by @mdqst in #16481
- fix: change AppCard image from object-cover to object-contain by @corwintines in #16484
- Adding Linea to list by @Gwen-M in #16489
- fix lodestar's data dir flag name by @Inspector-Butters in #16490
- docs: updated broken MACI documentation link by @mdqst in #16485
- Add Fusaka FAQ by @taxmeifyoucan in #16413
- Update Bug Bounty Banner message by @fredrik0x in https://github.com/ethereum/...
v10.16.0
⚡️ Changes
- Add link to new stateless information page (#14888) @Sophia-Gold
- fix link documentation (#16464) @MOSHKA-GOT
- hotfix: remove devconnect banner AB test (#16463) @corwintines
- Handle missing dateOfLaunch by displaying dash placeholder [Fixes #16305] (#16443) @clacladev
- docs: fixing some broken links (#16456) @mdqst
- Add further reading link about stateless ethereum (#14881) @jsign
- update outdated link (#14928) @yash251
- docs: updated some outdated links (#16447) @mdqst
- docs: fixed outdated links (#16440) @mdqst
- docs: fix spelling of “benefits” (#16439) @mdqst
- Update translation progress from Crowdin - October 3 (#16431) @github-actions
- Update chains data (#16432) @github-actions
- patch: remove dead/insecure links (#16415) @wackerow
- docs: fix outdated and broken external links (#16430) @mdqst
- docs: removed dead Ethereum2077 blog link (#16422) @mdqst
- feat(find-wallet): Add Railway Wallet (#16392) @Savio-Sou
- Use 301 for default-locale redirects (#16396) @pettinarip
- docs: fix outdated Alchemy links (#16418) @mdqst
- docs: fix Uniswap whitepaper links (#16412) @mdqst
- docs: fix broken Solidity links (#16395) @mdqst
- fix problematic structured data (#16399) @corwintines
- update: content standardization guidelines (#16327) @wackerow
- docs: update outdated documentation links (#16386) @mdqst
- Update wallet-data.ts - Gem Wallet (#14859) @gememerald8
- add: Luganodes/Pectra-Batch-Contract to 7702 known implementations (#15423) @guptaharsh13
- Add Clave Wallet to find wallet page (#16343) @Parizval
- docs: fix broken Dune links (#16383) @mdqst
- docs: fix outdated documentation links (#16382) @mdqst
- docs: fixed broken documentation links (#16380) @mdqst
- docs: fixed outdated links (#16376) @mdqst
- Update chains data (#16373) @github-actions
- docs: fix outdated NIST SP 800-154 link (#16371) @mdqst
- patch: markdown syntax (#16368) @wackerow
- Fix grammar: add "by" after "given" in "given a celebrity" (#16366) @Bruce-Leung
- docs: update outdated Alchemy links (#16365) @mdqst
- add resource (#16364) @nixorokish
- add headers ids for what-are-apps page (#16361) @corwintines
- hotfix: Translatathon updates (#16367) @corwintines
- docs: fix broken and outdated links (#16347) @famouswizard
- docs: fix typo and update outdated reference (#16346) @mdqst
- patch: h1 and superscript (#16358) @wackerow
- Remove content buckets page (#16441) @lukassim
- [hot fix] Use Beaconcha.in endpoint for total ETH staked (#16428) @wackerow
- removal of L2Fees as resource (outdated/stale date) and updated growthepie description + link (#16423) @mseidlx
- fix: rich text on bug-bounty page (#16394) @JoeChenJ
- Add dAppBooster info (#14629) @gabitoesmiapodo
- change glamsterdam roadmap content items (#16403) @nixorokish
- Updating list of l2 networks (#16348) @Parizval
- intl: add translations for eth-vs-btc common strings (#16344) @wackerow
- feat: /bug-bounty page content additions [Closes #16247] (#16391) @wackerow
- refactor: /bug-bounty page (#16390) @wackerow
- fix: update wallet filter text from "Sell for fiat" to "Sell for cash" (#16360) @konopkja
- staking home -> stkaing homepage (#16357) @corwintines
- fix(a11y): add title tags to SVG components in run-a-node page (#14923) @VolodymyrBg
- Update link ds-implementation.md (#16442) @NikolaiKryshnev
- Update package manager instructions in README.md (#16427) @khalil7044ributors
- Documentation updates (#16085) @MOSHKA-GOT
- Add Ethereum World Fair banner on apps page (#16419) @corwintines
- Upgrade GitHub Action to setup-node@v5 (#16457) @MamunC0der
- fix: order of workflow actions—install deps before netlify step (#16449) @wackerow
- [hot-fix] add timeout and retry logic to data fetch (#16436) @wackerow
- feat: add AssetDownload component stories for Storybook (#16260) @MahendraBishnoi29
- deprecate: ten year api fetches (#16401) @wackerow
- [hot fix] Use Beaconcha.in endpoint for total ETH staked (#16428) @wackerow
- Add dAppBooster info (#14629) @gabitoesmiapodo
- Updating list of l2 networks (#16348) @Parizval
- playwright: get latest Netlify branch deploy, rm awaiting new build (#16377) @wackerow
- fix: rm Promise/await page param type (#16316) @wackerow
- Manually dispatch e2e tests workflow (#16372) @pettinarip
📦 Dependencies
- v10.16.0 (#16475) @corwintines
- build(deps): bump elliptic from 6.6.0 to 6.6.1 (#14916) @dependabot
- chore(deps): bump axios from 1.9.0 to 1.12.2 (#16397) @dependabot
🦄 Contributors
Thank you @Bruce-Leung, @JoeChenJ, @MOSHKA-GOT, @MahendraBishnoi29, @MamunC0der, @NikolaiKryshnev, @Parizval, @Savio-Sou, @Sophia-Gold, @VolodymyrBg, @clacladev, @claude[bot], @corwintines, @famouswizard, @gabitoesmiapodo, @gememerald8, @guptaharsh13, @jsign, @khalil7044, @konopkja, @lukassim, @mdqst, @mseidlx, @nixorokish, @pettinarip, @wackerow, @yash251 and Mahendra Bishnoi for the contributions! 🏆