6.0.0-rc1
Pre-release
Pre-release
6.0.0-rc1 - 2022-07-26
Added
- cli: Added
config export --fullflag to resolve templates before printing config. - config: Added
advanced.rollback_depthfield, a number of levels to keep in a database for rollback. - context: Added
rollbackmethod to perform database rollback. - database: Added an internal
ModelUpdatemodel to store the latest database changes.
Fixed
- prometheus: Fixed updating
dipdup_index_handlers_matched_totalmetric.
Changed
- codegen:
on_index_rollbackhook callsctx.rollbackby default. - database: Project models must be subclassed from
dipdup.models.Model - database:
bulk_createandbulk_updatemodel methods are no longer supported.
Removed
- hooks: Removed deprecated
on_rollbackhook. - index: Do not try to avoid single-level rollbacks by comparing operation hashes.