Skip to content

Releases: blockscout/frontend

v1.37.1

26 Dec 12:36
Compare
Choose a tag to compare

Process 403 error from address/token/contract handle by @isstuev in #2477

Full Changelog: v1.37.0...v1.37.1

v1.37.0

16 Dec 17:11
Compare
Choose a tag to compare

πŸš€ New Features

πŸ› Bug Fixes

⚑ Performance Improvements

  • Try @helia/verified-fetch for fetching NFT images from IPFS by @tom2drum in #2363

πŸ“¦ Dependencies updates

🎨 Design updates

  • Replace system selectors with Blockscout selectors style by @tom2drum in #2451

✨ Other Changes

🚨 Changes in ENV variables

  • #2414
    • Added NEXT_PUBLIC_ROLLUP_PARENT_CHAIN_NAME to customize L1 transaction status labels for Arbitrum-based chains
    • Added NEXT_PUBLIC_ROLLUP_OUTPUT_ROOTS_ENABLED to enable/disable "Output roots" page for Optimism-based chains
  • #2418 - Added scroll as possible value for NEXT_PUBLIC_ROLLUP_TYPE.
  • #2446 - The NEXT_PUBLIC_RE_CAPTCHA_V3_APP_SITE_KEY variable was deprecated, while the NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY become active again.
  • #2447 - Added the nouns string to the possible values array of the NEXT_PUBLIC_VIEWS_ADDRESS_IDENTICON_TYPE variable.
  • #2403 - Added NEXT_PUBLIC_ROLLBAR_CLIENT_TOKEN for enabling Rollbar integration. NEXT_PUBLIC_SENTRY_DSN, SENTRY_CSP_REPORT_URI, NEXT_PUBLIC_SENTRY_ENABLE_TRACING are marked as deprecated.
  • #2363 - Added NEXT_PUBLIC_HELIA_VERIFIED_FETCH_ENABLED to enable Helia verified fetch for retrieving content of NFT assets directly from IPFS network using trustless gateways.
  • #1905 - Added NEXT_PUBLIC_ADVANCED_FILTER_ENABLED to turn on/off the "Advanced filter" feature.
  • #2468 - Added NEXT_PUBLIC_DEX_POOLS_ENABLED variable to enable DEX pools page.
  • #2338 - Added NEXT_PUBLIC_GAME_BADGE_CLAIM_LINK variable to enable badge claim for Runner game.
  • #2449 - Added NEXT_PUBLIC_VIEWS_CONTRACT_LANGUAGE_FILTERS variable to customize language type filter on verified contracts page.

Full list of the ENV variables: v1.37.0

πŸ¦„ New Contributors


Full Changelog: v1.36.4...v1.37.0

v1.36.4

29 Nov 10:47
Compare
Choose a tag to compare
  • Bind to full prop namings in API v2 endpoints, pt. 2 by @tom2drum in #2430

Full Changelog: v1.36.3...v1.36.4

v1.36.3

21 Nov 12:50
Compare
Choose a tag to compare

πŸš€ New Features

  • Celo: Cross-link to epoch block on the regular block view and Epoch rewards CSV export by @tom2drum in #2386

🚨 Changes in ENV variables

  • Added the NEXT_PUBLIC_CELO_ENABLED and NEXT_PUBLIC_CELO_L2_UPGRADE_BLOCK variables to customize the app for Celo-based chains.

Full Changelog: v1.36.2...v1.36.3

v1.36.2

16 Nov 07:56
Compare
Choose a tag to compare

πŸ› Bug Fixes

  • up dappscout-iframe for react version compatibility by @isstuev in #2405

Full Changelog: v1.36.1...v1.36.2-alpha

v1.36.1

13 Nov 14:10
21e1fde
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.36.0...v1.36.1

v1.36.0

04 Nov 18:00
Compare
Choose a tag to compare

πŸš€ New Features

πŸ› Bug Fixes

  • Blocks validated skeleton displays placeholder values by @isstuev in #2291
  • Fix hero banner config for dark color mode by @tom2drum in #2300
  • Unrecognized chain ID error when adding network via mobile MetaMask by @tom2drum in #2312
  • Contract call response displayed with empty values by @tom2drum in #2307
  • Add skeleton to chart resolutions control by @isstuev in #2336
  • Fix highlighting for main contract code by @tom2drum in #2333
  • Show "Update metadata" button for instance without metadata by @tom2drum in #2327
  • Typo corrections Update CONTRIBUTING.md by @mdqst in #2353
  • Do not display empty NFT attributes by @tom2drum in #2348
  • Celo: Epoch rewards tab bugs on mobile by @tom2drum in #2346
  • Add filecoin address for proxy implementations by @isstuev in #2359
  • Add timestamp to celo rewards view by @isstuev in #2361

πŸ“¦ Dependencies updates

🎨 Design updates

  • Table: table header left/right hor padding by @isstuev in #2304
  • Blocks list: add base fee by @isstuev in #2290
  • Better contract implementation selector and new quick action buttons for contract method argument inputs by @tom2drum in #2303
  • Combine Read/Write for Contract page by @tom2drum in #2343

✨ Other Changes

🚨 Changes in ENV variables

  • #2284 - Added NEXT_PUBLIC_MARKETPLACE_GRAPH_LINKS_URL variable for integrating subgraphs for apps in the marketplace
  • #2308 - Added NEXT_PUBLIC_ROLLUP_HOMEPAGE_SHOW_LATEST_BLOCKS variable to control the behavior of "Latest blocks" / "Latest batches" widget
  • #2290 - Added base_fee to the possible NEXT_PUBLIC_VIEWS_BLOCK_HIDDEN_FIELDS options
  • #2334 - Added SKIP_ENVS_VALIDATION to bypass ENVs validator on instance start
  • #2325 - ⚠️ NEXT_PUBLIC_MULTICHAIN_BALANCE_PROVIDER_CONFIG format was changed from an object to array of objects of the same structure
  • #2262:
    • ⚠️ The variable NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY has been replaced with NEXT_PUBLIC_RE_CAPTCHA_V3_APP_SITE_KEY due to the migration to the new version of Google ReCaptcha.
    • The variables NEXT_PUBLIC_AUTH0_CLIENT_ID , NEXT_PUBLIC_AUTH_URL and NEXT_PUBLIC_LOGOUT_URL are now deprecated and will be removed in the upcoming release
  • #2319 - ⚠️ FAVICON_GENERATOR_API_KEY has been removed due to the migration to a Node.js library solution
  • #2283 - Added NEXT_PUBLIC_REWARDS_SERVICE_API_HOST to enable integration with the Merits program
  • #2354 - Added NEXT_PUBLIC_XSTAR_SCORE_URL variable to enable integration with the XStar API to fetch XHS score for addresses
  • #2351 - Added NEXT_PUBLIC_VIEWS_ADDRESS_FORMAT and NEXT_PUBLIC_VIEWS_ADDRESS_BECH_32_PREFIX variables to customize displayed address format.

Full list of the ENV variables: v1.36.0

πŸ¦„ New Contributors


Full Changelog: v1.35.2...v1.36.0

v1.35.2

17 Oct 14:03
Compare
Choose a tag to compare
  • #2300 - Fix hero banner config for dark color mode

Full Changelog: v1.35.1...v1.35.2

v1.35.1

08 Oct 09:05
Compare
Choose a tag to compare

temporary disabled tag page links #1869

Full Changelog: v1.35.0...v1.35.1

v1.35.0

27 Sep 15:23
Compare
Choose a tag to compare

πŸš€ New Features

πŸ› Bug Fixes

  • Fix the "Scroll to active tab" behavior on mobile devices by @tom2drum in #2214
  • Favicon generator: escape special characters in master url by @tom2drum in #2225
  • Long Call field value in Decoded input data breaks adaptive UI on mobile by @tom2drum in #2239
  • Display checksum-ed addresses by @tom2drum in #2240
  • Pass the file path when verifying a multi-part contract by @tom2drum in #2208
  • Arbitrum: handle case with partial data in latest deposits on main page by @tom2drum in #2244

πŸ“¦ Dependencies updates

🎨 Design updates

✨ Other Changes

🚨 Changes in ENV variables

  • #2199: NEXT_PUBLIC_HOMEPAGE_PLATE_TEXT_COLOR and NEXT_PUBLIC_HOMEPAGE_PLATE_BACKGROUND are now deprecated and replaced by NEXT_PUBLIC_HOMEPAGE_HERO_BANNER_CONFIG. Old variables will be removed in the future release. Consider to use the following migration template NEXT_PUBLIC_HOMEPAGE_HERO_BANNER_CONFIG={'background':['<my-background>'],'text_color':['<my-text-color>']}
  • #2199: Added NEXT_PUBLIC_FONT_FAMILY_HEADING and NEXT_PUBLIC_FONT_FAMILY_BODY to customize the typefaces used in the app.
  • #2221: Removed the NEXT_PUBLIC_HOMEPAGE_SHOW_AVG_BLOCK_TIME variable and added NEXT_PUBLIC_HOMEPAGE_STATS to configure the stats widgets on the homepage. For most chains, the new variable should not be passed by default, except for the Celo and Rootstock chains. You can find the new ENV values for them here
  • #2205: Added NEXT_PUBLIC_SAVE_ON_GAS_ENABLED to enable "Save on gas with GasHawk" button.
  • #2253: Added blackfort option to NEXT_PUBLIC_VALIDATORS_CHAIN_TYPE variable
  • #2263: Added NEXT_PUBLIC_ADDRESS_USERNAME_TAG to add a custom username tag on the address page

Full list of the ENV variables: v1.35.0

πŸ¦„ New Contributors


Full Changelog: v1.34.2...v1.35.0