autorestic/CHANGELOG.md

146 lines
2.7 KiB
Markdown
Raw Permalink Normal View History

2021-04-20 18:49:09 +00:00
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
2021-10-31 21:46:37 +00:00
## [1.4.1] - 2021-10-31
### Fixes
- Numeric values from config files not being passed to env.
2021-10-30 12:54:41 +00:00
## [1.4.0] - 2021-10-30
### Added
2021-10-29 16:35:24 +00:00
- Allow specify to specify a backend for location backup
- Global restic flags
2021-10-30 12:54:41 +00:00
- Generic ENV support for backends
### Changed
- Install now only requires `wget`
- Env variable for the `KEY` has been renamed from `AUTORESTIC_[BACKEND NAME]_KEY` -> `AUTORESTIC_[BACKEND NAME]_RESTIC_PASSWORD`
### Fixed
- Error handling during upgrade & uninstall
2021-10-29 16:35:24 +00:00
2021-10-26 14:02:30 +00:00
## [1.3.0] - 2021-10-26
### Added
- Pass restic backup metadata as ENV to hooks
- Support for `XDG_CONFIG_HOME` and `${HOME}/.config` as default locations for `.autorestic.yaml` file.
- Binary restic flags are now supported
- Pass encryption keys from env variables or files.
2021-08-05 19:58:48 +00:00
## [1.2.0] - 2021-08-05
2021-08-05 19:48:02 +00:00
### Added
- Community page
- Support for yaml references and aliases
### Fixed
- Better verbose output for hooks
- Better error message for bad formatted configs
2021-07-11 11:51:04 +00:00
## [1.1.2] - 2021-07-11
### Fixes
Don't check all backend when running `forget` or `exec` commands.
2021-05-17 20:40:27 +00:00
## [1.1.1] - 2021-05-17
### Added
- Options for backends
2021-05-06 13:57:28 +00:00
## [1.1.0] - 2021-05-06
### Added
- use custom restic binary
- success & failure hooks
### Fixed
- don't skip other locations on failure
2021-05-01 20:57:01 +00:00
## [1.0.9] - 2021-05-01
### Fixed
- Validation for docker volumes
2021-04-28 08:54:33 +00:00
## [1.0.8] - 2021-04-28
### Added
- `--lean` flag to cron command for less output about skipping backups.
### Fixed
- consistent lower casing in usage descriptions.
2021-04-26 11:18:02 +00:00
## [1.0.7] - 2021-04-26
### Added
- Support for `darwin/arm64` aka Apple Silicon.
- Added support for `arm64` and `aarch64` in install scripts.
2021-04-24 14:40:53 +00:00
## [1.0.6] - 2021-04-24
### Added
- Support for rclone
2021-04-24 10:40:33 +00:00
## [1.0.5] - 2021-04-24
### Fixed
- Correct exit code on backup failure and better logging/output/feedback.
- Check if `from` key is an actual directory.
2021-04-23 11:47:21 +00:00
## [1.0.4] - 2021-04-23
### Added
- Options to add rest username and password in config
### Fixed
- Don't add empty strings when saving config
2021-04-20 21:26:57 +00:00
## [1.0.3] - 2021-04-20
### Fixed
- Auto upgrade script was not working on linux as linux does not support writing to the binary that is being executed
2021-04-20 18:49:09 +00:00
## [1.0.2] - 2021-04-20
### Added
- Add the `cron` tag to backup to backups made with cron.
### Fixed
- Don't unlock lockfile if process is already running.
## [1.0.1] - 2021-04-17
### Added
- Completion command for various shells
## [1.0.0] - 2021-04-17
- Rewrite in go. See https://autorestic.vercel.app/upgrade for migration.