@ -4,24 +4,36 @@
### Features
### Features
- [#6542 ](https://github.com/blockscout/blockscout/pull/6542 ) - Init mixpanel and amplitude analytics
### Fixes
### Chore
< details >
< summary > Dependencies version bumps< / summary >
< / details >
## 5.0.0-beta
### Features
- [#6092 ](https://github.com/blockscout/blockscout/pull/6092 ) - Blockscout Account functionality
- [#6324 ](https://github.com/blockscout/blockscout/pull/6324 ) - Add verified contracts list page
- [#6316 ](https://github.com/blockscout/blockscout/pull/6316 ) - Public tags functionality
- [#6444 ](https://github.com/blockscout/blockscout/pull/6444 ) - Add support for yul verification via rust microservice
- [#6073 ](https://github.com/blockscout/blockscout/pull/6073 ) - Add vyper support for rust verifier microservice integration
- [#6401 ](https://github.com/blockscout/blockscout/pull/6401 ) - Add Sol2Uml contract visualization
- [#6583 ](https://github.com/blockscout/blockscout/pull/6583 ), [#6687 ](https://github.com/blockscout/blockscout/pull/6687 ) - Missing ranges collector
- [#6574 ](https://github.com/blockscout/blockscout/pull/6574 ), [#6601 ](https://github.com/blockscout/blockscout/pull/6601 ) - Allow and manage insecure HTTP connection to the archive node
- [#6574 ](https://github.com/blockscout/blockscout/pull/6574 ), [#6601 ](https://github.com/blockscout/blockscout/pull/6601 ) - Allow and manage insecure HTTP connection to the archive node
- [#6433 ](https://github.com/blockscout/blockscout/pull/6433 ), [#6698 ](https://github.com/blockscout/blockscout/pull/6698 ) - Update error pagess
- [#6433 ](https://github.com/blockscout/blockscout/pull/6433 ), [#6698 ](https://github.com/blockscout/blockscout/pull/6698 ) - Update error pagess
- [#6544 ](https://github.com/blockscout/blockscout/pull/6544 ) - API improvements
- [#6544 ](https://github.com/blockscout/blockscout/pull/6544 ) - API improvements
- [#5561 ](https://github.com/blockscout/blockscout/pull/5561 ), [#6523 ](https://github.com/blockscout/blockscout/pull/6523 ), [#6549 ](https://github.com/blockscout/blockscout/pull/6549 ) - Improve working with contracts implementations
- [#5561 ](https://github.com/blockscout/blockscout/pull/5561 ), [#6523 ](https://github.com/blockscout/blockscout/pull/6523 ), [#6549 ](https://github.com/blockscout/blockscout/pull/6549 ) - Improve working with contracts implementations
- [#6401 ](https://github.com/blockscout/blockscout/pull/6401 ) - Add Sol2Uml contract visualization
- [#6481 ](https://github.com/blockscout/blockscout/pull/6481 ) - Smart contract verification improvements
- [#6481 ](https://github.com/blockscout/blockscout/pull/6481 ) - Smart contract verification improvements
- [#6444 ](https://github.com/blockscout/blockscout/pull/6444 ) - Add support for yul verification via rust microservice
- [#6440 ](https://github.com/blockscout/blockscout/pull/6440 ) - Add support for base64 encoded NFT metadata
- [#6440 ](https://github.com/blockscout/blockscout/pull/6440 ) - Add support for base64 encoded NFT metadata
- [#6407 ](https://github.com/blockscout/blockscout/pull/6407 ) - Indexed ratio for int txs fetching stage
- [#6407 ](https://github.com/blockscout/blockscout/pull/6407 ) - Indexed ratio for int txs fetching stage
- [#6324 ](https://github.com/blockscout/blockscout/pull/6324 ) - Add verified contracts list page
- [#6379 ](https://github.com/blockscout/blockscout/pull/6379 ), [#6429 ](https://github.com/blockscout/blockscout/pull/6429 ), [#6642 ](https://github.com/blockscout/blockscout/pull/6642 ), [#6677 ](https://github.com/blockscout/blockscout/pull/6677 ) - API v2 for frontend
- [#6379 ](https://github.com/blockscout/blockscout/pull/6379 ), [#6429 ](https://github.com/blockscout/blockscout/pull/6429 ), [#6642 ](https://github.com/blockscout/blockscout/pull/6642 ), [#6677 ](https://github.com/blockscout/blockscout/pull/6677 ) - API v2 for frontend
- [#6351 ](https://github.com/blockscout/blockscout/pull/6351 ) - Enable forum link env var
- [#6351 ](https://github.com/blockscout/blockscout/pull/6351 ) - Enable forum link env var
- [#6316 ](https://github.com/blockscout/blockscout/pull/6316 ) - Copy public tags functionality to master
- [#6196 ](https://github.com/blockscout/blockscout/pull/6196 ) - INDEXER_CATCHUP_BLOCKS_BATCH_SIZE and INDEXER_CATCHUP_BLOCKS_CONCURRENCY env variables
- [#6196 ](https://github.com/blockscout/blockscout/pull/6196 ) - INDEXER_CATCHUP_BLOCKS_BATCH_SIZE and INDEXER_CATCHUP_BLOCKS_CONCURRENCY env varaibles
- [#6187 ](https://github.com/blockscout/blockscout/pull/6187 ) - Filter by created time of verified contracts in listcontracts API endpoint
- [#6187 ](https://github.com/blockscout/blockscout/pull/6187 ) - Filter by created time of verified contracts in listcontracts API endpoint
- [#6092 ](https://github.com/blockscout/blockscout/pull/6092 ) - Blockscout Account functionality
- [#6073 ](https://github.com/blockscout/blockscout/pull/6073 ) - Add vyper support for rust verifier microservice integration
- [#6111 ](https://github.com/blockscout/blockscout/pull/6111 ) - Add Prometheus metrics to indexer
- [#6111 ](https://github.com/blockscout/blockscout/pull/6111 ) - Add Prometheus metrics to indexer
- [#6168 ](https://github.com/blockscout/blockscout/pull/6168 ) - Token instance fetcher checks instance owner and updates current token balance
- [#6168 ](https://github.com/blockscout/blockscout/pull/6168 ) - Token instance fetcher checks instance owner and updates current token balance
- [#6209 ](https://github.com/blockscout/blockscout/pull/6209 ) - Add metrics for block import stages, runners, steps
- [#6209 ](https://github.com/blockscout/blockscout/pull/6209 ) - Add metrics for block import stages, runners, steps
@ -34,8 +46,8 @@
- [#6510 ](https://github.com/blockscout/blockscout/pull/6510 ) - Set consensus: false for blocks on int transaction foreign_key_violation
- [#6510 ](https://github.com/blockscout/blockscout/pull/6510 ) - Set consensus: false for blocks on int transaction foreign_key_violation
- [#6565 ](https://github.com/blockscout/blockscout/pull/6565 ) - Set restart: :permanent for permanent fetchers
- [#6565 ](https://github.com/blockscout/blockscout/pull/6565 ) - Set restart: :permanent for permanent fetchers
- [#6568 ](https://github.com/blockscout/blockscout/pull/6568 ) - Drop unfetched_token_balances index
- [#6568 ](https://github.com/blockscout/blockscout/pull/6568 ) - Drop unfetched_token_balances index
- [#6583 ](https://github.com/blockscout/blockscout/pull/6583 ), [#6687 ](https://github.com/blockscout/blockscout/pull/6687 ) - Missing ranges collector
- [#6647 ](https://github.com/blockscout/blockscout/pull/6647 ) - Pending block operations update
- [#6647 ](https://github.com/blockscout/blockscout/pull/6647 ) - Pending block operations update
- [#6542 ](https://github.com/blockscout/blockscout/pull/6542 ) - Init mixpanel and amplitude analytics
### Fixes
### Fixes
@ -69,6 +81,8 @@
- [#6492 ](https://github.com/blockscout/blockscout/pull/6492 ) - Remove token instance owner fetching
- [#6492 ](https://github.com/blockscout/blockscout/pull/6492 ) - Remove token instance owner fetching
- [#6536 ](https://github.com/blockscout/blockscout/pull/6536 ) - Fix internal transactions query
- [#6536 ](https://github.com/blockscout/blockscout/pull/6536 ) - Fix internal transactions query
- [#6550 ](https://github.com/blockscout/blockscout/pull/6550 ) - Query token transfers before updating
- [#6550 ](https://github.com/blockscout/blockscout/pull/6550 ) - Query token transfers before updating
- [#6599 ](https://github.com/blockscout/blockscout/pull/6599 ) - unhandled division by zero
- [#6590 ](https://github.com/blockscout/blockscout/pull/6590 ) - ignore some receipt fields for metis
### Chore
### Chore
@ -95,6 +109,37 @@
< details >
< details >
< summary > Dependencies version bumps< / summary >
< summary > Dependencies version bumps< / summary >
- [#6585 ](https://github.com/blockscout/blockscout/pull/6585 ) - Bump jquery from 3.6.1 to 3.6.2 in /apps/block_scout_web/assets
- [#6610 ](https://github.com/blockscout/blockscout/pull/6610 ) - Bump tesla from 1.4.4 to 1.5.0
- [#6611 ](https://github.com/blockscout/blockscout/pull/6611 ) - Bump chart.js from 4.0.1 to 4.1.0 in /apps/block_scout_web/assets
- [#6618 ](https://github.com/blockscout/blockscout/pull/6618 ) - Bump chart.js from 4.1.0 to 4.1.1 in /apps/block_scout_web/assets
- [#6619 ](https://github.com/blockscout/blockscout/pull/6619 ) - Bump eslint from 8.29.0 to 8.30.0 in /apps/block_scout_web/assets
- [#6620 ](https://github.com/blockscout/blockscout/pull/6620 ) - Bump sass from 1.56.2 to 1.57.0 in /apps/block_scout_web/assets
- [#6626 ](https://github.com/blockscout/blockscout/pull/6626 ) - Bump @amplitude/analytics -browser from 1.6.1 to 1.6.6 in /apps/block_scout_web/assets
- [#6627 ](https://github.com/blockscout/blockscout/pull/6627 ) - Bump sass from 1.57.0 to 1.57.1 in /apps/block_scout_web/assets
- [#6628 ](https://github.com/blockscout/blockscout/pull/6628 ) - Bump sweetalert2 from 11.6.15 to 11.6.16 in /apps/block_scout_web/assets
- [#6631 ](https://github.com/blockscout/blockscout/pull/6631 ) - Bump jquery from 3.6.2 to 3.6.3 in /apps/block_scout_web/assets
- [#6633 ](https://github.com/blockscout/blockscout/pull/6633 ) - Bump ecto_sql from 3.9.1 to 3.9.2
- [#6636 ](https://github.com/blockscout/blockscout/pull/6636 ) - Bump ecto from 3.9.3 to 3.9.4
- [#6639 ](https://github.com/blockscout/blockscout/pull/6639 ) - Bump @amplitude/analytics -browser from 1.6.6 to 1.6.7 in /apps/block_scout_web/assets
- [#6640 ](https://github.com/blockscout/blockscout/pull/6640 ) - Bump @babel/core from 7.20.5 to 7.20.7 in /apps/block_scout_web/assets
- [#6653 ](https://github.com/blockscout/blockscout/pull/6653 ) - Bump luxon from 3.1.1 to 3.2.0 in /apps/block_scout_web/assets
- [#6654 ](https://github.com/blockscout/blockscout/pull/6654 ) - Bump flow from 1.2.0 to 1.2.1
- [#6669 ](https://github.com/blockscout/blockscout/pull/6669 ) - Bump @babel/core from 7.20.7 to 7.20.12 in /apps/block_scout_web/assets
- [#6663 ](https://github.com/blockscout/blockscout/pull/6663 ) - Bump eslint from 8.30.0 to 8.31.0 in /apps/block_scout_web/assets
- [#6662 ](https://github.com/blockscout/blockscout/pull/6662 ) - Bump viewerjs from 1.11.1 to 1.11.2 in /apps/block_scout_web/assets
- [#6668 ](https://github.com/blockscout/blockscout/pull/6668 ) - Bump babel-loader from 9.1.0 to 9.1.2 in /apps/block_scout_web/assets
- [#6670 ](https://github.com/blockscout/blockscout/pull/6670 ) - Bump json5 from 1.0.1 to 1.0.2 in /apps/block_scout_web/assets
- [#6673 ](https://github.com/blockscout/blockscout/pull/6673 ) - Bump chart.js from 4.1.1 to 4.1.2 in /apps/block_scout_web/assets
- [#6674 ](https://github.com/blockscout/blockscout/pull/6674 ) - Bump luxon from 3.2.0 to 3.2.1 in /apps/block_scout_web/assets
- [#6675 ](https://github.com/blockscout/blockscout/pull/6675 ) - Bump web3modal from 1.9.10 to 1.9.11 in /apps/block_scout_web/assets
- [#6679 ](https://github.com/blockscout/blockscout/pull/6679 ) - Bump gettext from 0.20.0 to 0.21.0
- [#6680 ](https://github.com/blockscout/blockscout/pull/6680 ) - Bump flow from 1.2.1 to 1.2.2
- [#6689 ](https://github.com/blockscout/blockscout/pull/6689 ) - Bump postcss from 8.4.20 to 8.4.21 in /apps/block_scout_web/assets
- [#6690 ](https://github.com/blockscout/blockscout/pull/6690 ) - Bump bamboo from 2.2.0 to 2.3.0
- [#6691 ](https://github.com/blockscout/blockscout/pull/6691 ) - Bump flow from 1.2.2 to 1.2.3
- [#6696 ](https://github.com/blockscout/blockscout/pull/6696 ) - Bump briefly from 1dd66ee to 13a9790
- [#6697 ](https://github.com/blockscout/blockscout/pull/6697 ) - Bump mime from 1.6.0 to 2.0.3
- [#6053 ](https://github.com/blockscout/blockscout/pull/6053 ) - Bump jest-environment-jsdom from 29.0.1 to 29.0.2 in /apps/block_scout_web/assets
- [#6053 ](https://github.com/blockscout/blockscout/pull/6053 ) - Bump jest-environment-jsdom from 29.0.1 to 29.0.2 in /apps/block_scout_web/assets
- [#6055 ](https://github.com/blockscout/blockscout/pull/6055 ) - Bump @babel/core from 7.18.13 to 7.19.0 in /apps/block_scout_web/assets
- [#6055 ](https://github.com/blockscout/blockscout/pull/6055 ) - Bump @babel/core from 7.18.13 to 7.19.0 in /apps/block_scout_web/assets
- [#6054 ](https://github.com/blockscout/blockscout/pull/6054 ) - Bump jest from 29.0.1 to 29.0.2 in /apps/block_scout_web/assets
- [#6054 ](https://github.com/blockscout/blockscout/pull/6054 ) - Bump jest from 29.0.1 to 29.0.2 in /apps/block_scout_web/assets