Skip to content

Releases: dipdup-io/dipdup

7.3.0

23 Jan 20:28
c926ffc
Compare
Choose a tag to compare

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

27 Dec 16:37
51c57ff
Compare
Choose a tag to compare

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

12 Dec 17:14
07b9616
Compare
Choose a tag to compare

7.2.1 - 2023-12-12

Added

  • cli: Added DIPDUP_CONFIG and DIPDUP_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

01 Dec 14:09
bd60888
Compare
Choose a tag to compare

6.5.15 - 2023-12-01

Other

  • deps: Updated pytezos to 3.10.3.

7.2.0

30 Nov 14:25
84ea110
Compare
Choose a tag to compare

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 of connection_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

7.1.1

06 Nov 23:46
8539c28
Compare
Choose a tag to compare

7.1.1 - 2023-11-07

Fixed

  • cli: Fixed crash on early Python 3.11 releases.
  • project: Update default Docker tag for TimescaleDB HA.

7.1.0

27 Oct 00:49
316cad5
Compare
Choose a tag to compare

7.1.0 - 2023-10-27

Added

  • cli: Added --unsafe, --compose, --internal flags to config env command.
  • cli: Added missing short equivalents for options in some commands.
  • cli: Relative paths to be initialized now can be passed to the init command as arguments.
  • tezos.tzkt.token_balances: Added new index.

Fixed

  • cli: Fixed DIPDUP_DEBUG not being applied to the package logger.
  • tezos.tzkt.token_transfers: Fixed filtering transfers by token_id.

6.5.14

20 Oct 16:03
1832fa0
Compare
Choose a tag to compare

6.5.14 - 2023-10-20

Fixed

  • token_transfer: Fixed filtering transfers by token_id.

7.0.2

10 Oct 23:22
f1ad9cb
Compare
Choose a tag to compare

7.0.2 - 2023-10-10

Added

  • database: Added dipdup_wipe and dipdup_approve SQL functions to the schema.

Fixed

  • cli: Fixed schema wipe command for SQLite databases.
  • tezos.tzkt: Fixed regression in get_transactions method pagination.

6.5.13

10 Oct 23:16
800ea85
Compare
Choose a tag to compare

6.5.13 - 2023-10-10

Fixed

  • tzkt: Fixed regression in get_transactions method pagination.