pull/9812/head
Viktor Baranov 8 months ago
parent 61375ae760
commit 1f8b2f3996
  1. 68
      CHANGELOG.md
  2. 2
      apps/block_scout_web/mix.exs
  3. 2
      apps/ethereum_jsonrpc/mix.exs
  4. 2
      apps/explorer/mix.exs
  5. 2
      apps/indexer/mix.exs
  6. 2
      docker-compose/docker-compose.yml
  7. 2
      docker/Makefile
  8. 2
      mix.exs
  9. 2
      rel/config.exs

@ -8,10 +8,72 @@
### Chore
<details>
<summary>Dependencies version bumps</summary>
</details>
## 6.4.0
### 🚀 Features
- Add /api/v2/blocks/{hash_or_number}/internal-transactions endpoint ([#9668](https://github.com/blockscout/blockscout/issues/9668))
- Integrate Metadata microservice ([#9706](https://github.com/blockscout/blockscout/issues/9706))
- Support verifier alliance and eth-bytecode-db v1.7.0 changes ([#9724](https://github.com/blockscout/blockscout/issues/9724))
- Add rate limits to graphQL API ([#9771](https://github.com/blockscout/blockscout/issues/9771))
- Support for internal user operation calldata decoded by microservice ([#9776](https://github.com/blockscout/blockscout/issues/9776))
- Internal txs fetching for Arbitrum ([#9737](https://github.com/blockscout/blockscout/issues/9737))
- Allow for custom base_url for fetching prices ([#9679](https://github.com/blockscout/blockscout/issues/9679))
- Contract code on-demand fetcher ([#9708](https://github.com/blockscout/blockscout/issues/9708))
- Add /api/v2/tokens/:address_hash_param/holders/csv endpoint ([#9722](https://github.com/blockscout/blockscout/issues/9722))
- Support the 2nd version of L2<->L1 Polygon zkEVM Bridge ([#9637](https://github.com/blockscout/blockscout/issues/9637))
- GraphQL management env vars ([#9751](https://github.com/blockscout/blockscout/issues/9751))
- Improvements in zksync batch related transactions requests ([#9680](https://github.com/blockscout/blockscout/issues/9680))
- Add trying to decode internal calldata for user ops ([#9675](https://github.com/blockscout/blockscout/issues/9675))
### 🐛 Bug Fixes
- Replace tx gas_price with effectiveGasPrice from receipt ([#9733](https://github.com/blockscout/blockscout/issues/9733))
- Fetching GraphQL schema by GraphiQL IDE ([#9630](https://github.com/blockscout/blockscout/issues/9630))
- Add block range check into OP Withdrawals fetcher ([#9770](https://github.com/blockscout/blockscout/issues/9770))
- Update token's holder_count in the db from ETS module ([#9623](https://github.com/blockscout/blockscout/issues/9623))
- Fix UTF-8 json handling in NFT metadata fetching ([#9707](https://github.com/blockscout/blockscout/issues/9707))
- Separate ZkSync and ZkEvm readers in API controller ([#9749](https://github.com/blockscout/blockscout/issues/9749))
- Add missing preloads ([#9520](https://github.com/blockscout/blockscout/issues/9520))
- Change CoinGecko token image attribute priority ([#9671](https://github.com/blockscout/blockscout/issues/9671))
- Fix Geth block tracing errors handling ([#9672](https://github.com/blockscout/blockscout/issues/9672))
- Erc-404 token transfers null value ([#9698](https://github.com/blockscout/blockscout/issues/9698))
- Erc-404 type stored in token balances tables ([#9700](https://github.com/blockscout/blockscout/issues/9700))
### 🚜 Refactor
- `Enum.count` to `Enum.empty?` ([#9666](https://github.com/blockscout/blockscout/issues/9666))
### ⚡ Performance
- Add EIP4844 blob transactions index ([#9661](https://github.com/blockscout/blockscout/issues/9661))
### ⚙ Miscellaneous Tasks
- Rework chain type matrix in CI runs ([#9704](https://github.com/blockscout/blockscout/issues/9704))
- Exclude latest tag update from alpha releases ([#9800](https://github.com/blockscout/blockscout/issues/9800))
- Reduce default API v1 limit by key 50 -> 10 ([#9799](https://github.com/blockscout/blockscout/issues/9799))
- Bump autoprefixer in /apps/block_scout_web/assets ([#9786](https://github.com/blockscout/blockscout/issues/9786))
- Remove /api/account/v1 path ([#9660](https://github.com/blockscout/blockscout/issues/9660))
- Bump sass from 1.71.1 to 1.72.0 in /apps/block_scout_web/assets ([#9780](https://github.com/blockscout/blockscout/issues/9780))
- Bump @babel/core in /apps/block_scout_web/assets ([#9782](https://github.com/blockscout/blockscout/issues/9782))
- Bump webpack in /apps/block_scout_web/assets ([#9787](https://github.com/blockscout/blockscout/issues/9787))
- Bump postcss in /apps/block_scout_web/assets ([#9785](https://github.com/blockscout/blockscout/issues/9785))
- Bump @amplitude/analytics-browser in /apps/block_scout_web/assets ([#9788](https://github.com/blockscout/blockscout/issues/9788))
- Bump solc from 0.8.24 to 0.8.25 in /apps/explorer ([#9789](https://github.com/blockscout/blockscout/issues/9789))
- Bump sweetalert2 in /apps/block_scout_web/assets ([#9783](https://github.com/blockscout/blockscout/issues/9783))
- Bump @babel/preset-env in /apps/block_scout_web/assets ([#9784](https://github.com/blockscout/blockscout/issues/9784))
- Bump core-js in /apps/block_scout_web/assets ([#9781](https://github.com/blockscout/blockscout/issues/9781))
- Enable Rust sc-verifier microservice by default ([#9752](https://github.com/blockscout/blockscout/issues/9752))
- Temporarily ignore OP batches written to Celestia ([#9734](https://github.com/blockscout/blockscout/issues/9734))
- Bump cldr_utils from 2.24.2 to 2.25.0 ([#9723](https://github.com/blockscout/blockscout/issues/9723))
- Bump express in /apps/block_scout_web/assets ([#9725](https://github.com/blockscout/blockscout/issues/9725))
- Bump bureaucrat from 0.2.9 to 0.2.10 ([#9669](https://github.com/blockscout/blockscout/issues/9669))
- Fix typos ([#9693](https://github.com/blockscout/blockscout/issues/9693))
- Bump follow-redirects from 1.15.4 to 1.15.6 in /apps/explorer ([#9648](https://github.com/blockscout/blockscout/issues/9648))
- Bump floki from 0.36.0 to 0.36.1 ([#9670](https://github.com/blockscout/blockscout/issues/9670))
- Use git-cliff changelog generator ([#9687](https://github.com/blockscout/blockscout/issues/9687))
## 6.3.0

@ -23,7 +23,7 @@ defmodule BlockScoutWeb.Mixfile do
dialyzer: :test
],
start_permanent: Mix.env() == :prod,
version: "6.3.0",
version: "6.4.0",
xref: [
exclude: [
Explorer.Chain.PolygonZkevm.Reader,

@ -23,7 +23,7 @@ defmodule EthereumJsonrpc.MixProject do
dialyzer: :test
],
start_permanent: Mix.env() == :prod,
version: "6.3.0"
version: "6.4.0"
]
end

@ -24,7 +24,7 @@ defmodule Explorer.Mixfile do
dialyzer: :test
],
start_permanent: Mix.env() == :prod,
version: "6.3.0",
version: "6.4.0",
xref: [exclude: [BlockScoutWeb.WebRouter.Helpers, Indexer.Helper]]
]
end

@ -14,7 +14,7 @@ defmodule Indexer.MixProject do
elixirc_paths: elixirc_paths(Mix.env()),
lockfile: "../../mix.lock",
start_permanent: Mix.env() == :prod,
version: "6.3.0",
version: "6.4.0",
xref: [
exclude: [
Explorer.Chain.Optimism.Deposit,

@ -37,7 +37,7 @@ services:
CACHE_TOTAL_GAS_USAGE_COUNTER_ENABLED: ""
CACHE_ADDRESS_WITH_BALANCES_UPDATE_INTERVAL: ""
ADMIN_PANEL_ENABLED: ""
RELEASE_VERSION: 6.3.0
RELEASE_VERSION: 6.4.0
links:
- db:database
environment:

@ -10,7 +10,7 @@ STATS_CONTAINER_NAME := stats
STATS_DB_CONTAINER_NAME := stats-db
PROXY_CONTAINER_NAME := proxy
PG_CONTAINER_NAME := postgres
RELEASE_VERSION ?= '6.3.0'
RELEASE_VERSION ?= '6.4.0'
TAG := $(RELEASE_VERSION)-commit-$(shell git log -1 --pretty=format:"%h")
STABLE_TAG := $(RELEASE_VERSION)

@ -7,7 +7,7 @@ defmodule BlockScout.Mixfile do
[
# app: :block_scout,
# aliases: aliases(config_env()),
version: "6.3.0",
version: "6.4.0",
apps_path: "apps",
deps: deps(),
dialyzer: dialyzer(),

@ -71,7 +71,7 @@ end
# will be used by default
release :blockscout do
set version: "6.3.0-beta"
set version: "6.4.0-beta"
set applications: [
:runtime_tools,
block_scout_web: :permanent,

Loading…
Cancel
Save