Update CHANGELOG for version 0.2.0

Added new features and fixes for version 0.2.0, including improved compatibility and upload reliability.
This commit is contained in:
2026-01-14 11:40:56 +01:00
committed by GitHub
parent 0022558d25
commit 53473f1f0f

View File

@@ -4,6 +4,16 @@ 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. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
## [0.2.0] - 2026-01-14
### Added
- Improved cross-version compatibility with Home Assistant backup metadata by normalizing backup schema fields (e.g., `addons`, `database_included`, etc.).
- More robust metadata serialization for `AgentBackup` across Home Assistant versions (supports different serialization methods).
### Fixed
- Improved upload reliability by spooling backup streams to a temporary file and uploading with Content-Length (avoids chunked WebDAV uploads that may cause reverse proxy 504 timeouts).
- Added non-restrictive client timeouts for long-running WebDAV operations to prevent client-side aborts.
- Fixed backup listing failures caused by missing expected metadata keys in different Home Assistant versions.
## [0.1.1-alpha] - 2026-01-14 ## [0.1.1-alpha] - 2026-01-14
### Fixed ### Fixed
- Improved upload reliability by spooling backup streams to a temporary file and uploading with Content-Length (avoids chunked WebDAV uploads that may cause reverse proxy 504 timeouts). - Improved upload reliability by spooling backup streams to a temporary file and uploading with Content-Length (avoids chunked WebDAV uploads that may cause reverse proxy 504 timeouts).