Skip to content

Releases: dipdup-io/dipdup

6.5.16

07 Mar 19:33
43c9308
Compare
Choose a tag to compare

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

20 Feb 21:40
71fcab0
Compare
Choose a tag to compare

7.4.0 - 2024-02-20

Added

  • cli: Added --template option to new 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

06 Feb 16:19
2bebcf5
Compare
Choose a tag to compare

7.3.2 - 2024-02-06

Added

  • env: Added DIPDUP_NO_VERSION_CHECK and DIPDUP_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 in EvmNodeHeadData model.
  • http: Fixed crash on some datasource URLs.

Performance

  • evm.subsquid.events: Increase indexing speed when using EVM node.

7.3.1

29 Jan 18:21
63f6786
Compare
Choose a tag to compare

7.3.1 - 2024-01-29

Fixed

  • codegen: Always cleanup jsonschemas before generating types.
  • config: Make ws_url field optional for evm.node datasource.

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.