⚡️ Changes
- fix: resolve structured data validation errors across app, tutorial, and event pages (#17863) @pettinarip
- Update decentralized-identity/index.md (#17014) @zulu0echo
- Add internal infrastructure section to AGENTS.md (#17849) @pettinarip
- Add new bounty hunter 'Grego AI' - Low 1000 points (#17844) @0xMushow
- fix(data-layer): beaconchain 429 rate limit resilience (#17832) @pettinarip
- feat: hide contributors if edit button hidden (#17797) @wackerow
🌐 Translations
- deprecate(i18n): translation progress from picker (#17852) @wackerow
- i18n: Gemini translations (ta) (#17871) @wackerow
- i18n: Gemini translations (bn) (#17866) @wackerow
- i18n: Gemini translations decentralized-identity (all languages) (#17867) @wackerow
- i18n: Gemini translations roadmap/zkevm (all languages) (#17861) @wackerow
- Add zkEVM for L1 block verification page (#16975) @minimalsm
- i18n: select re-translations (sw) (#17857) @wackerow
- fix: replace broken YouTube embed on /desci/ page (#17851) @pettinarip
- i18n: Gemini translations (ur) (#17854) @wackerow
- i18n: re-translations for select Urdu files (ur) (#17859) @wackerow
- i18n(sw): automated Crowdin translation import (part 01/05/07/10/11/12 of 13) (#17521) @minimalsm
- i18n(sw): automated Crowdin translation import (part 12 of 13) (#17532) @minimalsm
- i18n(sw): automated Crowdin translation import (part 11 of 13) (#17531) @minimalsm
- i18n(sw): automated Crowdin translation import (part 10 of 13) (#17530) @minimalsm
- i18n(sw): automated Crowdin translation import (part 07 of 13) (#17527) @minimalsm
- i18n(sw): automated Crowdin translation import (part 05 of 13) (#17525) @minimalsm
- i18n(pl): automated Crowdin translation import (part 03/07/09/10 of 13) (#17445) @minimalsm
- i18n: Gemini translations (de) (#17842) @wackerow
- i18n(mr): automated Crowdin translation import (part 04/07/09/10 of 13) (#17511) @minimalsm
- i18n: Gemini translations creating-a-wagmi-ui-for-your-contract (mr) (#17845) @wackerow
- i18n: Gemini translations (mr) (#17846) @wackerow
- i18n: Gemini translations (it) (#17841) @wackerow
- i18n(pl): automated Crowdin translation import (part 10 of 13) (#17452) @minimalsm
- i18n(pl): automated Crowdin translation import (part 09 of 13) (#17451) @minimalsm
- i18n(pl): automated Crowdin translation import (part 07 of 13) (#17449) @minimalsm
- i18n(mr): automated Crowdin translation import (part 10 of 13) (#17517) @minimalsm
- i18n(mr): automated Crowdin translation import (part 09 of 13) (#17516) @minimalsm
- i18n(mr): automated Crowdin translation import (part 07 of 13) (#17514) @minimalsm
- feat: add breadcrumbs to tutorial pages (#17685) @wackerow
- feat(i18n): extract WhitepaperBridge strings to namespace (#17830) @wackerow
📝 Documentation
- i18n: Gemini translations (bn) (#17866) @wackerow
- i18n: Gemini translations (ur) (#17854) @wackerow
- i18n(sw): automated Crowdin translation import (part 01/05/07/10/11/12 of 13) (#17521) @minimalsm
- i18n(pl): automated Crowdin translation import (part 03/07/09/10 of 13) (#17445) @minimalsm
- i18n: Gemini translations (de) (#17842) @wackerow
- i18n: Gemini translations (it) (#17841) @wackerow
- fix: docsearch/css dependency issue, initial env (#17818) @wackerow
🔧 Tooling
- deprecate(i18n): translation progress from picker (#17852) @wackerow
- feat: improve FileContributors display (#17872) @myelinated-wackerow
- fix: normalize developer tool URLs to prevent ~950 SEO 404s (#17853) @pettinarip
- i18n: Gemini translations (bn) (#17866) @wackerow
- fix: cache translation lookups to ensure hreflang reciprocity (#17864) @pettinarip
- Refactor all fetchers to use fetchRetry (#17850) @pettinarip
- i18n: Gemini translations (ur) (#17854) @wackerow
- i18n(sw): automated Crowdin translation import (part 01/05/07/10/11/12 of 13) (#17521) @minimalsm
- i18n(pl): automated Crowdin translation import (part 03/07/09/10 of 13) (#17445) @minimalsm
- i18n: Gemini translations (de) (#17842) @wackerow
- i18n: Gemini translations (it) (#17841) @wackerow
- feat: add breadcrumbs to tutorial pages (#17685) @wackerow
📦 Dependencies
- build(deps): bump yaml from 1.10.2 to 1.10.3 (#17873) @dependabot
- build(deps): bump picomatch from 2.3.1 to 2.3.2 (#17868) @dependabot
- build(deps): bump brace-expansion from 1.1.11 to 1.1.12 (#17869) @dependabot
- build(deps): bump yaml from 1.10.2 to 1.10.3 (#17855) @dependabot
- build(deps): bump picomatch from 2.3.1 to 2.3.2 (#17858) @dependabot
- chore(deps): bump socket.io-parser from 4.2.4 to 4.2.6 (#17805) @dependabot
- fix: docsearch/css dependency issue, initial env (#17818) @wackerow
🦄 Contributors
Thank you @0xMushow, @minimalsm, @pettinarip, @wackerow and @zulu0echo for the contributions! 🏆