v2.10.0
🚀 New Features
- Multichain: cross-chain views by @tom2drum in #3539
- Link the API navigation item to the Blockscout Dev Portal on Pro API chains by @tom2drum in #3592
🐛 Bug Fixes
- Fix gas estimation for Dynamic wallet contract writes by @tom2drum in #3578
- Fix
api_temp_tokencookie TTL — useapi-v2-temp-token-ttlinstead ofx-ratelimit-resetby @tom2drum in #3590
⚡ Performance Improvements
- Performance of large lists: lazy tooltip/popover mounting, skeleton fast path, profiling tooling by @tom2drum in #3551
- Improve initial load by priming API fetches and deferring wallet & analytics by @tom2drum in #3568
- Lazy-render heavy list and table pages with query-identity reset keys by @tom2drum in #3584
- Build CSP policies with a nonce once at startup instead of on every page request by @tom2drum in #3591
📦 Dependencies Updates
🎨 Design Updates
🛠️ DX & Tooling
- Refine the product-task workflow: per-subtask folders, self-contained PR titles, testing & comment rules by @tom2drum in #3579
- Back the env-var deprecation branch choice with a check of the DevOps config repo by @tom2drum in #3594
🚨 Changes in ENV variables
- #3592:
- Removed
NEXT_PUBLIC_ACCOUNT_API_KEYS_BUTTON— the "Add API key" button is now hidden automatically on Pro API chains, so the variable and its URL-link mode are no longer needed. Instances still passing it will fail container startup. NEXT_PUBLIC_API_DOCS_TABSno longer accepts thepro_apitab; instances still passing that value will fail container startup. Leaving the variable unset is what enables the dev-portal link on Pro API chains.NEXT_PUBLIC_API_DOCS_ALERT_MESSAGEno longer has any effect — the API docs page does not show a custom alert anymore. The variable is still accepted and prints a startup warning; it will be removed from the schema in the next release.NEXT_PUBLIC_API_KEYS_ALERT_MESSAGEnow has a built-in default — the API keys deprecation notice shown on Pro API chains. Do not pass the variable unless you need to override that text; an empty value hides the notice.
- Removed
Full list of the ENV variables: v2.10.0
💑 Compatibility
From this version onward, the app is compatible only with the following API versions:
| Service | Version |
|---|---|
| Blockscout API | v11.2.3+ |
Full Changelog: v2.9.4...v2.10.0