Releases: dipdup-io/dipdup
Releases · dipdup-io/dipdup
5.1.6
5.1.6 - 2022-06-08
Fixed
- cli: Commands with
--help
option no longer require a working DipDup config. - index: Fixed crash with
RuntimeError
after continuous realtime connection loss.
Performance
- cli: Lazy import dependencies to speed up startup.
Other
- docs: Migrate docs from GitBook to mdbook.
5.1.5
5.1.5 - 2022-06-05
Fixed
- config: Fixed crash when rollback hook is about to be called.
5.1.4
5.1.4 - 2022-06-02
Fixed
- config: Fixed
OperationIndexConfig.types
field being partially ignored. - index: Allow mixing oneshot and regular indexes in a single config.
- index: Call rollback hook instead of triggering reindex when single-level rollback has failed.
- index: Fixed crash with
RuntimeError
after continuous realtime connection loss. - tzkt: Fixed
origination
subscription missing whenmerge_subscriptions
flag is set.
Performance
- ci: Decrease the size of generic and
-pytezos
Docker images by 11% and 16%, respectively.
5.1.3
5.1.3 - 2022-05-26
Fixed
- database: Fixed special characters in password not being URL encoded.
Performance
- context: Do not reinitialize config when adding a single index.
5.1.2
5.1.2 - 2022-05-24
Added
- tzkt: Added
originated_contract_tzips
field toOperationData
.
Fixed
- jobs: Fixed jobs with
daemon
schedule never start. - jobs: Fixed failed jobs not throwing exceptions into the main loop.
Other
- database: Tortoise ORM updated to
0.19.1
.
5.1.1
5.1.1 - 2022-05-13
Fixed
- index: Ignore indexes with different message types on rollback.
- metadata: Add
ithacanet
to available networks.
5.1.0
5.1.0 - 2022-05-12
Added
- ci: Push
X
andX.Y
tags to the Docker Hub on release. - cli: Added
config env
command to export env-file with default values. - cli: Show warning when running an outdated version of DipDup.
- hooks: Added new hook
on_index_rollback
to perform per-index rollbacks.
Fixed
- index: Fixed fetching
migration
operations. - tzkt: Fixed possible data corruption when using the
buffer_size
option. - tzkt: Fixed reconnection due to
websockets
message size limit.
Deprecated
- hooks: The
on_rollback
default hook is superseded byon_index_rollback
and will be removed later.
5.0.4
5.0.4 - 2022-05-05
Fixed
- exceptions: Fixed incorrect formatting and broken links in help messages.
- index: Fixed crash when the only index in config is
head
. - index: Fixed fetching originations during initial sync.
5.0.3
5.0.3 - 2022-05-04
Fixed
- index: Fixed crash when no block with the same level arrived after a single-level rollback.
- index: Fixed setting initial index level when
IndexConfig.first_level
is set. - tzkt: Fixed delayed emitting of buffered realtime messages.
- tzkt: Fixed inconsistent behavior of
first_level
/last_level
arguments in different getter methods.
5.0.2
5.0.2 - 2022-04-21
Fixed
- context: Fixed reporting incorrect reindexing reason.
- exceptions: Fixed crash with
FrozenInstanceError
when exception is raised from callback. - jobs: Fixed graceful shutdown of daemon jobs.
Improved
- codegen: Refined
on_rollback
hook template. - exceptions: Updated help messages for known exceptions.
- tzkt: Do not request reindexing if missing subgroups matched no handlers.