0.3.2 - 2026-04-25
- Add --self-update to upgrade the binary in place - (b869760)
- Make --describe print appimage type, update info, and assembled URL - (81f5fc9)
- Update msrv - (1a342df)
0.3.1 - 2026-04-14
- Improve error messages with project context - (9bfdfd9)
- Handle full URL in Gitea/Forgejo instance field - (0683fbf)
0.3.0 - 2026-04-14
- Add Forgejo support as alias for Gitea - (886efa2)
- Add --list-releases to show available versions - (78d3b89)
- Add --target-tag for version targeting and downgrade - (513e522)
- Add API proxy support for GitLab and Codeberg - (0e802af)
- Add Codeberg and Gitea update info support - (5d85807)
- Add GitLab update info support - (c20dc30)
- Parallel AppImage updates with progress bars - (9d0da26)
- Use releasekit for GitHub release fetching - (ad1465c)
- Update README - (e801527)
- Update README with multi-forge support - (52c02f8)
- Update README - (029a364)
0.2.1 - 2026-03-25
- Support checking updates for multiple AppImages - (a50f175)
- Add
GITHUB_TOKENsupport (#9) - (e9247f6)
0.2.0 - 2026-03-24
- Add progress display during updates - (90233e1)
- Add support for updating multiple AppImages at once - (c59368d)
- Add global and portable config file support (#5) - (2db70c8)
- Handle backup file removal - (73d4ba5)
0.1.1 - 2026-03-23
- Compare SHA1 of source file in check_for_update - (6f46a5b)
- Make -O flag overwrite source file in-place - (6644b33)
- Add TOML config file support - (853712c)
- Make CLI flags compatible with upstream appimageupdate - (9aa74fc)
- Add GitHub API proxy support with fallback - (ac5911e)
- Add detailed update statistics and improve CLI output - (b69cdee)
- Skip update if target file already exists with correct checksum - (4653f6f)
- Preserve original AppImage file permissions on update - (3a03297)
- Implement CLI with update and check commands - (02c12c9)
- Implement update logic with zsync integration - (432e324)
- Add path() accessor to AppImage - (765bed1)
- Add zsync_url method to UpdateInfo - (4ae844f)
- Add Zsync error variant - (b069332)
- Implement GitHub releases URL resolution - (1c75557)
- Implement AppImage parsing with ELF section support - (2ca4e75)
- Add Updater struct with builder pattern - (8675524)
- Add AppImage file handling stub - (51d52ce)
- Add update information parser - (a086bc5)
- Add library structure with error types - (08bc111)
- Handle in-place updates by preserving old file as .old backup - (a9d77bd)
- Output updated AppImage in same directory as original - (3a40f56)
- Derive output path from zsync control file filename - (24d4220)
- Handle empty text in glob matching and remove .zsync suffix - (1ce9d16)
- Add config file documentation to README - (3b61038)
- Update README with new CLI interface - (9a3e67f)
- Add project README - (a5fc0e1)
- Add AGENTS.md with project guidelines - (40f9159)
- Add release workflow - (aed4971)
- Update manifest - (e016597)
- Add license - (841132e)
- Add clap dependency with derive feature - (b91360f)
- Add zsync-rs as git dependency - (9c6c5bd)
- Add ureq, serde, and serde_json dependencies - (5ea196e)
- Add thiserror dependency for error handling - (0c7d8aa)
- Initialize Rust project - (7337f84)