Skip to content

Releases: Guts/qgis-deployment-cli

0.22.3

12 Mar 23:26
Compare
Choose a tag to compare

What's Changed

Other Changes

  • Use QGIS LTR 3.28.4 path as default by @Guts in #243

Full Changelog: 0.22.2...0.22.3

0.22.2

12 Mar 15:20
1c48d0b
Compare
Choose a tag to compare

What's Changed

Features and enhancements 🎉

  • Refacto: jobs splash screen and some mutualized methods by @Guts in #242

Full Changelog: 0.22.1...0.22.2

0.22.1

11 Mar 19:10
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • Fix: env var obfuscated by lru cache by @Guts in #236
  • Fix missing return profile object in shortcut job by @Guts in #239
  • Fix and refactoring get_qgis_path which was failing because of bad type passed to ast.literal_eval by @Guts in #241

Features and enhancements 🎉

  • Improvement: make remote scenario downloaded a separate func by @Guts in #238
  • Feature: check path now try to expand user vars by @Guts in #240

Full Changelog: 0.22.0...0.22.1

0.22.0

10 Mar 16:45
2d00e05
Compare
Choose a tag to compare

What's Changed

Features and enhancements 🎉

  • Refacto: job shortcuts now use mutualized objects and tools by @Guts in #230
  • Feature: add line number to log to make debug easier by @Guts in #231
  • Feature: better logging by @Guts in #233
  • Improve how invalid YAML files are handled by @Guts in #234
  • Improvement: extract name and path from URL of remote scenario and store it properly in QDT work dir by @Guts in #235

Full Changelog: 0.21.3...0.22.0

0.21.3

09 Mar 22:40
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • Add default subparser to allow direct run of deployment by @Guts in #229

Full Changelog: 0.21.2...0.21.3

0.21.2

09 Mar 15:52
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • Fix unexpected keyword argument 'profiles_folder_to_copy' by @Guts in #227

Features and enhancements 🎉

  • Improve reliability of profiles sync with only_missing by @Guts in #228

Full Changelog: 0.21.1...0.21.2

0.21.1

09 Mar 14:34
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

Full Changelog: 0.21.0...0.21.1

0.21.0

09 Mar 11:41
660e001
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • Fix: outdated profiles should also be copied when sync_mode=only_different by @Guts in #225

Features and enhancements 🎉

  • Improve upgrade subcommand by handling GitHub Token by @Guts in #219
  • Tooling: complete JSON schemas and job documentation by @Guts in #224

Tooling 🔧

Documentation 📖

  • Documentation: improve download page by @Guts in #220

Full Changelog: 0.20.0...0.21.0

0.20.0

07 Mar 17:22
1639a9a
Compare
Choose a tag to compare

What's Changed

Features and enhancements 🎉

  • Tooling: add pyupgrade as git hook by @Guts in #218
  • Profiles synchronization: add sync_mode option by @Guts in #97

Documentation 📖

Full Changelog: 0.19.0...0.20.0

0.19.0

03 Mar 16:24
e1b756e
Compare
Choose a tag to compare

What's Changed

Features and enhancements 🎉

  • Refacto: remove unused modules (dead code) by @Guts in #207
  • Improve: test coverage bouncer by @Guts in #209
  • Switch to a generic Job object with inheritance by @Guts in #208
  • Clean up: rm former validations methods by @Guts in #210
  • Tooling: add ruff to git hooks by @Guts in #211
  • Feature: use environment variables to set arguments values by @Guts in #215
  • Feature: support remote scenario path by @Guts in #216

Documentation 📖

  • Documentation: add how to grab a plugin_id by @Guts in #214

Full Changelog: 0.18.0...0.19.0