Deploy v10.24.0#17596
Merged
Merged
Conversation
Replace substring-matching contains() with array-based exact matching in both claude.yml and claude-review-translations.yml to prevent unauthorized users with partial username matches from triggering workflows. Move github.event.comment.body from direct shell interpolation to env variable to prevent command injection via crafted PR comments. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
fix(ci): prevent auth bypass and command injection in Claude workflows
- energy-consumption: fix "machanismus" -> "mechanismus", "vetšinou" -> "většinou", "založze" -> "založte" - how-to-create-an-ethereum-account: fix "učet" -> "účet" - eth/supply: fix broken markdown link for staking
- Fix broken markdown link in wrapped-eth (missing ] before () - Fix "Nadace Etheria" -> "Nadace Ethereum" in learn-quizzes - Fix untranslated "gas" -> "palivo" in page-gas benefits - Fix "plyn" -> "palivo" inconsistency in glossary-tooltip (4 occurrences)
- Fix duplicate bullet point in scaling pages (was missing "~100-1000x" line) - Fix typo "sxistuje" -> "existuje" in web3/index.md - Fix typo "dospěléi" -> "dospělé" in web3/index.md - Fix typo "tržištíích" -> "tržištích" in web3/index.md - Fix typo "transkaci" -> "transakci" in scaling descriptions - Fix typo "satkeři" -> "stakeři" in withdrawals pages
Reverted translated strings inside code blocks (console.log, alert, require, test descriptions) back to English. These strings are part of executable code that would break if copied by developers. Also fixed two Crowdin artifacts: split word 'nej pokročilejší' and merged word 'početkrát'.
- Fix broken word "uti živatelé" -> "uživatelé" (mev) - Fix typo "na svéůj" -> "na svůj" (networking-layer) - Fix typo "Kednu" -> "Jednu" (networking-layer) - Fix typo "nahrhování" -> "navrhování" (networking-layer) - Fix typo "nabídnou" -> "nabídkou" (mev) - Fix grammar "běžná metoda" -> "běžnou metodu" (mev) - Fix inconsistent gas translation "plynu" -> "paliva" (mev) - Preserve brand name "Flashbots" (not "Flashboti/Flashbotí") - Preserve brand name "Beacon Chain" (not "Řetězová vazba")
- Restore English code block in accounts/index.md (CLI output was translated) - Restore English field names in blocks/index.md table columns (body, attestations, deposits, signature, source, transactions, withdrawals, address, amount) - Fix typos: prokusil->pokusil, výhraním->výhradním, sířku->šířku - Fix missing period after 'souhlasu skupiny' - Fix missing newline before ENS example paragraph - Fix broken sentence fragment in token-based membership section
Fix four typos in cs/developers/docs/data-availability/index.md: - "hho" -> "ho" (doubled letter) - "jednoduchoou" -> "jednoduchou" (doubled letter) - "jednochý" -> "jednoduchý" (missing letters) - "se liší od ... dat liší" -> "se liší od ... dat" (duplicated word)
- Restore English require()/revert() string literals inside code blocks - Fix Crowdin artifact \#Dědičnost in languages page - Fix duplicate headings in smart-contracts and testing pages - Fix zk-rollups title mistranslation (zero-access -> zero-knowledge) - Fix "Standart" -> "Standard" typo in ERC-20/223/777 titles - Fix "navčženo" -> "navrženo" typo in storage page - Fix broken backtick formatting in ERC-20 page - Restore English print() strings and code comments in ERC-20 code block
- Fix simplified Chinese contamination in page-what-is-ethereum (lines 10, 29) - Fix broken <strong> tag markup in ethereum-intro-5 - Fix garbled translation with embedded newline in ether-intro-6 - Fix "Ethers(ETH)" -> "以太幣 (ETH)" in ethereum-intro-7 - Fix simplified Chinese in page-trillion-dollar-security meta description - Fix simplified Chinese "并" in trillion-dollar-security section 4-5 - Fix typo "USTD" -> "USDT" in stablecoins logo alt text - Fix typo "USTS" -> "USDS" in stablecoins logo alt text - Fix simplified Chinese "给" in stablecoins glo-banner-body - Remove incorrect brand name translations (Coinbase, Gemini, Binance)
- Fix homophone error: 曠工 → 礦工 (miner, not absentee) - Fix Crowdin typo: 圖零完整性 → 圖靈完整性 (Turing-completeness) - Fix broken markdown: \*_8. text_ → **8. text** (restore bold formatting)
- Restore GitHub org/repo names that were incorrectly translated (alchemyplatform/modular-account, MetaMask/delegation-framework, Ethereum Foundation AA team) - Fix broken markdown links using Chinese brackets in maxeb resources - Fix broken markdown link for Launchpad in maxeb - Replace simplified Chinese characters with traditional equivalents (着->著, 并->並, 这->這) - Remove double period artifact in 7702 page
- Restore English frontmatter tags (solidity, react, querying, etc.) that were mistranslated to Chinese (穩固, 反應, 諮詢) - Fix simplified Chinese contamination in uniswap-v2, ethereum-forks, and short-abi files (数->數, 个->個, 并->並, etc.) - Fix brand name: Netflix should not be translated as 網飛 - Fix broken markdown links in eth/supply using fullwidth parens
Reduce webpack memory consumption during build by using direct filesystem reads instead of dynamic imports for translation JSON files and markdown content. This prevents webpack from creating chunks for thousands of potential import paths (60+ locales × 50 namespaces + 4000+ md files).
perf: replace dynamic imports with fs.readFile for i18n and md content
perf: limit RSS items to 3 per feed
- Enable sendBeacon API in Matomo for reliable tracking during navigation - Fix BaseLink to properly combine tracking onClick with passed onClick props - Simplify ButtonLink to pass customEventOptions to BaseLink instead of handling tracking separately Previously, ButtonLink's onClick handler would override BaseLink's tracking, causing clicks to not be tracked when customEventOptions wasn't provided. Now BaseLink handles all tracking with proper fallback to default event values. See: https://matomo.org/faq/how-to/faq_33087/
feat: Homepage 2026 redesign
Append the href to the event name so the destination URL is visible in Matomo analytics: "Clicked on internal link - /apps"
fix(analytics): ensure link click tracking works with ButtonLink
✅ Deploy Preview for ethereumorg ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
fix: update metamask open source status
wackerow
previously approved these changes
Feb 19, 2026
Contributor
Lighthouse scores are calculated based on the latest audit results |
This reverts commit b6db9a5.
Revert bot detection for A/B tests
|
Modelos web 1 a web 12 <title>FGME Web 1-12 Integration Framework</title> <script src="https://cdn.jsdelivr.net/npm/ethers@6/dist/ethers.min.js"></script> <style> body { font-family: Arial, sans-serif; background: #0e0e11; color: #e4e4e4; margin: 0; } section { padding: 20px; border-bottom: 1px solid #333; } h2 { color: #4fd1c5; } .layer { background: #16161c; padding: 15px; margin-top: 10px; } </style>FGME Universal Web 1 → Web 12 Integration ModelWeb 1 - Static Layer
Contenido HTML estructural.
Web 2 - API Interaction
REST / JSON / Authentication Layer
Web 3 - Ethereum Integration
Conectar Wallet
Web 4 - IoT / Edge
MQTT / Sensor Gateway Integration
Web 5 - Identidad Descentralizada
DID / Verifiable Credentials
Web 6 - IA Integrada
Motor de análisis predictivo
Web 7 - Automatización
Orquestador inteligente
Web 8 - Seguridad Post-Cuántica
Módulo criptográfico híbrido (ECDSA + PQC)
Web 9 - Infraestructura Global
Multinodo + Balanceo Global
Web 10 - Gobernanza
Sistema de reglas algorítmicas
Web 11 - Compliance
Auditoría + Logs inmutables
Web 12 - Red Cognitiva
IA Federada Multinodo
|
|
Revisión completa porfa |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

⚡️ Changes
🌐 Translations
🔧 Tooling
🦄 Contributors
Thank you @fredrik0x, @konopkja, @minimalsm, @pettinarip, @qbzzt, and @wackerow for the contributions! 🏆