BlockScout v4.1.8-beta
Features
- #5968 - Add call type in the response of txlistinternal API method
- #5860 - Integrate rust verifier micro-service (blockscout-rs/verifier)
- #6001 - Add ETHEREUM_JSONRPC_DISABLE_ARCHIVE_BALANCES env var that filters requests and query node only if the block quantity is "latest"
Fixes
- #6038 - Extend token name from string to text type
- #6037 - Fix order of results in txlistinternal API endpoint
- #6036 - Fix address checksum on transaction page
- #6032 - Sort by address.hash column in accountlist API endpoint
- #6017, #6028 - Move "contract interaction" and "Add chain to MM" env vars to runtime
- #6012 - Fix display of estimated addresses counter on the main page
- #5978 - Allow timestamp param in the log of eth_getTransactionReceipt method
- #5977 - Fix address overview.html.eex in case of nil implementation address hash
- #5975 - Fix CSV export of internal transactions
- #5957 - Server-side reCAPTCHA check for CSV export
- #5954 - Fix ace editor appearance
- #5942, #5945 - Fix nightly solidity versions filtering UX
- #5904 - Enhance health API endpoint: better parsing HEALTHY_BLOCKS_PERIOD and use it in the response
- #5903 - Disable compile env validation
- #5887 - Added missing environment variables to Makefile container params
- #5850 - Fix too large postgres notifications
- #5809 - Fix 404 on
/metadata
page - #5807 - Update Makefile migrate command due to release build
- #5786 - Replace
current_path
withController.current_full_path
in two controllers - #5948 - Fix unexpected messages in
CoinBalanceOnDemand
- #6013 - Fix ERC-1155 tokens fetching
- #6043 - Fix token instance fetching
Chore
- #5921 - Bump briefly from 25942fb to 1dd66ee
- #6033 - Bump sass from 1.54.7 to 1.54.8 in /apps/block_scout_web/assets
- #6046 - Bump credo from 1.6.6 to 1.6.7
- #6045 - Re-use _btn_copy.html for raw trace page
- #6035 - Hide copy btn if no raw trace
- #6034 - Suppress empty sections in supported chain dropdown
- #5939 - Bump sweetalert2 from 11.4.26 to 11.4.27 in /apps/block_scout_web/assets
- #5938 - Bump xss from 1.0.13 to 1.0.14 in /apps/block_scout_web/assets
- #5743 - Fixing tracer not found #5729
- #5952 - Bump sweetalert2 from 11.4.27 to 11.4.28 in /apps/block_scout_web/assets
- #5955 - Bump ex_doc from 0.28.4 to 0.28.5
- #5956 - Bump bcrypt_elixir from 2.3.1 to 3.0.1
- #5964 - Bump sweetalert2 from 11.4.28 to 11.4.29 in /apps/block_scout_web/assets
- #5966 - Bump sass from 1.54.4 to 1.54.5 in /apps/block_scout_web/assets
- #5967 - Bump @babel/core from 7.18.10 to 7.18.13 in /apps/block_scout_web/assets
- #5973 - Bump prometheus from 4.9.0 to 4.9.1
- #5974 - Bump cldr_utils from 2.19.0 to 2.19.1
- #5884 - Bump nimble_csv from 1.1.0 to 1.2.0
- #5984 - Bump jest from 28.1.3 to 29.0.0 in /apps/block_scout_web/assets
- #5983 - Bump core-js from 3.24.1 to 3.25.0 in /apps/block_scout_web/assets
- #5981 - Bump eslint-plugin-promise from 6.0.0 to 6.0.1 in /apps/block_scout_web/assets
- #5982 - Bump jest-environment-jsdom from 28.1.3 to 29.0.0 in /apps/block_scout_web/assets
- #5987 - Bump jest from 29.0.0 to 29.0.1 in /apps/block_scout_web/assets
- #5988 - Bump jest-environment-jsdom from 29.0.0 to 29.0.1 in /apps/block_scout_web/assets
- #5989 - Bump jquery from 3.6.0 to 3.6.1 in /apps/block_scout_web/assets
- #5990 - Bump web3modal from 1.9.8 to 1.9.9 in /apps/block_scout_web/assets
- #6004 - Bump luxon from 3.0.1 to 3.0.3 in /apps/block_scout_web/assets
- #6005 - Bump ex_cldr from 2.33.1 to 2.33.2
- #6006 - Bump eslint from 8.22.0 to 8.23.0 in /apps/block_scout_web/assets
- #6015 - Bump @fortawesome/fontawesome-free from 6.1.2 to 6.2.0 in /apps/block_scout_web/assets
- #6021 - Bump sass from 1.54.5 to 1.54.7 in /apps/block_scout_web/assets
- #6018 - Update chromedriver version
- #5836 - Bump comeonin from 4.1.2 to 5.3.3
- #5869 - Bump reduce-reducers from 0.4.3 to 1.0.4 in /apps/block_scout_web/assets
- #5919 - Bump floki from 0.32.1 to 0.33.1
- #5930 - Bump eslint from 8.21.0 to 8.22.0 in /apps/block_scout_web/assets
- #5845 - Bump autoprefixer from 10.4.2 to 10.4.8 in /apps/block_scout_web/assets
- #5877 - Bump eslint from 8.17.0 to 8.21.0 in /apps/block_scout_web/assets
- #5875 - Bump sass from 1.49.8 to 1.54.3 in /apps/block_scout_web/assets
- #5873 - Bump highlight.js from 11.4.0 to 11.6.0 in /apps/block_scout_web/assets
- #5870 - Bump spandex_ecto from 0.6.2 to 0.7.0
- #5867 - Bump @babel/preset-env from 7.16.11 to 7.18.10 in /apps/block_scout_web/assets
- #5876 - Bump bignumber.js from 9.0.2 to 9.1.0 in /apps/block_scout_web/assets
- #5871 - Bump redux from 4.1.2 to 4.2.0 in /apps/block_scout_web/assets
- #5868 - Bump ex_rlp from 0.5.3 to 0.5.4
- #5874 - Bump core-js from 3.20.3 to 3.24.1 in /apps/block_scout_web/assets
- #5882 - Bump math from 0.3.1 to 0.7.0
- #5878 - Bump css-minimizer-webpack-plugin from 3.4.1 to 4.0.0 in /apps/block_scout_web/assets
- #5883 - Bump postgrex from 0.15.10 to 0.15.13
- #5885 - Bump hammer from 6.0.0 to 6.1.0
- #5893 - Bump prometheus from 4.8.1 to 4.9.0
- #5892 - Bump babel-loader from 8.2.3 to 8.2.5 in /apps/block_scout_web/assets
- #5890 - Bump sweetalert2 from 11.3.10 to 11.4.26 in /apps/block_scout_web/assets
- #5889 - Bump sass from 1.54.3 to 1.54.4 in /apps/block_scout_web/assets
- #5894 - Bump jest from 27.4.7 to 28.1.3 in /apps/block_scout_web/assets
- #5865 - Bump timex from 3.7.1 to 3.7.9
- #5872 - Bump benchee from 0.13.2 to 0.99.0
- #5895 - Bump wallaby from 0.29.1 to 0.30.1
- #5905 - Bump absinthe from 1.6.5 to 1.6.8
- #5881 - Bump dataloader from 1.0.9 to 1.0.10
- #5909 - Bump junit_formatter from 3.3.0 to 3.3.1
- #5912 - Bump credo from 1.6.4 to 1.6.6
- #5911 - Bump absinthe_relay from 1.5.1 to 1.5.2
- #5915 - Bump flow from 0.15.0 to 1.2.0
- #5916 - Bump dialyxir from 1.1.0 to 1.2.0
- #5910 - Bump benchee from 0.99.0 to 1.1.0
- #5917 - Bump bypass from 1.0.0 to 2.1.0
- #5920 - Bump spandex_datadog from 1.1.0 to 1.2.0
- #5918 - Bump logger_file_backend from 0.0.12 to 0.0.13
- #5863 - Update Poison hex package
- #5861 - Add cache for docker build
- #5859 - Update ex_cldr hex packages
- #5858 - Update CHANGELOG; revert update of css-loader; rename fontawesome icons selectors
- #5811 - Bump chartjs-adapter-luxon from 1.1.0 to 1.2.0 in /apps/block_scout_web/assets
- #5814 - Bump webpack from 5.69.1 to 5.74.0 in /apps/block_scout_web/assets
- #5812 - Bump mini-css-extract-plugin from 2.5.3 to 2.6.1 in /apps/block_scout_web/assets
- #5819 - Bump xss from 1.0.10 to 1.0.13 in /apps/block_scout_web/assets
- #5818 - Bump @fortawesome/fontawesome-free from 6.0.0-beta3 to 6.1.2 in /apps/block_scout_web/assets
- #5821 - Bump spandex from 3.0.3 to 3.1.0
- #5830 - Bump spandex_phoenix from 1.0.5 to 1.0.6
- #5825 - Bump postcss from 8.4.6 to 8.4.16 in /apps/block_scout_web/assets
- #5816 - Bump webpack-cli from 4.9.2 to 4.10.0 in /apps/block_scout_web/assets
- #5822 - Bump chart.js from 3.7.0 to 3.9.1 in /apps/block_scout_web/assets
- #5829 - Bump mox from 0.5.2 to 1.0.2
- #5823 - Bump luxon from 2.4.0 to 3.0.1 in /apps/block_scout_web/assets
- #5837 - Bump @walletconnect/web3-provider from 1.7.8 to 1.8.0 in /apps/block_scout_web/assets
- #5840 - Bump web3modal from 1.9.5 to 1.9.8 in /apps/block_scout_web/assets
- #5842 - Bump copy-webpack-plugin from 10.2.1 to 11.0.0 in /apps/block_scout_web/assets
- #5835 - Bump tesla from 1.3.3 to 1.4.4
- #5841 - Bump sass-loader from 12.6.0 to 13.0.2 in /apps/block_scout_web/assets
- #5844 - Bump postcss-loader from 6.2.1 to 7.0.1 in /apps/block_scout_web/assets
- #5838 - Bump path-parser from 4.2.0 to 6.1.0 in /apps/block_scout_web/assets
- #5843 - Bump @tarekraafat/autocomplete.js from 10.2.6 to 10.2.7 in /apps/block_scout_web/assets
- #5834 - Bump clipboard from 2.0.9 to 2.0.11 in /apps/block_scout_web/assets
- #5827 - Bump @babel/core from 7.16.12 to 7.18.10 in /apps/block_scout_web/assets
- #5851 - Bump exvcr from 0.13.2 to 0.13.3
- #5824 - Bump ex_json_schema from 0.6.2 to 0.9.1
- #5849 - Bump gettext 0.18.2 -> 0.20.0
- #5806 - Update target Postgres version in Docker: 13 -> 14