·
14 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
Bugs fixes 馃悰
- doc(schema): fixes job deprecated declaration by @nicogodet in #855
- update(chore): pin dukpy since version 0.6.0 broke pypac behavior by @Guts in #865
- fix(docs): pin sphinx-argparse to <0.6.0 and use Python 3.12 to fix documentation build by @Guts in #868
Features and enhancements 馃帀
- improve(chore): move files to system trash instead of removing them by @Guts in #869
- feature(plugins): add a JSON manifest to track plugins managed by QDT by @Guts in #866
- feature(settings): make deletion policy configurable through a 'QDT_DELETION_POLICY' environment variable by @Guts in #870
- enhance(job/plugins-sync): add
deletion_modeoption by @Guts in #871 - feature(job/profiles-downloader): add deletion_mode option to Profiles Downloader job by @Guts in #872
- improve(util): make the file downloader using
move_files_to_trash_or_deleteby @Guts in #873 - improve(docs): enable GitHub (and GitLab) alert syntax for admonitions by @Guts in #874
- feature(jobs): new job Cleanup Manager to remove stale QDT resources by @Guts in #875
- feature:(cli): add subcommand
cleanupby @Guts in #876 - refactoring(plugins): move code related to manifest of managed plugins to a dedicated module by @Guts in #877
Tooling 馃敡
Documentation 馃摉
Full Changelog: 0.43.1...0.44.0