v2.3.0
π New Features
- API documentation page by @tom2drum in #2725
- Promo banner in the navigation menu by @maxaleks in #2859
- Show Scilla source for unverified contracts on Zilliqa by @tom2drum in #2893
- Support new API for dapp ratings by @maxaleks in #2916
- Flashblocks for Base chains by @tom2drum in #2919
- Support
geassmart contract language πͺΏ by @tom2drum in #2848 - Add support for customizing the UI color theme by @tom2drum in #2923
π Bug Fixes
- Validators list: incorrect position of the sticky table header by @tom2drum in #2867
- Number inputs are not disabled by @tom2drum in #2894
- Holders table doesn't fit viewport width if the address name is too long by @tom2drum in #2899
- Verified contracts: the message "No verified contracts" briefly appears after clearing the filter input by @tom2drum in #2898
- Age filter fix by @isstuev in #2928
- Topbar width fix by @isstuev in #2929
- Reorg block fix by @isstuev in #2936
- Long token transfer value lacks word-break by @isstuev in #2937
- Fix scroll reset by @isstuev in #2939
- Transactions page: stats widget alignment issue by @isstuev in #2942
- Fix link url on the Merits dashboard by @maxaleks in #2930
- Address widget improvements by @maxaleks in #2932
- Fix Mixpanel event for DeFi button by @maxaleks in #2952
π¦ Dependencies updates
- Bump form-data from 4.0.0 to 4.0.4 by @dependabot[bot] in #2903
π¨ Design updates
- Input/select placeholder font change by @isstuev in #2844
- Disable auto-zoom in inputs on mobile by @tom2drum in #2845
- Topbar width 100vw by @isstuev in #2846
- Address color (tables) by @tom2drum in #2888
- Move "Submit audit" button by @tom2drum in #2889
- Add tooltip (setting/chains) by @tom2drum in #2890
- Text "Token Transfers" by @tom2drum in #2900
- Design imprvs: chain list dropdown by @isstuev in #2828
- Address relation from query by @isstuev in #2938
- Stats: link to details by @isstuev in #2940
- Update styles for detailed views on mobile and more by @tom2drum in #2875
- Update styles of alerts by @tom2drum in #2957
β¨ Other Changes
- Contract tab: finding matching bytecode states by @tom2drum in #2680
- Contract method output: remove the tooltip with the value divided by 10**18 by @tom2drum in #2886
- Remove "Back to" button by @tom2drum in #2887
- Add "Explorers" button to the blob page by @tom2drum in #2891
- Switch "Donate" to eth address by @tom2drum in #2895
- Enable Mixpanel additional features by @tom2drum in #2915
- Celo l2 epochs CSV export on address page by @tom2drum in #2917
- Public tags: propagate protocol tag to the transaction by @tom2drum in #2925
- Missing coin name in Latest blocks reward by @isstuev in #2941
- OP Superchain: local views for chains in the cluster by @tom2drum in #2864
- Rename API fields for OP interop messages and 3rd-party API routes by @tom2drum in #2949
- Remove dapp security score by @maxaleks in #2918
- Update 429 page wording by @tom2drum in #2959
π¨ Changes in ENV variables
- #2725:
- The
NEXT_PUBLIC_NAVIGATION_HIDDEN_LINKSvariable has been removed. TheNEXT_PUBLIC_API_DOCS_TABSvariable has been added to control which tabs appear on the API documentation page. - Added
NEXT_PUBLIC_USER_OPS_INDEXER_API_HOSTto show user ops indexer API documentation on the API docs page.
- The
- #2859 - Added a new variable
NEXT_PUBLIC_NAVIGATION_PROMO_BANNER_CONFIGthat enables the promo banner in the navigation menu. - #2891 - Extended the functionality of the
NEXT_PUBLIC_NETWORK_EXPLORERSvariable to support blob paths. - #2893 - Introduced
NEXT_PUBLIC_VIEWS_CONTRACT_DECODED_BYTECODE_ENABLEDto show decoded bytecode for unverified scilla contracts. - #2916 - Removed
NEXT_PUBLIC_MARKETPLACE_RATING_AIRTABLE_API_KEYandNEXT_PUBLIC_MARKETPLACE_RATING_AIRTABLE_BASE_IDvariables. - #2918 - Removed
NEXT_PUBLIC_MARKETPLACE_SECURITY_REPORTS_URLvariable. - #2915 - Added
NEXT_PUBLIC_MIXPANEL_CONFIG_OVERRIDESto modify the Mixpanel SDK configuration. - #2919 - Added
NEXT_PUBLIC_FLASHBLOCKS_SOCKET_URLvariable to enable Flashblocks feature. - #2848 - Extended the functionality of the
NEXT_PUBLIC_VIEWS_CONTRACT_LANGUAGE_FILTERSvariable to allow thegeasstring as a possible value in the array. - #2923 - Added the
NEXT_PUBLIC_COLOR_THEME_OVERRIDESvariable to override the default values of color theme tokens. Extended the functionality ofNEXT_PUBLIC_HOMEPAGE_HERO_BANNER_CONFIGto allow configuration of the border width for the search input within the hero banner. - #2828 - Added the
NEXT_PUBLIC_FEATURED_NETWORKS_ALL_LINKto display the link to all chain resources in the featured chains dropdown. - #2960 - Added the
NEXT_PUBLIC_CELO_NATIVE_TOKEN_ADDRESSto exclude native CELO token balance from the net worth value of user tokens.
Full list of the ENV variables: v2.3.0
π Compatibility
From this version onward, the app is compatible only with the following API versions:
| Service | Version |
|---|---|
| Blockscout API | v9.0.0+ |
| User-ops indexer API | v1.4.1+ |
| Stats microservice API | v2.9.1+ |
| Bens microservice API | v1.5.10+ |
| TAC operation lifecycle microservice API | v1.0.0+ |
| Admin microservice API | v1.3.0+ |
Full Changelog: v2.2.1...v2.3.0