pull/9049/head v5.4.0-beta
Viktor Baranov 11 months ago
parent 7445944abf
commit 2b5f7fd5ad
  1. 2
      .github/ISSUE_TEMPLATE/bug_report.yml
  2. 2
      .github/workflows/prerelease.yml
  3. 2
      .github/workflows/publish-docker-image-every-push.yml
  4. 2
      .github/workflows/publish-docker-image-for-core.yml
  5. 2
      .github/workflows/publish-docker-image-for-eth-goerli.yml
  6. 2
      .github/workflows/publish-docker-image-for-eth-sepolia.yml
  7. 2
      .github/workflows/publish-docker-image-for-eth.yml
  8. 2
      .github/workflows/publish-docker-image-for-fuse.yml
  9. 2
      .github/workflows/publish-docker-image-for-immutable.yml
  10. 2
      .github/workflows/publish-docker-image-for-l2-staging.yml
  11. 2
      .github/workflows/publish-docker-image-for-lukso.yml
  12. 2
      .github/workflows/publish-docker-image-for-optimism.yml
  13. 2
      .github/workflows/publish-docker-image-for-polygon-edge.yml
  14. 2
      .github/workflows/publish-docker-image-for-rsk.yml
  15. 2
      .github/workflows/publish-docker-image-for-stability.yml
  16. 2
      .github/workflows/publish-docker-image-for-suave.yml
  17. 2
      .github/workflows/publish-docker-image-for-xdai.yml
  18. 2
      .github/workflows/publish-docker-image-for-zkevm.yml
  19. 2
      .github/workflows/publish-docker-image-for-zksync.yml
  20. 2
      .github/workflows/publish-docker-image-staging-on-demand.yml
  21. 2
      .github/workflows/release-additional.yml
  22. 2
      .github/workflows/release.yml
  23. 13
      CHANGELOG.md
  24. 2
      apps/block_scout_web/mix.exs
  25. 2
      apps/ethereum_jsonrpc/mix.exs
  26. 2
      apps/explorer/mix.exs
  27. 2
      apps/indexer/mix.exs
  28. 2
      docker-compose/docker-compose.yml
  29. 2
      docker/Makefile
  30. 2
      mix.exs
  31. 2
      rel/config.exs

@ -65,7 +65,7 @@ body:
attributes: attributes:
label: Backend version label: Backend version
description: The release version of the backend or branch/commit. description: The release version of the backend or branch/commit.
placeholder: v5.3.3 placeholder: v5.4.0
validations: validations:
required: true required: true

@ -16,7 +16,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
steps: steps:
- name: Check out the repo - name: Check out the repo
uses: actions/checkout@v4 uses: actions/checkout@v4

@ -11,7 +11,7 @@ on:
env: env:
OTP_VERSION: '25.2.1' OTP_VERSION: '25.2.1'
ELIXIR_VERSION: '1.14.5' ELIXIR_VERSION: '1.14.5'
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
jobs: jobs:
push_to_registry: push_to_registry:

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: poa DOCKER_CHAIN_NAME: poa
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: eth-goerli DOCKER_CHAIN_NAME: eth-goerli
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: eth-sepolia DOCKER_CHAIN_NAME: eth-sepolia
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: mainnet DOCKER_CHAIN_NAME: mainnet
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: fuse DOCKER_CHAIN_NAME: fuse
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: immutable DOCKER_CHAIN_NAME: immutable
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: optimism-l2-advanced DOCKER_CHAIN_NAME: optimism-l2-advanced
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: lukso DOCKER_CHAIN_NAME: lukso
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: optimism DOCKER_CHAIN_NAME: optimism
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: polygon-edge DOCKER_CHAIN_NAME: polygon-edge
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: rsk DOCKER_CHAIN_NAME: rsk
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -18,7 +18,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: stability DOCKER_CHAIN_NAME: stability
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -18,7 +18,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: suave DOCKER_CHAIN_NAME: suave
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: xdai DOCKER_CHAIN_NAME: xdai
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: zkevm DOCKER_CHAIN_NAME: zkevm
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -15,7 +15,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
DOCKER_CHAIN_NAME: zksync DOCKER_CHAIN_NAME: zksync
steps: steps:
- name: Check out the repo - name: Check out the repo

@ -12,7 +12,7 @@ on:
env: env:
OTP_VERSION: '25.2.1' OTP_VERSION: '25.2.1'
ELIXIR_VERSION: '1.14.5' ELIXIR_VERSION: '1.14.5'
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
jobs: jobs:
push_to_registry: push_to_registry:

@ -18,7 +18,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
steps: steps:
- name: Check out the repo - name: Check out the repo
uses: actions/checkout@v4 uses: actions/checkout@v4

@ -18,7 +18,7 @@ jobs:
name: Push Docker image to Docker Hub name: Push Docker image to Docker Hub
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
steps: steps:
- name: Check out the repo - name: Check out the repo
uses: actions/checkout@v4 uses: actions/checkout@v4

@ -4,6 +4,19 @@
### Features ### Features
### Fixes
### Chore
<details>
<summary>Dependencies version bumps</summary>
</details>
## 5.4.0-beta
### Features
- [#9018](https://github.com/blockscout/blockscout/pull/9018) - Add SmartContractRealtimeEventHandler - [#9018](https://github.com/blockscout/blockscout/pull/9018) - Add SmartContractRealtimeEventHandler
- [#8997](https://github.com/blockscout/blockscout/pull/8997) - Isolate throttable error count by request method - [#8997](https://github.com/blockscout/blockscout/pull/8997) - Isolate throttable error count by request method
- [#8975](https://github.com/blockscout/blockscout/pull/8975) - Add EIP-4844 compatibility (not full support yet) - [#8975](https://github.com/blockscout/blockscout/pull/8975) - Add EIP-4844 compatibility (not full support yet)

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

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

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

@ -14,7 +14,7 @@ defmodule Indexer.MixProject do
elixirc_paths: elixirc_paths(Mix.env()), elixirc_paths: elixirc_paths(Mix.env()),
lockfile: "../../mix.lock", lockfile: "../../mix.lock",
start_permanent: Mix.env() == :prod, start_permanent: Mix.env() == :prod,
version: "5.3.3" version: "5.4.0"
] ]
end end

@ -34,7 +34,7 @@ services:
CACHE_TOTAL_GAS_USAGE_COUNTER_ENABLED: "" CACHE_TOTAL_GAS_USAGE_COUNTER_ENABLED: ""
CACHE_ADDRESS_WITH_BALANCES_UPDATE_INTERVAL: "" CACHE_ADDRESS_WITH_BALANCES_UPDATE_INTERVAL: ""
ADMIN_PANEL_ENABLED: "" ADMIN_PANEL_ENABLED: ""
RELEASE_VERSION: 5.3.3 RELEASE_VERSION: 5.4.0
links: links:
- db:database - db:database
environment: environment:

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

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

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

Loading…
Cancel
Save