General
- Uploads and validation will now retry for 3 times.
- Handle Client Reconnects
- SSH -> Disconnect before each upload to ensure a fresh connection (some sftp-servers disconnect on idle causing big compress backup to fail upload)
States
- States now contain errors
MysqlBackup
- add SkipLockTables and Port options (global option for the whole backup)
- add database scoped options to allow configuration based on the based on the database (e.g. enable SkipLockTables only for datbase 'mysql')
Package updates
- Update dotnet to 8.0.19 (sdk 8,0.413)
- Update bundled mysqldump to mysql 8.4.6
- Update FluentFTP to 53.x
- Update MysqlConnector to 2.4.0
- Update NLog to 6.0.3
- Update SSH.NET to 20.25.0.0
- Update SharpCompress to 0.40.0
What's Changed
Full Changelog: v0.0.2...v0.0.3