Skip to content

Commit

Permalink
release: bump version to 2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
xcaeag committed Dec 9, 2024
1 parent 4f7470d commit b028772
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 3 deletions.
54 changes: 52 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,59 @@ Unreleased
-->

## 2.2.0-beta2 - 2024-11-29
<!-- Release notes generated using configuration in .github/release.yml at master -->

## 2.2.0 - 2024-12-09

### Bugs fixes 🐛

## What's Changed
* fix(dataclass): use field and default_factory for default value by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/97
* Fix: help menu was leading to a 404 by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/118
* Docs: fix and reorganize by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/122
* fix(ci): root's requirements file is required by setup-python by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/123
* Fix: i18n workflow by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/124
* fix(project read): must check if layer is available in qgs project by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/126

### Features and enhancements 🎉

* Use QgsProject to load needed informations for menu creation by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/87
* feat: restore xml parsing to avoid postgis request by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/89
* feat: add unit tests by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/90
* feat(project load): run projects config load in a QgsTask by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/91
* feat(plugin): move settings to a specific class by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/92
* feat(layer load): move code for layer load to a specific class LayerLoad by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/93
* feat(layer load): add typing and docstring for better understanding by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/94
* Feat naive cache by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/95
* Feat add cache options by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/96
* feat(cache): add cache validation uri support by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/100
* refacto(quality): apply git hooks to existing codebase by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/121
* update(docs): add contributing guidelines by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/113
* rm(deadcode): remove unused Python logger by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/116
* (feat): use profile cache dir by @jmkerloch in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/111

### Tooling 🔧

* add(tooling): PR autolabeler by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/109
* Documentation: modernize CI/CD workflow by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/110
* Packaging: modernize plugin package and release workflow by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/115

### Other Changes

* Tooling: update dev dependencies by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/98
* update(tooling): upgrade git hooks by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/99
* update(packaging): make changelog compliant with 'keep a changelog' convention by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/106
* update(packaging): use new project's URL by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/108
* add(tooling): use issue form templates to gather feedback by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/119
* fix(tooling): fix path for flake8 by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/112
* update(docs): complete contribute section by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/114
* update(packaging): set minimum version to 3.28 by @Guts in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/120

## New Contributors

* @jmkerloch made their first contribution in https://github.com/aeag/MenuFromProject-Qgis-Plugin/pull/87


## 2.2.0-beta2 - 2024-11-29

### Bugs fixes 🐛

Expand Down
2 changes: 1 addition & 1 deletion menu_from_project/metadata.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ qgisMaximumVersion=3.98
description=Build layers shortcuts menus based on QGIS projects
about=Allow easy opening of layers maintaining their style.

version=2.2.1-DEV
version=2.3.0-DEV

changelog=

Expand Down

0 comments on commit b028772

Please sign in to comment.