The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- fix: CI fails because of broken Qt ppa by @Guts in #303
- CI: fix minimum python version by @Guts in #306
- Do not use reserved keyword id as a function parameter by @ptitjano in #326
- refacto: use plugin title from metadata to name the logger by @Guts in #334
- improve(ui): complete i18n and add some icons by @Guts in #335
- fix(ci): fix translation build by @Guts in #337
- tooling: bump dev dependencies and update git hooks by @Guts in #301
- tooling: update VS Code configuration by @Guts in #302
- ci: run tests against embedded requirements changes by @Guts in #315
- ci: run tests against testing deps changes by @Guts in #318
- docs: use new GitHub Pages workflow instead of gh-pages branch by @Guts in #320
- CI: fix release job by replacing unmaintained actions by @Guts in #338
- Update metadata.txt about tags by @Gustry in #279
- packaging: pin qgis-plugin-ci version by @Guts in #319
- chore(deps): replace semver with packaging by @Guts in #333
- update(packaging): set QGIS maximum version by @Guts in #336
- fix: CI fails because of broken Qt ppa by @Guts in #303
- CI: fix minimum python version by @Guts in #306
- tooling: bump dev dependencies and update git hooks by @Guts in #301
- tooling: update VS Code configuration by @Guts in #302
- ci: run tests against embedded requirements changes by @Guts in #315
- ci: run tests against testing deps changes by @Guts in #318
- Update metadata.txt about tags by @Gustry in #279
- packaging: pin qgis-plugin-ci version by @Guts in #319
- @Gustry made their first contribution in #279
- Tests have been refactored to use GitHub Actions and restoring code coverage
- Handle case where one of default repositories is unreachable
- Minor bug fixes spotted during tests refactoring
- See 1.0.0-beta1 release notes for complete changes since the last stable version
- Improved integration of external libraries (#166)
- Improved development environment (#168) - thanks to @Guts
- Enable translation for the plugin UI and add partial French translation
- Use GitHub Actions to build and embed external dependencies, to package and release the plugin
- Upgrade Bootstrap to 4.6.1
- Remove QGIS 2 / PyQt4 imports
- Clean up some really old-school code
- GUI improvements (#138, #139, #140, #141)
- Add button for reloading the QGIS directory of approved resources (#145)
- Fix bug in the handling of QGIS directory updates (#146)
- Add support for checklists (#151) - @ricardogsilva
- Fix incorrect handling of searchPathsForSVG setting (#135)
- Handle XML parsing exceptions for QML files*0.15.0 - Support expressions (#130). Switch to Python pathlib.
- Also support QGIS 3.4 (avoid install of style labelsettings and textformatting for v. < 3.10 - #127)
- Try another way to avoid [WinError 5] on Microsoft Windows (#103)
- Style import improvements (fix colorramp support, add support for label settings and text formats, clean up Style Manager tags) (#113, #114, #116, #118)
- Change collection directory names from a hash to a more user friendly name (composition of the name of the collection and its repository) (#110)
- Preserve the installed collections when renaming a repository (#121)
- Documentation updates (#105, #109, #113)
- Fix #44 (files removed from repository are still being installed from cache)
- GUI updates (#100)
- Provide installation summary (#6)
- Avoid (parent) tag with no members in QGIS 3 style documents (#101)
- Fix reloading problems ([WinError 5]) with Microsoft Windows (#103)
- Other minor issues (#104)
- Make font sizes OK on HiDPI systems (#3)
- Disable editing and removal of "official" repositories in Settings (#93)
- Avoid ResourceWarning when installing a collection (#95)
- Stop using the collection name for naming directories (#99)
- Fixed parsing metadata issue - byte decoding (#41)
- Update dulwich to v0.19.15
- Update of bootstrap to v4.4.1
- Update jquery to v3.4.1
- Reduce log level to avoid exception on missing name or URL in directory (#64)
- Check for missing repository name and URL in directory (#64)
- Correct link to documentation
- Added support for Processing models (#42)
- Make the plugin available from the web menu (#68)
- Fixing log message levels (#71)
- Add the action to the toolbar (#70)
- Avoid breaking when collections with incompatible QGIS versions are encountered (#60)
- Avoid [WinErr 32] (#80)
- Added support for R scripts (#57)
- Fix issue #59 (deleting repositories does not work)
- Flip experimental flag
- Merge PR from havatv (issue #60 - avoid breaking on incompatible versions)
- Experimental version for QGIS 3
- Add support for gitlab and gogs repositories (PR by Salvatore Larosa - gh username: slarosa)
- Allow authors to add license details in the collection
- Fixed problem in QGIS < 2.12 as a result of using the new QgsAuthManager
- Change the behavior of updating and removing directory in settings (This fixed #34)
- Use the new official QGIS resource repository (https://github.com/qgis/QGIS-Resources)
- Wohooo first release!