Version: [3501] Oslandia 0.22.0 Experimental

Version 0.22.0:
- features(showcase): display projects images in a galery by
@florentfougeres in !319
- update(showcase): make it caching files inside its own subfolder by
@geojulien in !340
- fix(downstream): add bandit tag since official repo does not support
ruff security comment to silent silly XML warning by @geojulien in
!341
- refactoring(chore): reorganize files to improve codebase consistency
by @geojulien in !339

Version 0.21.1:
- fix(upstream): add flags to work around silly security checks in
official plugin repository by @geojulien
- improve(quality): make ruff happy even with full tools enabled by
@geojulien in !336 and !337
- fix(init): fix duplicate calls to _post_ui_init by @geojulien in
!334
- refactoring(network): mutualize different HTTP verbs requests in a
private _send_request method by @geojulien in !332

Version 0.21.0:
> This release is dedicated to our dear colleague @jmkerloch
(Oslandia), gone too soon at 42 and who contributed a lot to shape
what the official Oslandia plugins for QGIS is.
- feature: add OnBoarding workflow for news plugin users by
@florentfougeres in !217
- improve(onboarding): displays images in a gallery by
@florentfougeres in!321
- feat(helpdesk/discussion): use graphQL to read/update/create issue
discussion by @jmkerloch
- feat(helpdesk/issue): get user permission for issue edition by
@jmkerloch
- improve(helpdesk/ui): update auto resize text edit min size and
remove spacer in comment group by @jmkerloch
- improve(helpdesk/issue): remove collapsible groupbox use and display
load gif by @jmkerloch
- improve(newsfeed): how feed items images (enclosures) are stored by
@geojulien
- update(scripts): exclude qgizmosql plugin by @florentfougeres in
!333
- fix(newsfeed): mechanism to reset end-user reading history reading
by @geojulien
- fix(newsfeed): test if a category is empty before testing it by
@sbeorchia
- fix(showcase): get_qgis_language is a Callable, not a property by
@geojulien
- fix(scripts): rename packaging.version to avoid override by variable
later by @geojulien in !325
- refactoring(i18n): ajout d'un Mixin pour factoriser la méthode tr de
Qt by @geojulien in !331
- refactoring(network-mngr): remove unused  build_request method by
@geojulien
- refactoring(resources): unused images by @geojulien in !326
- refactoring(showcase): move JSON files as resources/showcase
subfolder by @geojulien
- improve(quality): fix errors and warnings spotted by linters and new
templater users by @geojulien
- update(chore): bump Python minimal version to 3.10 and QGIS minimal
to 3.34.6 by @geojulien
- update(packaging): remove supportsQt6 flag by @geojulien
- update(tooling): use qgis-plugin-ci 2.10.0 by @geojulien
- fix(ci): pytest cmd for tests:unit was also referencing qgis by
@geojulien
- fix(ci): set project folder as safe directory in
deploy:qgis-repository: job by @geojulien

yes

oslandia

2026-07-09T13:21:39.717679+00:00

3.34.6

4.10.16

-

yes

Version management

Plugin details