Releases: blockscout/frontend
Releases · blockscout/frontend
v1.13.2
v1.13.1
quick fix for ENVs validator
Full Changelog: v1.13.0...v1.13.1
v1.13.0
🚨 Changes in ENV variables
- #1123: added
NEXT_PUBLIC_MAINTENANCE_ALERT_MESSAGE
for displaying custom alerts on the instance - #1229:
NEXT_PUBLIC_APP_ENV
andNEXT_PUBLIC_APP_INSTANCE
are not required anymore for Sentry setup; if not provided, the default values will be used - #1212: updated mechanism of injecting run-time ENVs to the app; the container start time now should significantly improve
- #1238: improved validator for URL variable values
See updated docs for more info.
What's Changed
- logo size fix by @isstuev in #1215
- workaround for ENV replacement script by @tom2drum in #1212
- Wrong contract read bytes32[] by @tom2drum in #1216
- fix links in the browser history after a search redirect by @tom2drum in #1217
- reusable workflow for publishing docker image by @tom2drum in #1218
- 'Contract' tab doesn't open from '...' on narrow desktop by @tom2drum in #1230
- Allow adding capability to display alert/announcement in the new UI by @tom2drum in #1232
- Long 'Call' field value breaks responsive UI on Transaction details page by @tom2drum in #1233
- fix NFT attribute link and Home page graph resizer by @tom2drum in #1237
- custom validator for ENVs with URL value by @tom2drum in #1238
- action bar fix by @isstuev in #1225
- fix suggest scroll by @isstuev in #1242
- refine Sentry setup by @tom2drum in #1229
- nft pagination fix by @isstuev in #1246
Full Changelog: v1.12.0...v1.13.0
v1.12.0
🚨 Changes in ENV variables
- #1166:
NEXT_PUBLIC_API_SPEC_URL
now has default value - #1186: added
NEXT_PUBLIC_NETWORK_GOVERNANCE_TOKEN_SYMBOL
for setting the coin name for the price chart on the main page - #1199: added
NEXT_PUBLIC_VIEWS_ADDRESS_IDENTICON_TYPE
for modifying the styles of the addresses identicons - #1184: now all ENV variable values will be verified at the container start-time
- #1175: added variables for customizing OG meta info -
NEXT_PUBLIC_PROMOTE_BLOCKSCOUT_IN_TITLE
,NEXT_PUBLIC_OG_DESCRIPTION
,NEXT_PUBLIC_OG_IMAGE_URL
See updated docs for more info.
Release summary
- default spec url by @isstuev in #1166
- new market cap property by @isstuev in #1181
- add token id erc-155 holders by @isstuev in #1179
- add front commit link by @isstuev in #1183
- More events for mixpanel analytics by @tom2drum in #1160
- bugfix: MM is not injected in FF by @tom2drum in #1167
- Highlight Safe wallets by @tom2drum in #1174
- Add ability to re-verify partially verified contracts from UI by @tom2drum in #1178
- Read verified contract: error of query execution is not displayed by @tom2drum in #1190
- reduce /node-api/media-type calls, when some nft media have the same urls by @tom2drum in #1191
- Charts&Stats: add tooltips to number charts by @tom2drum in #1192
- show nonce for PoS networks by @tom2drum in #1194
- Side menu stays open after selecting a menu item on mobile by @tom2drum in #1195
- add governance token symbol by @isstuev in #1186
- validate ENV values at run-time by @tom2drum in #1184
- hide some address tabs if no content by @isstuev in #1187
- add
NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY
to envs schema by @tom2drum in #1200 - Nft and qr modals by @isstuev in #1127
- configurable address icon style by @tom2drum in #1199
- fix latest block layout issue by @tom2drum in #1205
- update icon styles for tokens, contract and more by @tom2drum in #1204
- og improvements by @isstuev in #1175
Full Changelog: v1.11.2...v1.12.0
v1.11.2
v1.11.1
v1.11.0
🚨 Changes in ENV variables
- #972: added new variables for favicon customization -
NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY
,NEXT_PUBLIC_FAVICON_MASTER_URL
See updated docs for more info.
❗ Important notes
- since now all requests for resources under the
/favicon
path should be routed to the new front app (#972)
What's Changed
- components for Block and Tx entities by @tom2drum in #1108
- Update README.md by @andogro in #1112
- footer frontend link by @isstuev in #1116
- quick search by @isstuev in #1111
- hide nonce field in the block views by @tom2drum in #1113
- change time ago format by @isstuev in #1124
- add counts to address tabs by @isstuev in #1119
- fix error in args of wallet_addEthereumChain request by @jasonzysun in #1138
- Purify DOM to prevent xss injection by @lewtran in #1142
- Fixed issue with empty 'Sponsored' text prompt without AdBanner in DetailsInfoItem of TokenDetails Page. by @jasonzysun in #1147
- refactor icons for addresses and tokens by @tom2drum in #1125
- fix alert bg by @isstuev in #1150
- error icon color fix by @isstuev in #1136
- support no-hex revert reason by @isstuev in #1148
- new blocks from socket limit by @isstuev in #1128
- add socket port by @isstuev in #1159
- fix last block layout + tx additional info fix by @isstuev in #1153
- fix tokens rounding by @isstuev in #1145
- Add support for custom favicon by @tom2drum in #1152
New Contributors
- @andogro made their first contribution in #1112
- @jasonzysun made their first contribution in #1138
- @lewtran made their first contribution in #1142
Full Changelog: v1.10.0...v1.11.0
v1.10.0
🚨 Changes in ENV variables
- #1088:
NEXT_PUBLIC_WEB3_DEFAULT_WALLET
is renamed toNEXT_PUBLIC_WEB3_WALLETS
and now accepts an array of the web3 wallets (metamask
,coinbase
ortoken_pocket
) - #1102: added new optional variable to control which fields should be hidden in block's views -
NEXT_PUBLIC_VIEWS_BLOCK_HIDDEN_FIELDS
See updated docs for more info.
What's Changed
- update csv export text by @tom2drum in #1084
- refactor page layout components by @tom2drum in #1087
- bugfix: media is not shown for NFT by @tom2drum in #1095
- add "Feature request" link to footer by @tom2drum in #1094
- change title for reorg block page by @tom2drum in #1092
- TokenPocket wallet integration by @tom2drum in #1088
- add remasc and bridge to tx types by @sl1depengwyn in #1096
- Rootstock block fields updates by @tom2drum in #1102
- minor fixes by @tom2drum in #1104
New Contributors
- @sl1depengwyn made their first contribution in #1096
Full Changelog: v1.9.0...v1.10.0
v1.9.0
🚨 Changes in ENV variables
NEXT_PUBLIC_API_HOST
now requiredNEXT_PUBLIC_NETWORK_TOKEN_ADDRESS
is deprecatedNEXT_PUBLIC_AD_ADBUTLER_CONFIG_DESKTOP
andNEXT_PUBLIC_AD_ADBUTLER_CONFIG_MOBILE
are required ifNEXT_PUBLIC_AD_BANNER_PROVIDER
set toadbutler
- Sentry.io related ENV variables (
SENTRY_CSP_REPORT_URI
,NEXT_PUBLIC_APP_INSTANCE
,NEXT_PUBLIC_APP_ENV
) could be passed only if the variable with DSN URL is set (NEXT_PUBLIC_SENTRY_DSN
)
What's Changed
- moving l2-optimism test env to new helm chart by @nzenchik in #1067
- app search by @isstuev in #1061
- CSV export limit by @isstuev in #1022
- request after socket fix if error by @isstuev in #1068
- update page titles by @tom2drum in #1065
- customize scroll bar in snippets by @tom2drum in #1053
- token symbol fix by @isstuev in #1076
- get tokens info from watchlist response by @isstuev in #1075
- change the "miner" word in the latest blocks according to the passed env by @tom2drum in #1074
- custom block fields for Rootstock by @tom2drum in #1072
- tx logs: fix layout on mobile by @tom2drum in #1062
- use
/api
path for all methods from the backend by @tom2drum in #1073 - copy and external icons updates by @isstuev in #1077
- app feature list by @tom2drum in #1079
- add missing redirects from old URLs by @tom2drum in #1080
- support new socket events for token balances by @tom2drum in #1082
Full Changelog: v1.8.0...v1.9.0
v1.8.0
What's Changed
- ENVs integrity check by @tom2drum in #1039
- tokens sorting by @isstuev in #1027
- hide add to wallet button if no rpc url by @isstuev in #1048
- beacon network currency symbol by @isstuev in #1051
- image build process improvements by @tom2drum in #1045
- remove fallback url for token icon to trust wallet assets by @tom2drum in #1042
- disable focus state for buttons on mobile by @tom2drum in #1043
- lower case by @isstuev in #1054
- Moving blockscout deployment to new helm chart by @nzenchik in #1059
- support 429 "Too many requests" API error by @tom2drum in #1004
Changes in ENV variables
- Now all passed ENV variables will be validated at the container start time; it will check the variables schema and their presence in the docs
- The following ENV variables are deprecated:
Full Changelog: v1.7.0...v1.8.0