Releases: pronovic/vplan
Releases · pronovic/vplan
Release v0.6.3
Changes
- Upgrade all dependencies to the latest major version
- Address dependabot warning for starlette < 0.25.0 via fastapi
Release v0.6.2
Changes
- Add NOTICE file to sdist, alongside existing LICENSE file
- Automate the existing manual release process using GitHub Actions
Release v0.6.1
Changes
- Refactor the run script and pre-commit hooks to reduce duplication.
- Rework the GitHub Actions build process to pull out shared code.
Release v0.6.0
Changes
- Preserve ordering in exported YAML rather than sorting keys.
- Support addressing by component for multi-component devices like ZEN25.
- Bump version on the internal REST API to 2.0.0 and config YAML to 1.1.0.
Release v0.5.2
Changes
- Fall back addition of timeout for local client calls (unnecessary)
Release v0.5.1
Changes
- Upgrade to Poetry v1.2.0 and make related build process changes.
- Upgrade to Pylint v2.15.0 and add request timeout for all API calls.
- Fix Pylint's configured class-attribute-naming-style to be snake_case.
- Adjust Black configuration to target Python 3.9 and 3.10.
- Add dependency caching to GitHub Actions workflow.
- Fix the GitHub Actions matrix build to properly target MacOS.
- Update various dependencies for the developer environment.
Release v0.5.0
Changes
- Improve failure logging and add retry behavior for the daily refresh job
Release v0.4.1
Changes
- Adjust the pyproject.toml include directive to limit what goes into wheel
Release v0.4.0
Changes
- Add 'vplan plan on' and 'vplan plan off' commands.
- Remove the Safety scanner from the pre-commit hooks and GitHub action.
Release v0.3.1
Changes
- Improvements to systemd service definition