⚡️ Changes
- refactor(ui): Alert primitive + banner variant (#18252) @myelinated-wackerow
- Add new bounty hunter 'sonny2k' to JSON data (#18251) @0xMushow
- Update Nethermind sync strategies in docs (#18130) @MarekM25
- Leaderboard update for XDZIBECX (#18141) @bshastry
- Leaderboard: Points update for cyberthirst (#18231) @bshastry
- Update chains data - May 15 (#18206) @github-actions
- Add Stylus to Rust projects and tools (#18189) @kafeelraza
- docs: add dweb3 and web3compass to decentralized storage references (#18187) @Emgevorgyan
- Add Speedrun Ethereum's Oracles challenge (#18176) @escottalexander
- docs(node): add Chainstack Self-Hosted to Guided setup list (#18163) @akegaviar
- chore(design-system): shared layout Storybook stories (PR 5 of #18191) (#18202) @myelinated-wackerow
- chore(design-system): widget-primitive Storybook stories (PR 3 of #18191) (#18201) @myelinated-wackerow
- chore(design-system): content-primitive Storybook stories (PR 2 of #18191) (#18200) @myelinated-wackerow
- chore(design-system): card-family Storybook stories (PR 1 of #18191) (#18199) @myelinated-wackerow
- feat(storybook): add layout & navigation primitive stories (#18125) @myelinated-wackerow
- feat(storybook): add display primitive stories (#18124) @myelinated-wackerow
- feat(storybook): expand form input stories (#18123) @myelinated-wackerow
- fix: match Ethereum stablecoin entry by name (auto) (#18205) @pettinarip
🌐 Translations
- bug-bounty: add EngineAPI as explicit out-of-scope item (#18225) @0xMushow
- feat(layouts): consolidate topic page layouts (#18198) @myelinated-wackerow
- i18n: translation pipeline (all languages) (#18183) @wackerow
- refactor(community): hub cards as grid (#18169) @myelinated-wackerow
- a11y: ProductTable filter sidebar semantics (#18153) @myelinated-wackerow
- chore(design-system): remove unused components and stale assets (#18134) @myelinated-wackerow
- refactor: centralize site title suffix in metadata (#18196) @kafeelraza
🔧 Tooling
- fix(weekly-release): grant id-token permission and require RELEASE_BOT_TOKEN (#18257) @pettinarip
- Automate weekly release preparation (#18220) @pettinarip
- codeblock: proposal — refresh styles and switch theme to vitesse (#18195) @pettinarip
- codeblock: replace prism-react-renderer with shiki (#18194) @pettinarip
- feat(layouts): consolidate topic page layouts (#18198) @myelinated-wackerow
- chore(design-system): callout/banner family Storybook stories (PR 4 of #18191) (#18203) @myelinated-wackerow
- chore(translatathon): deprecate pages, archive leaderboard (#18197) @myelinated-wackerow
- a11y: ProductTable filter sidebar semantics (#18153) @myelinated-wackerow
- refactor: centralize site title suffix in metadata (#18196) @kafeelraza
📦 Dependencies
- build(deps): bump fast-xml-builder from 1.1.5 to 1.2.0 (#18237) @dependabot
- build(deps): bump fast-uri from 3.0.6 to 3.1.2 (#18236) @dependabot
- fix: untrack next-env.d.ts and generate via next typegen (#18239) @pettinarip
- codeblock: proposal — refresh styles and switch theme to vitesse (#18195) @pettinarip
- codeblock: replace prism-react-renderer with shiki (#18194) @pettinarip
- build(deps): bump protobufjs from 7.5.4 to 7.6.0 (#18233) @dependabot
- build(deps): bump ws from 8.17.1 to 8.20.1 (#18232) @dependabot
- build(deps): bump brace-expansion from 1.1.11 to 5.0.4 (#18213) @dependabot
- a11y: ProductTable filter sidebar semantics (#18153) @myelinated-wackerow
- chore(design-system): remove unused components and stale assets (#18134) @myelinated-wackerow
🦄 Contributors
Thank you @0xMushow, @Emgevorgyan, @MarekM25, @akegaviar, @bshastry, @escottalexander, @kafeelraza, @myelinated-wackerow, @pettinarip and @wackerow for the contributions! 🏆