Skip to content

Deploy v11.2.0#17920

Merged
wackerow merged 164 commits into
masterfrom
staging
Apr 3, 2026
Merged

Deploy v11.2.0#17920
wackerow merged 164 commits into
masterfrom
staging

Conversation

@pettinarip
Copy link
Copy Markdown
Member


⚡️ Changes

🌐 Translations

📝 Documentation

🔧 Tooling

📦 Dependencies


🦄 Contributors

Thank you @0xMushow, @0xSachinK, @alerodriargui, @ivan-homoliak-sutd, @lo996, @pettinarip and @wackerow for the contributions! 🏆


wackerow and others added 30 commits March 13, 2026 12:53
- deprecates usage of beaconcha.in fetch
- fixes broken fetch
- replace with link to beaconcha.in validator details page for inputted validator index
- update copy for guidance
Co-authored-by: Gemini <noreply@google.com>
ZKP2P has rebranded to Peer (https://peer.xyz). This updates:
- Exchange name, URL, and logo in useCentralizedExchanges
- Exchange key from "zkp2p" to "peer" in all country listings
- Community picks mock data
- Replaces zkp2p.png with new Peer logo (peer.png)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…gLogging` in `next.config.js`. This removes the deprecation warning in dev. [Fixes #17763]
- feat: add numberFormat wrapper util handling `ar` and `ur` numbering system overrides -- recommended by Gemini as best-practices for web3 content
- refactor: convert usage of Intl.NumberFormat to use imported numberFormat helper util throughout repo
- deprecate: getLocaleForNumberFormat helper which was performing no logic in its function call
- refactor: migrate numberToPercent to numbers.ts and remove Lang type preference in favor of string for locale
- fix: apply `locale` property where appropriate over hard-coded "en" or `undefined`
- docs: add AGENTS documentation for use of numberFormat as preferred approach over Intl.NumberFormat
- feat: add dateTimeFormat wrapper util handling ar and ur numbering system overrides -- recommended by Gemini as best-practices for web3 content
- refactor: convert usage of Intl.DateTimeFormat date.toLocaleDateString and date.toLocaleTimeString to use imported dateTimeformat helper util throughout repo
- refactor: migrate getLocaleFormattedDate to date.ts from time.ts
- docs: update AGENTS documentation for use of dateTimeFormat as preferred approach
Migrate Codeblock component to prism-react-renderer v2 API:
- Replace default import + defaultProps with named exports
- Import Prism from main package instead of subpath
- Add required `plain` property to custom light/dark themes
- Remove deprecated `key` param from getLineProps/getTokenProps
- Fix lint issues: type `child` param, use bare catch clause
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.13.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@1.1.11...v1.1.13)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 1.1.13
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Pablo Pettinari <pettinarip@gmail.com>
myelinated-wackerow and others added 18 commits April 2, 2026 16:19
# Conflicts:
#	app/[locale]/apps/categories/[catetgoryName]/page.tsx
#	app/[locale]/apps/page.tsx
fix(i18n): translate subcategory tags on /apps/ category pages
Keep beaconcha.in references in current-p (PR change).
Take newer Crowdin translations for other keys.
Drop unused error/upgraded/not-upgraded keys.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: wackerow <54227730+wackerow@users.noreply.github.com>
Add aria-disabled and tabIndex={-1} when input is
empty so screen readers announce disabled state and
links are removed from tab order.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: wackerow <54227730+wackerow@users.noreply.github.com>
fix: href whitespace, empty home link
fix: rm unused lorem string
…-org-website-20260323011838

docs: fix documentation typos
docs: add lo996 as a contributor for maintenance
…deprecation-warning

disableLogger deprecation warning from @sentry/nextjs
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 3, 2026

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit 37883b5
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/69cf81492d227800084a2158
😎 Deploy Preview https://deploy-preview-17920.ethereum.it
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 53 (🔴 down 3 from production)
Accessibility: 94 (no change from production)
Best Practices: 100 (no change from production)
SEO: 99 (no change from production)
PWA: 59 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions Bot added config ⚙️ Changes to configuration files content 🖋️ This involves copy additions or edits dependencies 📦 Changes related to project dependencies documentation 📖 Change or add documentation tooling 🔧 Changes related to tooling of the project translation 🌍 This is related to our Translation Program labels Apr 3, 2026
@pettinarip
Copy link
Copy Markdown
Member Author

Staging Review — v11.2.0

Checked key pages on staging.ethereum.org:

Page Status Notes
Homepage (/en/) ✅ Pass Loads correctly, hero and nav render fine
Apps (/en/dapps/) ✅ Pass Category tags (DeFi, Social, Privacy) display correctly
Get ETH (/en/get-eth/) ✅ Pass Page loads, exchange listings and DEX section present
Staking (/en/staking/) ✅ Pass Stats and staking options render correctly
Staking Withdrawals (/en/staking/withdrawals/) ✅ Pass Content renders, no broken widgets
Bug Bounty (/en/bug-bounty/) ✅ Pass VulSight confirmed at #13 with 15,000 points
Community Events (/en/community/events/) ✅ Pass Events page loads, conference cards display
Glossary (/en/glossary/) ✅ Pass No broken HTML tags — entries render cleanly
Smart Contract Docs (code blocks) ✅ Pass Syntax highlighting works (prism-react-renderer v2)
Arabic RTL (/ar/) ✅ Pass RTL layout correct, navigation mirrored properly
Arabic Numbers (/ar/staking/) ✅ Pass Numbers formatted correctly (922,729 / 38,533,034)

No 404s, blank pages, or rendering errors found. Next.js 16.2 + next-intl v4 upgrade looks stable. Ship it 🚀

@wackerow wackerow merged commit 3f981e7 into master Apr 3, 2026
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

config ⚙️ Changes to configuration files content 🖋️ This involves copy additions or edits dependencies 📦 Changes related to project dependencies documentation 📖 Change or add documentation tooling 🔧 Changes related to tooling of the project translation 🌍 This is related to our Translation Program

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants