CHANGELOG¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased¶
2.5.3 - 2023-02-10¶
Bugs fixes 🐛¶
Bump git hooks to fix pre-commit fail because of isort by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/187
Features and enhancements 🎉¶
Add missing aliases to release subcommand by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/164
Python - Use Python fstrings everywhere by @Gustry in https://github.com/opengisch/qgis-plugin-ci/pull/166
Add option to use a custom plugin server by @towa in https://github.com/opengisch/qgis-plugin-ci/pull/181
Documentation 📖¶
Complete latest releases notes to changelog by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/163
Other Changes¶
Avoid duplicated dependencies listing by loading dependencies from requirements files by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/188
New Contributors¶
@towa made their first contribution in https://github.com/opengisch/qgis-plugin-ci/pull/181
2.5.2 - 2022-09-26¶
Align xmlrpc verbosity on CLI option by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/161
2.5.1 - 2022-09-22¶
Fix 159: Add missing parameters and set a default value by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/160
2.5.0 - 2022-09-22¶
fix Experimental flag is not correct for a pre-release tag in the XML by @3nids in https://github.com/opengisch/qgis-plugin-ci/pull/150
Fix regression in 2.4 where zip was not compressed by @ivanlonel in https://github.com/opengisch/qgis-plugin-ci/pull/151
Use built-in version argument by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/153
use concurrency to avoid multiple workflow running at once by @3nids in https://github.com/opengisch/qgis-plugin-ci/pull/154
Do not run pyqt5ac if there is no qrc file by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/157
Feature: add verbosity option and improve log by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/156
Handle missing changelog when latest is passed by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/158
Improve release workflow enabling auto changelog by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/149
Update and clean git hooks by @Guts in https://github.com/opengisch/qgis-plugin-ci/pull/152
2.4.0 - 2022-08-25¶
Keep files permissions when creating zip file by @jmkerloch #129
Update dependencies
Documentation improvements
2.3.0 - 2022-03-17¶
Add some metadata in the
metadata.txt
when packaging such as commit number, commit SHA1 and date if these keys are presents
2.2.0 - 2022-03-17¶
Allow to release a version (1.2.3) which is different from the release tag (v1.2.3) (#120)
2.1.2 - 2022-02-15¶
Raise an error if a built resource is present in source and the names conflicts by @3nids
2.1.1 - 2022-01-20¶
Fix a regression from 2.1.0 when the changelog command is used without a configuration file
2.1.0 - 2022-01-10¶
Add the possibility to choose the changelog filepath in the configuration file with
changelog_path
Add some aliases in the command line for some parameters
Update the documentation
2.0.1 - 2021-05-11¶
Fix an issue when packaging this project on https://pypi.org/
2.0.0 - 2021-05-06¶
Add a dedicated website for the documentation https://opengisch.github.io/qgis-plugin-ci/
Improve the changelog parser :
The
changelog_regexp
parameter has been removedThe CHANGELOG.md must follow semantic versioning and Keep A Changelog
The
experimental
flag is determined automatically if the package name is following the semantic versioning
Add a special keyword
latest
to package the latest version described in a CHANGELOG.md filePossible to install the repository using pip install with the GIT URL
1.8.4 - 2020-09-07¶
Separate python files and UI files in the temporary PRO file (#29)
1.8.3 - 2020-08-25¶
Keep the plugin path when creating the ZIP
Rename qgis_plugin_ci_testing to qgis_plugin_CI_testing to have a capital letter
Update readme about plugin_path
1.8.2 - 2020-08-05¶
Run travis on tags too (#24)
1.8.1 - 2020-08-05¶
better support of spaces in plugin name
Use underscore instead of hyphen for plugin name #22 (#23)
1.8.0 - 2020-07-16¶
Create temporary .pro file to make pylupdate5 work with unicode char (#19)
0.1.2 - 2017-07-23¶
(This version note is used in unit-tests)
Tag without “v” prefix
Add a CHANGELOG.md file for testing