Since v1.1.0, the format is based on Keep a Changelog.
This project adheres to Semantic Versioning.
- The KmsClient not using the credentials configured for it.
- The relative
config.yamllocation.
- Autoload locations.
- Support for Amazon SNS for alerting of exceptions.
- Support for uploading and downloading with client-side encryption with an AWS KMS-managed customer master key.
- [BC Break] Changed the program structure to work as a set of Symfony Commands (so
crontabconfigurations have to be altered slightly). - Updated dependencies.
- Added a
mirror_default_optoption for mirroring the default--optsetting in MySQL's originalmysqldump. - Added an
add_sql_extensionoption for adding.sqlbefore the compression extension (.e.g.gz) in compressed backups.
- Change default compression algorithm
- Fix hourly backups being skipped due to lag time
- Fix warning when no folders exist yet
- Fix config file path
- Improve installation documentation
- Initial commit