The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
♥️ Funded by Oslandia
- Proposal for a new logo by @sylvainbeo in #98
- update(docs): add user guides by @Guts in #99
- improve(ui): use freshly created SVG icon instead of small png by @Guts in #100
- add(docs): auto generate QDT snippet and use keepachangelog to retrieve latest published verison from CHANGELOG.md by @Guts in #94
♥️ Funded by Oslandia
- fix(qt6): replace deprecated
Qt.ItemFlag.ItemIsTristatewith maintainedQt.ItemFlag.ItemIsAutoTristateby @Guts in #93
♥️ Funded by Oslandia
- fix(compatibility): imbricated f-string are not available in Python < 3.12 by @Guts in #87
♥️ Funded by Oslandia
- update(ui): add more icons and remove fixed size by @Guts in #81
- update(i18n): complete French translations by @Guts in #82
- update(qdt): use new JSON schema URL by @Guts in #64
- improve(ui): add icons to tabs by @Guts in #72
- QDT export: sort plugins list a-Z by @Guts in #74
- add(feature): replace Python logger with a centralized and QGIS integrated one by @Guts in #78
- Fix translations loader by @Guts in #79
- Improve: use icon path from metadata by @Guts in #80
- fix(metadata): Remove hardcoded changelog from metadata.txt by @kannes in #61
- improve(chore): modularize QDT related model by @Guts in #73
- Update maximum QGIS version in metadata for QGIS 4 by @kannes in #77
- fix(qdt profile): plugin_id should be an int by @jmkerloch in #49
- fix(docstrings): escape chars in sample ini files to allow code introspection by @Guts in #51
- Big refactoring number 2 by @kannes in #34
- Fix wrong enum by @kannes in #41
- UI improvements by @kannes in #45
- Misc improvements by @kannes in #44
- Documentation: complete contributing guide and publish to GitHub Pages using GitHub Actions by @Guts in #52
- Tooling: add script to update translation by @Guts in #54
- update(tooling): add a proposed VS Code configuration to match contributing guidelines by @Guts in #53
- add(tooling): dependabot configuration to track on dependencies update by @Guts in #58
- Check Qt6 support flag by @kannes in #57
- Adjust URLs to new profile directory name by @kannes in #40
- change(license): use GPLv2 instead of MIT to comply with upstream licenses (Qt/QGIS) by @Guts in #18
- Drop experimental flag by @kannes in #55
- First version after plugin's folder renaming under the hood (
profile-manager-->profile_managerto comply with Python guidelines) - Fix parameter order (broken import/removal of data sources) by @kannes in #33
- Switch dialog tabs to back sensible defaults by @kannes in #32
- update(ci): rm deprecated
set-outputcommand by @Guts in #31
- add tab to export profile ready for QGIS Deployment Toolbelt - See related issue
- add modern plugin's packaging using QGIS Plugin CI
- apply Python coding rules to whole codebase (PEP8)
- remove dead code and every Plugin builder related files
- add Git hooks (pre-commit) and quality tooling
- ships the big refactoring started in 2023
- Fairly big refactoring and cleanup
- Better and more verbose error handling
- Improve performance
- Reduce backup size, change backup directory
- Improve dialogs and messages
- Add support for Vector Tiles connections
- Fix a crash (thanks Ivano Giuliano!)
- Update metadata
- Fix scanning for bookmarks, favourites, exp functions, styles
- Add support for BSD and other Unixes (thanks Loïc Bartoletti!)
- Add Italy - German translation (thanks Salvatore Fiandaca!)
- First public release