0.30.0
What's Changed
Bugs fixes 🐛
Features and enhancements 🎉
- Security: increase security scans and improve related documentation by @Guts in #352
- Feature: download from http (part 1) by @Guts in #351
- feature: add util to get ProxyHandler and cache some recurring functions by @Guts in #358
- feature: use proxy handler in file downloader by @Guts in #359
- feature: add simple http client by @Guts in #360
- improvement: use proxy handle in upgrade sub-command by @Guts in #362
- log: on Linux, add distribution name and version by @Guts in #363
- log: add details about how QDT working folder is determined by @Guts in #364
- Change: move QDT subfolders to generic job by @Guts in #347
- Refacto: use requests to download files by @Guts in #367
- Refacto: remove dead code by @Guts in #368
- Feature: add file size to downloader log by @Guts in #369
- Feature: add log filepath on exit error by @Guts in #370
- feature: HTTP downloader refacto part 2 by @Guts in #372
- feature: add function name to log by @Guts in #380
- tests: add more scenarii and factorize test by @Guts in #382
- feature: QdtProfile has now shortcuts to access to ini files and its installed alter-ego by @Guts in #383
- Feature: improve splash screen manager logic by using ini helper intensively by @Guts in #384
Tooling 🔧
Documentation 📖
- docs: improve development guide by @Guts in #357
- docs: update qprofiles-manager with deprecated 'git' value by @Guts in #361
- tooling: add SonarCloud badge by @Guts in #371
Full Changelog: 0.29.0...0.30.0