Table of Contents
Release Notes: 8.5
Changes since 8.4
Added
- database: Support running multiple indexers on different schemas in the same database.
- env: Added
DIPDUP_NO_HOOKS
environment variable to temporary disable internal and user-defined hooks. - env: Added debugpy support to connect to the running indexer; enable with
DIPDUP_DEBUG
environment variable. - hasura: Extract table/field descriptions from models' docstrings and apply as database comments.
Fixed
- config: Fixed detection of missing env variables.
- database: Fixed
dipdup_wipe
function affecting non-public tables. - package: Fixed incorrect package name in replay files.
- substrate.events: Fixed fetching events with node datasource.
- tezos.operations: Fixed missing migration originations when enabled in
types
filter. - tezos: Fixed parsing payload when model class has been modified.
Changed
- env: Autodetected variables
DIPDUP_CI
andDIPDUP_DOCKER
have been replaced withenv.is_in_gha
,env.is_in_docker
helpers. - http: Randomize ratelimit sleep time in 10% range.
See you soon! 👋
DipDup is a free open-source software created by the community and for the community. Join our socials to discuss this release, ask any questions, or participate in development.
Help and tips -> Join our Discord
Ideas or suggestions -> Issue Tracker
GraphQL IDE -> Open Playground