Releases: dipdup-io/dipdup
Releases · dipdup-io/dipdup
6.5.16
6.5.16 - 2024-03-07
This is the last release in the 6.5 branch. Please update to 7.x to get the latest features and bug fixes.
Fixed
- tzkt: Don't use deprecated
/events
WebSockets endpoint.
Other
- deps: Updated pytezos to 3.11.3.
Other
- metadata: Added
oxfordnet
to supported networks.
7.4.0
7.4.0 - 2024-02-20
Added
- cli: Added
--template
option tonew
command to skip template selection. - evm.subsquid.transactions: Added
evm.subsquid.transactions
index kind to process EVM transactions.
Fixed
- cli: Fixed crash when running
init
command with a config outside of the project directory. - codegen: Don't create intermediate
events.json
file in ABI directory. - evm.subsquid: When request to worker fails, ask router for another one instead of retrying the same worker.
7.3.2
7.3.2 - 2024-02-06
Added
- env: Added
DIPDUP_NO_VERSION_CHECK
andDIPDUP_NO_SYMLINK
variables.
Fixed
- cli: Do not consider config as oneshot if
tezos.tzkt.head
index is present. - codegen: Allow dots to be used in typenames indicating nested packages.
- evm.node: Make
withdrawals_root
field optional inEvmNodeHeadData
model. - http: Fixed crash on some datasource URLs.
Performance
- evm.subsquid.events: Increase indexing speed when using EVM node.
7.3.1
7.3.1 - 2024-01-29
Fixed
- codegen: Always cleanup jsonschemas before generating types.
- config: Make
ws_url
field optional forevm.node
datasource.
7.3.0
7.3.0 - 2024-01-23
Added
- tezos.tzkt.operations: Added new operation type
sr_execute
for Etherlink smart rollups.
Fixed
- abi.etherscan: Fixed handling "rate limit reached" errors.
- cli: Fixed setting logger levels based on config and env variables.
- http: Fixed incorrect number of retries performed on failed requests.
7.2.2
7.2.2 - 2023-12-27
Fixed
- evm.subsquid: Last mile indexing is significantly faster now.
- tezos.tzkt: Fixed an issue with approving schema after reindexing triggered by rollback.
7.2.1
7.2.1 - 2023-12-12
Added
- cli: Added
DIPDUP_CONFIG
andDIPDUP_ENV_FILE
environment variables corresponding to--config
and--env-file
options.
Fixed
- evm.node: Fixed crash on anonymous event logs during the last mile indexing.
- evm.node: Raise an exception when no realtime messages have been received in
http.connection_timeout
seconds.
6.5.15
6.5.15 - 2023-12-01
Other
- deps: Updated pytezos to 3.10.3.
7.2.0
7.2.0 - 2023-11-30
Added
- api: Added HTTP API to manage a running indexer.
- config: Added
http.request_timeout
option to set the total timeout for HTTP requests. - evm.subsquid: Added Prometheus metrics required for Subsquid Cloud deployments.
- project: Added optional
package_manager
field to replay config. - project: Added Makefile to the default project template (only for new projects).
- tezos.tzkt: Added support for Etherlink smart rollups (
sr1…
addresses).
Fixed
- cli: Don't suppress uncaught exceptions when performance monitoring is disabled.
- codegen: Use datamodel-code-generator from the project's virtualenv.
- evm.node: Fixed an issue with realtime subscriptions which led to indexing being stuck in some cases.
- http: Use
request_timeout
instead ofconnection_timeout
for total timeout. - install: Don't install datamodel-code-generator as a CLI tool.
- install: Respect package manager if specified in pyproject.toml.
Performance
- evm.subsquid.events: Request logs in batches to speed up the last mile indexing.
Security
- deps: Updated PyArrow to 14.0.1 to fix CVE-2023-47248
7.1.1
7.1.1 - 2023-11-07
Fixed
- cli: Fixed crash on early Python 3.11 releases.
- project: Update default Docker tag for TimescaleDB HA.