v0.8.4 — 6 February 2026: "Plastic-covered scanner"
Large-scale changes
- dryadd now uses a self-documenting yaml configuration file instead of 10,000 arguments
- Dryad downloads now require app-based authentication
- dryad2dataverse.auth created with Token class self-updating authentication
dryad2datverse.constantsreplaced withdryad2dataverse.config- dryad2dataverse.config.Config objects subclass dict for easy handling
- Most methods now can just be passed a
dryad2dataverse.config.Configinstance - Code now uses numpydoc standard
- Database backups now put date before the extension
- Countless other tiny fixes
Full Changelog: v0.7.10...v0.8.4