Releases
6.2.0
Compare
Sorry, something went wrong.
No results found
6.2.0 - 2022-10-12
Added
cli: new command to create a new project interactively.
cli: install/update/uninstall commands to manage local DipDup installation.
index: New index kind event to process contract events.
install: New interactive installer based on pipx (install.py or dipdup-install).
Fixed
cli: Fixed commands that don't require a valid config yet crash with ConfigurationError.
codegen: Fail on demand when datamodel-codegen is not available.
codegen: Fixed Jinja2 template caching.
config: Allow sentry.dsn field to be empty.
config: Fixed greedy environment variable regex.
hooks: Raise a FeatureAvailabilityHook instead of a warning when trying to execute hooks on SQLite.
Improved
cli: Detect src/ layout when guessing package path.
codegen: Improved cross-platform compatibility.
config: sentry.user_id option to set user ID for Sentry (affects release adoption data).
sentry: Detect environment when not set in config (docker/gha/tests/local)
sentry: Expose more tags under the dipdup namespace.
Performance
cli: Up to 5x faster startup for some commands.
Security
sentry: Prevent Sentry from leaking hostname if server_name is not set.
sentry: Notify about using Sentry when DSN is set or crash reporting is enabled.
Other
ci: A significantly faster execution of GitHub Actions.
docs: Updated "Contributing Guide" page.
You can’t perform that action at this time.