Releases: blockscout/frontend
Releases · blockscout/frontend
v1.30.0
🚀 New Features
- zkEVM deposits and withdrawals by @tom2drum in #1833
- Allow export token holders to CSV by @tom2drum in #1850
- Add manage wallet button by @maxaleks in #1838
- Public tags: display name tags for addresses by @tom2drum in #1877
- Add ENV variable allowing to choose default color schema by @tom2drum in #1882
- Action button by @maxaleks in #1883
🐛 Bug Fixes
- Hotfix: tabs will not recalculate cut position after API data is loaded by @tom2drum in #1856
- Hotfix: envs validator and styles by @maxaleks in #1873
- Contract write: unable to add elements to a top level array argument field by @tom2drum in #1848
- Minor bug fixes by @tom2drum in #1881
- Fix marketplace sorting by @maxaleks in #1845
- Fix internal txs sorting by @isstuev in #1897
- Fix removing ad banners by @isstuev in #1902
⚡ Performance Improvements
📦 Dependencies updates
✨ Other Changes
- Render Token page
<h1>
on the server by @tom2drum in #1862 - Update API Endpoint for fetching
has_methods_*
and `has_custom_meth… by @tom2drum in #1842 - Update color schemes for Tag component by @tom2drum in #1855
- Fix flaky tests by @tom2drum in #1871
- Add a link to discord to the app modal by @maxaleks in #1861
- Update styles of "no result" component by @maxaleks in #1867
- Remove security score experiment by @maxaleks in #1884
- Contract interaction improvements by @tom2drum in #1875
- Get smart-contract bytecode from websocket by @tom2drum in #1851
- Playwright tests refactoring, pt.4 by @tom2drum in #1892
🚨 Changes in ENV variables
- Added
NEXT_PUBLIC_SEO_ENHANCED_DATA_ENABLED
to enable pre-rendering page titles (e.g Token page) on the server side and inject page h1-tag to the markup before it is sent to the browser. - #1862 - Added
NEXT_PUBLIC_METADATA_SERVICE_API_HOST
for integration with Metadata micro-service (displaying public address tags, app action buttons, etc.) - #1877, #1883 - Added
NEXT_PUBLIC_COLOR_THEME_DEFAULT
for set up default color theme of the app - #1882
Full list of the ENV variables: v1.30.0
Full Changelog: v1.29.2...v1.30.0
v1.29.2
v1.29.1
- fix tabs cut after API data is loaded
Full Changelog: v1.29.0...v1.29.1
v1.29.0
🚨 Changes in ENV variables
- #1783 - Added
NEXT_PUBLIC_STATS_API_BASE_PATH
andNEXT_PUBLIC_VISUALIZE_API_BASE_PATH
, which allows one to set base path for the stats or visualize api endpoints. - #1785 - Added
NEXT_PUBLIC_MARKETPLACE_FEATURED_APP
,NEXT_PUBLIC_MARKETPLACE_BANNER_CONTENT_URL
,NEXT_PUBLIC_MARKETPLACE_BANNER_LINK_URL
to configure promo banner on dApps page - #1806 - Added
NEXT_PUBLIC_OG_ENHANCED_DATA_ENABLED
to enrich OG page metadata with API data - #1796 - Renamed the variable
NEXT_PUBLIC_NETWORK_GOVERNANCE_TOKEN_SYMBOL
toNEXT_PUBLIC_NETWORK_SECONDARY_COIN_SYMBOL
and added new valuesecondary_coin_price
toNEXT_PUBLIC_HOMEPAGE_CHARTS
variable
What's Changed
- Design updates by @tom2drum in #1767
- Add url base path for stats api and visualizer api endpoints in the env by @tushar994 in #1783
- Hotfix for Noves integration error with undefined addresses by @juanlenoves in #1803
- URL previews don't work on X (Twitter) by @tom2drum in #1792
- Trust 422 from api for invalid params by @tom2drum in #1793
- fix internal tx keys by @isstuev in #1813
- custom claim funds link for optimistic rollups by @isstuev in #1811
- adblock detect improvement by @isstuev in #1773
- Add tooltip on contracts license type by @isstuev in #1801
- coin balance history chart new type and custom empty text by @isstuev in #1800
- show block and tx blob tabs only if NEXT_PUBLIC_DATA_AVAILABILITY_ENA… by @isstuev in #1807
- Add tips to score, explorers, domains by @isstuev in #1805
- Marketplace changes by @maxaleks in #1788
- Marketplace banner by @maxaleks in #1785
- Adjust NFT token title by @tom2drum in #1797
- Enhance OG tags with API data by @tom2drum in #1806
- Fix gas tracker time when backend returns 0 by @tom2drum in #1819
- Fix marketplace banner by @maxaleks in #1825
- change horizontal paddings for tags by @tom2drum in #1824
- Address tabs loading by @isstuev in #1823
- Stats Update by @tom2drum in #1796
- ENVs preset for deploy demo workflow by @tom2drum in #1829
- Support ens_domain search result type by @isstuev in #1809
- Rework marketplace app header and tooltips by @maxaleks in #1822
- Playwright tests refactoring, pt.2 by @tom2drum in #1787
- Addresses not rendered in token actions on Transaction page (Firefox) by @tom2drum in #1832
- configure blob txs in block details by @isstuev in #1840
- hide tabs menu when loading by @isstuev in #1844
- change license tooltip text by @isstuev in #1846
- Fixes for release v1.29.0 by @tom2drum in #1837
New Contributors
- @tushar994 made their first contribution in #1783
Full Changelog: v1.28.1...v1.29.0
v1.28.1
v1.28.0
🚨 Changes in ENV variables
- #1747: Added
NEXT_PUBLIC_AD_BANNER_ADDITIONAL_PROVIDER
with one possible value, "adbutler," to specify the second ad banner provider. - #1751: Replaced
NEXT_PUBLIC_VIEWS_TX_HIDDEN_VIEWS
withNEXT_PUBLIC_DATA_AVAILABILITY_ENABLED
to display views related to transaction blobs. - #1743: Added a new value, "zkSync," to the
NEXT_PUBLIC_ROLLUP_TYPE
variable. - #1709: Added
NEXT_PUBLIC_MARKETPLACE_SECURITY_REPORTS_URL
for configuring dApps security scores.
What's Changed
- update
web3modal
to v4 by @tom2drum in #1731 - chore: fix typos by @xiaoxianBoy in #1739
- Noves integration by @juanlenoves in #1398
- hide login page if no proxy needed by @isstuev in #1748
- Add AdButler as an additional ad provider by @isstuev in #1747
- change ENV for blob txs by @tom2drum in #1751
- zkSync batches by @tom2drum in #1743
- Dapps security score by @maxaleks in #1709
- Upgrade
dappscout-iframe
by @maxaleks in #1746 - Add support of ERC-404 type by @isstuev in #1735
- Playwright tests refactoring, pt.1 by @tom2drum in #1744
- Numbers over 16(?) digits are rounded in contract method fields by @tom2drum in #1761
- User settings for address icons type by @tom2drum in #1763
New Contributors
- @xiaoxianBoy made their first contribution in #1739
- @juanlenoves made their first contribution in #1398
Full Changelog: v1.27.0...v1.28.0
v1.27.0
🚨 Changes in ENV variables
- In #1647 added new option
getit
for theNEXT_PUBLIC_AD_BANNER_PROVIDER
variable
What's Changed
- Incorrect NFT media placeholder when navigating between pages by @tom2drum in #1715
- 404 for unknown transaction by @tom2drum in #1697
- Remove the use of the token object from the response of the
api/v2/tokens/<address>/holders
endpoint. by @tom2drum in #1696 - Add a banner to the My Verified Addresses page by @tom2drum in #1695
- bugfix: No number wrap on the address 'Tokens' tab by @tom2drum in #1691
- fix token icon fallback by @isstuev in #1716
- metadata date fix by @isstuev in #1712
- Getit ad banner by @isstuev in #1647
- Design fixes by @tom2drum in #1718
- Dim out page to focus on a search by @tom2drum in #1711
- solidity scan icon by @isstuev in #1719
- bugfix: Real-time incoming transactions are sorted incorrectly by @tom2drum in #1720
- bugfix: Cannot convert string to buffer while write to the contract by @tom2drum in #1724
- stats price diff on the homepage by @isstuev in #1722
- fix react keys for withdrawals by @isstuev in #1727
Full Changelog: v1.26.3...v1.27.0
v1.26.3
added email wallets feature for wallet connect
Full Changelog: v1.26.2...v1.26.3
v1.26.2
v1.26.1
- remove 404 for blob page if blob txs view is hidden
Full Changelog: v1.26.0...v1.26.1