1.0.0-beta1
Pre-release
Pre-release
- 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
What's Changed
- Version 0.5.2 by @akbargumbira in #48
- Merging develop into master by @havatv in #86
- Use correct name (uppercase in "sharing") for logger by @havatv in #89
- Avoid exceptions and adjust logging by @havatv in #92
- Disable edits of official repositories by @havatv in #94
- Update dulwich to version 0.19.15 by @havatv in #85
- Simple fix to avoid ResourceWarning by @havatv in #96
- Update of bootstrap to v4.4.1 by @havatv in #97
- Update jquery to v3.4.1 by @havatv in #98
- Provide installation summary after collection installation by @havatv in #102
- Clear the metadata page when a plugin is installed (#104) by @havatv in #106
- GUI updates by @havatv in #100
- Remove svg uninstall by @havatv in #107
- Manual file/directory removal before pull by @havatv in #108
- Remove the dulwich tests directory by @havatv in #115
- Use repository name instead of hash for symbol identifiers by @havatv in #117
- Use the symbol_type parameter instead of SymbolEntity by @havatv in #119
- Improve style support by @havatv in #120
- Collection directory name by @havatv in #111
- Check for unique repository name on repository edit by @havatv in #123
- Simplify renaming of repositories by @havatv in #126
- Symbolxml 3.4 by @havatv in #128
- Switch to pathlib by @havatv in #129
- Fix uninstall by @havatv in #133
- Fix uninstall by @havatv in #134
- Startup - expressions by @havatv in #132
- Change svgpath handling by @havatv in #136
- Differentiate better between repos and collections in the settings dialogue by @havatv in #148
- GUI updates - metadata order, preview scroll issue, padding/margins by @havatv in #143
- GUI improvements, fix handling of QGIS directory updates and new button for reloading the QGIS directory by @havatv in #149
- Enable reloading the directory (and some PEP8 / formatting updates) by @havatv in #153
- Add support for Checklist resources by @ricardogsilva in #152
- File related fixes to the checklist handler plus some formatting and preparations for new version by @havatv in #156
- Fix PEP8 issues by @havatv in #157
- Minor change: point to HTTPS url for documentation by @Guts in #163
- Embedded dependencies workflow by @Guts in #165
- Remove external libs from repository by @Guts in #167
- Reducing download sizes by @Guts in #164
- Development tooling by @Guts in #171
- CI: use GitHub Actions to lint Python code and fix errors by @Guts in #172
- Create LICENSE by @havatv in #174
- Update pre-commit requirement from <2.8,>=2.7 to >=2.7,<2.9 in /requirements by @dependabot in #175
- Update pre-commit requirement from <2.9,>=2.7 to >=2.7,<2.10 in /requirements by @dependabot in #176
- Bump peter-evans/create-pull-request from v2 to v3.5.1 by @dependabot in #178
- Bump peter-evans/create-pull-request from v3.5.1 to v3.6.0 by @dependabot in #181
- Update giturlparse requirement from <0.10,>=0.9 to >=0.9,<0.11 in /requirements by @dependabot in #180
- Auto-update pre-commit hooks by @github-actions in #179
- Documentation workflow: auto-publish from master to gh-pages by @Guts in #177
- Bump peter-evans/create-pull-request from v3.6.0 to v3.8.0 by @dependabot in #185
- Update pre-commit requirement from <2.10,>=2.7 to >=2.7,<2.11 in /requirements by @dependabot in #184
- Update nose2 requirement from <0.10,>=0.9 to >=0.9,<0.11 in /requirements by @dependabot in #183
- Update actions/cache requirement to v2.1.4 by @dependabot in #187
- Bump peter-evans/create-pull-request from v3.8.0 to v3.8.2 by @dependabot in #188
- Typo fix CONTRIBUTING.md by @ymoisan in #190
- Update creating-metadata.md by @havatv in #192
- Update creating-metadata.md by @havatv in #194
- Update sphinx-autobuild requirement from <2021,>=2020.9 to >=2020.9,<2022 in /requirements by @dependabot in #197
- Update pre-commit requirement from <2.11,>=2.7 to >=2.7,<2.12 in /requirements by @dependabot in #195
- Update flake8 requirement from <3.9,>=3.8 to >=3.8,<3.10 in /requirements by @dependabot in #198
- Update pathvalidate requirement from <2.4,>=2.3 to >=2.3,<2.5 in /requirements by @dependabot in #196
- Bump actions/cache from 2.1.4 to 2.1.6 by @dependabot in #206
- Spring cleanup by @Guts in #208
- Upgrade to latest furo and myst parser options by @Guts in #209
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #210
- Update sphinx-copybutton requirement from <0.4,>=0.3 to >=0.3,<0.5 in /requirements by @dependabot in #216
- Update myst-parser[linkify] requirement from <0.15,>=0.13 to >=0.13,<0.16 in /requirements by @dependabot in #212
- Bump furo from 2021.4.11b34 to 2021.7.31b41 in /requirements by @dependabot in #215
- Bump furo from 2021.7.31b41 to 2021.8.31 in /requirements by @dependabot in #217
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #213
- Bump furo from 2021.8.31 to 2021.10.9 in /requirements by @dependabot in #222
- Update flake8 requirement from <3.10,>=3.8 to >=3.8,<4.1 in /requirements by @dependabot in #223
- Update pre-commit requirement from <2.15,>=2.10 to >=2.10,<2.16 in /requirements by @dependabot in #220
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #224
- Bump furo from 2021.10.9 to 2021.11.23 in /requirements by @dependabot in #228
- Update pre-commit requirement from <2.16,>=2.10 to >=2.10,<2.17 in /requirements by @dependabot in #226
- Fix link to contribution guidelines by @gacarrillor in #232
- Bump actions/setup-python from 2 to 3 by @dependabot in #235
- Bump furo from 2021.11.23 to 2022.2.23 in /requirements by @dependabot in #233
- Update myst-parser[linkify] requirement from <0.16,>=0.13 to >=0.13,<0.18 in /requirements by @dependabot in #234
- Update nose2 requirement from <0.11,>=0.9 to >=0.9,<0.12 in /requirements by @dependabot in #237
- Update sphinxext-opengraph requirement from <0.5,>=0.4 to >=0.4,<0.7 in /requirements by @dependabot in #236
- Update pathvalidate requirement from <2.5,>=2.3 to >=2.3,<2.6 in /requirements by @dependabot in #219
- Update pre-commit requirement from <2.17,>=2.10 to >=2.10,<2.18 in /requirements by @dependabot in #230
- Bump furo from 2022.2.23 to 2022.3.4 in /requirements by @dependabot in #242
- Bump actions/checkout from 2 to 3 by @dependabot in #241
- Bump actions/cache from 2 to 3.0.1 by @dependabot in #239
- Bump actions/labeler from 3 to 4 by @dependabot in #238
- Update sphinx-copybutton requirement from <0.5,>=0.3 to >=0.3,<0.6 in /requirements by @dependabot in #240
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #247
- Refacto: fix code structure by @Guts in #249
- Add i18n for plugin UI by @Guts in #250
- Packaging: use QGIS Plugin CI by @Guts in #251
- Upgrade to Bootstrap 4.6.1 by @Guts in #252
- CI: switch to GitHub actions for packaging & releasing the plugin by @Guts in #253
- Remove QGIS 2 / PyQt4 imports by @Guts in #254
New Contributors
- @Guts made their first contribution in #163
- @dependabot made their first contribution in #175
- @github-actions made their first contribution in #179
- @ymoisan made their first contribution in #190
- @pre-commit-ci made their first contribution in #210
- @gacarrillor made their first contribution in #232
Full Changelog: v0.11.1...1.0.0-beta1