⚡️ Changes
- Bounty: Leaderboard update for Jeongmin Choi (#18082) @bshastry
- fix(seo): ssr the wallet list on /wallets/find-wallet (#18067) @pettinarip
- fix(seo): ssr the network list on /layer-2/networks (#18068) @pettinarip
- Bounty: Leaderboard update for Delene Tchio Romuald (#18076) @bshastry
- patch: update ElementRef to ComponentRef (#18065) @wackerow
- fix(contributors): handle GitHub secondary rate limit (#18073) @myelinated-wackerow
- fix(videos): fetch frontmatter via GitHub API (#18072) @myelinated-wackerow
- docs(data-layer): add fetcher isolation rule (#18066) @pettinarip
- Letting your gasless users hold tokens and call contracts (#17823) @qbzzt
- i18n: translation pipeline (all languages) (#18061) @wackerow
- Leaderboard: Update Revofusion points in ethereum consensus board (#18057) @bshastry
- Leaderboard: Update David Matosse points in ethereum execution data (#18056) @bshastry
- fix: typo in dev docs /standards/tokens/erc-20/index.md (#18033) @naftalimurgor
- Update chains data - April 24 (#18037) @github-actions
- Leaderboard: Update Revofusion points in ethereum execution data (#18045) @bshastry
- fix: replace dead media.consensys.net links in English docs (#18044) @shalom-ezekiel
- chore: re-run prettier format with tailwindStylesheet config (#18046) @pettinarip
- chore: run prettier format across codebase (#18038) @pettinarip
- chore: add
tailwindStylesheetpointer, deprecate.eslintignore(#18029) @myelinated-wackerow
🚀 Enhancement
🌐 Translations
- i18n: translation pipeline (all languages) (#18094) @wackerow
- feat: add Account Abstraction metadata to wallet finder (EIP-4337 & EIP-7702) (#17062) @minimalsm
- i18n: translation pipeline, deprecate: /api/glossary route (#18092) @wackerow
- feat: update /staking/withdrawals page with max-eb content (#17274) @wackerow
- Navigation update - remove use case pop-out (#18058) @mnelsonBT
- i18n: extract AiAgentProductLists strings, w/ clean-up (#18031) @myelinated-wackerow
- feat(seo): add visible wallet evaluation methodology on find-wallet (#18025) @konopkja
- i18n: translation pipeline, /videos (#18063) @wackerow
- feat(ui): arrow after label in LinkWithArrow (#18060) @wackerow
- feat: Add Buenos Aires community hub (#17951) @myelinated-wackerow
- i18n: intl-pipeline translations (all languages) (#18041) @wackerow
- i18n: intl-pipeline translations (all languages) (#18040) @wackerow
📝 Documentation
- i18n: translation pipeline, /videos (#18063) @wackerow
- refactor: adopt Turbopack as default bundler (#17906) @pettinarip
- i18n: intl-pipeline translations (all languages) (#18041) @wackerow
🔧 Tooling
- feat: add Account Abstraction metadata to wallet finder (EIP-4337 & EIP-7702) (#17062) @minimalsm
- fix: circular import; extract REFERENCE to own namespace (#18093) @myelinated-wackerow
- fix(tracking): passive section view [Fixes #18047] (#18050) @myelinated-wackerow
- Navigation update - remove use case pop-out (#18058) @mnelsonBT
- refactor(jsonld): mv ethereum orgs to organizations.ts namespace (#18032) @myelinated-wackerow
- feat(seo): add visible wallet evaluation methodology on find-wallet (#18025) @konopkja
- feat(intl-pipeline): partial-success runs ship; failures surface in PR (#18064) @myelinated-wackerow
- fix(intl-pipeline): support directory paths in TARGET_PATH (#18062) @myelinated-wackerow
- feat(videos): sync thumbnails to S3 (#18039) @myelinated-wackerow
- feat(intl-pipeline): iterative patches and incremental reviews (#18043) @myelinated-wackerow
- refactor: adopt Turbopack as default bundler (#17906) @pettinarip
- i18n: intl-pipeline translations (all languages) (#18041) @wackerow
📦 Dependencies
- feat: add Account Abstraction metadata to wallet finder (EIP-4337 & EIP-7702) (#17062) @minimalsm
- refactor: adopt Turbopack as default bundler (#17906) @pettinarip
- build(deps-dev): bump postcss from 8.5.4 to 8.5.10 (#18042) @dependabot
🦄 Contributors
Thank you @bshastry, @konopkja, @minimalsm, @mnelsonBT, @myelinated-wackerow, @naftalimurgor, @pettinarip, @qbzzt, @shalom-ezekiel and @wackerow for the contributions! 🏆