Skip to content

Releases: Guts/qgis-deployment-cli

0.33.0

05 Apr 12:47
3b1cd7a
Compare
Choose a tag to compare

What's Changed

Features and enhancements 🎉

  • feat(installed qgis): add qgis-installation-finder job by @jmkerloch in #464

Documentation 📖

Full Changelog: 0.32.1...0.33.0

0.32.1

02 Apr 14:53
651cb35
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

Tooling 🔧

  • Tooling: add config for markdown files in VS Code by @Guts in #461

Documentation 📖

  • docs: remove pattern from JSON schemas by @Guts in #456
  • docs: add how to check using git hooks by @Guts in #457
  • docs: add robots.txt for SEO engines by @Guts in #458
  • docs: enable zoom in mermaid diagrams by @Guts in #459
  • Docs: autodoc init functions by @Guts in #460
  • Docs: fix autobuild command by @Guts in #462
  • Docs: complete validation tooling by @Guts in #463
  • docs: add a page referencing QDT projects by @Guts in #465
  • docs: move how to publish to an HTTP server in a specific guide page by @Guts in #466
  • Docs: minor fixes by @Guts in #467
  • Docs: add quickstart by @Guts in #468

Full Changelog: 0.32.0...0.32.1

0.32.0

22 Mar 16:41
8189be1
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • fix: remove deprecated job and fix minor confusing refs in JSON schemas by @Guts in #449

Features and enhancements 🎉

  • feat(env variable): add write of environnement variable in .ini files from QDT profile by @jmkerloch in #452

Tooling 🔧

  • packaging: set Python min/max versions by @Guts in #447

Documentation 📖

  • demo: renew shortcuts profiles icons and add versions compatible with QGIS profiles list by @Guts and @sylvainbeo in #453

Other Changes

  • deps: bump minimal versions for git sync by @Guts in #443

New Contributors

Full Changelog: 0.31.2...0.32.0

0.31.2

01 Mar 16:12
4bff175
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • Fix: shortcut template was bundled to the wrong path by @Guts in #442

Features and enhancements 🎉

  • refacto: rm typing_extensions from deps replacing by future.annotations by @Guts in #441
  • Feature: network use native system stores by @Guts in #444

Full Changelog: 0.31.1...0.31.2

0.31.1

23 Feb 16:23
f546ab6
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • fix: restore refresh_environment by @Guts in #438

Full Changelog: 0.31.0...0.31.1

0.31.0

23 Feb 15:52
98ac7f1
Compare
Choose a tag to compare

What's Changed

Features and enhancements 🎉

  • refacto: remove unused methods and improve doctsrings by @Guts in #429
  • Refacto: split profiles sync job by @Guts in #432
  • Feature: job environment variables support linux by @Guts in #435

Tooling 🔧

  • ci: use codecov upload token by @Guts in #430
  • ci: tag codecov uploads with CI matrix vars by @Guts in #431
  • tooling: ignore dev scripts and fixtures from Sonar analisis by @Guts in #433
  • ci: disable matrix fail fast by @Guts in #434
  • tooling: make sonar ignore tests for duplication by @Guts in #436

Full Changelog: 0.30.2...0.31.0

0.30.2

22 Feb 10:39
c819eb1
Compare
Choose a tag to compare

What's Changed

Features and enhancements 🎉

  • Improve: cleanup OSConfig and refacto CLI's tests to run outside real QGIS profiles folder by @Guts and @Ducarouge in #427

Full Changelog: 0.30.1...0.30.2

0.30.1

20 Feb 15:41
ca780a1
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • fix: undefined variable on Windows if scope != user by @Guts in #392
  • fix: change refs to menu_from_projects to match new versioning scheme by @Guts in #424

Features and enhancements 🎉

  • Refacto: factorize logs folders retrieval by @Guts in #398
  • fix: tests were failing because of upstream URL change by @Guts in #409
  • Feature: log details about Certificates Authority bundle by @Guts in #397
  • tests: improve downloader testing by @Guts in #412
  • Improve: testing ini files against untracked files by @Guts in #416
  • Improve: refacto operating system constants retrieval by @Guts in #421

Tooling 🔧

  • CI: update autolabeler to v5 by @Guts in #411
  • tooling: enable import autocompletion in VSCode by @Guts in #422

Documentation 📖

  • docs: add example on run QDT behind a proxy with PowerShell by @Guts in #394
  • docs: fix typo spotted by @sylvainbeo by @Guts in #395
  • docs: release upper pins of dependencies to reduce dependabot noise by @Guts in #417
  • Documentation: enable social cards by @Guts in #418
  • Documentation: add sitemap by @Guts in #419
  • Documentation: clean up and fix some syntax errors by @Guts in #420
  • Docs: add custom qgis profiles folderpath with QGIS_CUSTOM_CONFIG_PATH by @Guts in #423
  • Docs: add new plugin's id retrieval method and reorganize the table of contents by @Guts in #425

Other Changes

Full Changelog: 0.30.0...0.30.1

0.30.0

29 Dec 17:36
5747f60
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • Fix: splash screen removal by @Guts in #381

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 🔧

  • tooling: add SonarCloud configuration file by @Guts in #378

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

0.30.0-beta2

29 Dec 10:50
ebf2fb6
Compare
Choose a tag to compare
0.30.0-beta2 Pre-release
Pre-release

What's Changed

Features and enhancements 🎉

  • 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

Tooling 🔧

  • tooling: add SonarCloud configuration file by @Guts in #378

Documentation 📖

  • tooling: add SonarCloud badge by @Guts in #371

Full Changelog: 0.30.0-beta1...0.30.0-beta2