Releases: NINNiT/xenbak
Releases · NINNiT/xenbak
v1.0.0-beta.3
v1.0.0-beta.2
1.0.0-beta.2 (2024-09-22)
Features
- updates various dependencies
- enable LTO for smaller binary sizes and performance
v1.0.0
1.0.0 (2024-09-20)
Bug Fixes
- deps: update rust crate async-compression to v0.4.12 (82ba6b8)
- deps: update rust crate async-compression to v0.4.12 (d1200b7)
- deps: update rust crate async-tempfile to 0.6.0 (#18) (ef1082b)
- deps: update rust crate async-tempfile to 0.6.0 (#18) (c43aab9)
- deps: update rust crate async-tempfile to 0.6.0 (#30) (b8d3078)
- deps: update rust crate async-tempfile to 0.6.0 (#30) (118b71c)
- deps: update rust crate async-trait to v0.1.81 (bb0dea7)
- deps: update rust crate async-trait to v0.1.81 (51208df)
- deps: update rust crate chrono to v0.4.38 (aa3d49c)
- deps: update rust crate chrono to v0.4.38 (b2a0615)
- deps: update rust crate clap to v4.5.16 (bcd844c)
- deps: update rust crate clap to v4.5.16 (5ba5518)
- deps: update rust crate clap to v4.5.17 (fe2ceb0)
- deps: update rust crate color-eyre to v0.6.3 (217f9b2)
- deps: update rust crate color-eyre to v0.6.3 (8f9671d)
- deps: update rust crate figment to v0.10.19 (2cde69c)
- deps: update rust crate figment to v0.10.19 (d0d96c9)
- deps: update rust crate lettre to v0.11.7 (cd00a7f)
- deps: update rust crate lettre to v0.11.7 (28c2624)
- deps: update rust crate lettre to v0.11.9 (26b030f)
- deps: update rust crate serde to v1.0.209 (83e2c17)
- deps: update rust crate serde to v1.0.209 (5533f4a)
- deps: update rust crate serde to v1.0.210 (c0b48fe)
- deps: update rust crate serde_json to v1.0.127 (dc6b39a)
- deps: update rust crate serde_json to v1.0.127 (50fb9dd)
- deps: update rust crate serde_json to v1.0.128 (6722923)
- deps: update rust crate thiserror to v1.0.63 (f1b60df)
- deps: update rust crate thiserror to v1.0.63 (5c7bcb2)
- deps: update rust crate tokio to v1.39.3 (#23) (55d7ff1)
- deps: update rust crate tokio to v1.39.3 (#23) (bfe3aae)
- deps: update rust crate tokio to v1.40.0 (#28) (03bed9f)
- deps: update rust crate tokio to v1.40.0 (#28) (fa7dc8d)
- deps: update rust crate tokio-cron-scheduler to 0.11.0 (#24) (4d195e2)
- deps: update rust crate tokio-cron-scheduler to 0.11.0 (#24) (78305cf)
- deps: update rust crate uuid to v1.10.0 (#25) (b86855e)
- deps: update rust crate uuid to v1.10.0 (#25) (3cb09fd)
- healthchecks initialization url path (16a4451)
- healthchecks list url path (f99a124)
- healthchecks module, parse URL correctly, handle last slash (431d45c)
- healthchecks site_root (c86ce9a)
- healthchecks start/failure endpoint (3909ec7)
- local storage retention (b5a53ac)
- mail subjet (1fd1519)
- missing uuids on empty snapshot list (bbae9ff)
- retention (3a021df)
- snapshot-list command (7235bb8)
- xe url (9d66f38)
Features
- adapt config (8941fa6)
- add debug output (dc10f69)
- add xe binary extraction and dockerfile (1bb1a09)
- allow multiple tags (2f7173a)
- automatically create temp dir on init (005d965)
- borg allow unknown repo access (bc3430f)
- buffered stream reads, more comments (0faa0b2)
- bump version (2b4e212)
- downgrade healthchecks to api version v2 (90ee1c6)
- enable StartTLS support for monitoring mails (e67c72a)
- fix error handling (4b01f1d)
- fix tracing span mismatch (bccbfe3)
- general cleanup (a627b73)
- handle filepaths in storage handlers instead of backup object (cd3c2d9)
- implement borg storage handler (9b80616)
- implement borg-like retention for local storage handlers (ef167ff)
- initial commit (35b037e)
- initial systemd service implementation (772af51)
- optionally use existing snapshots for backup (7cf00ae)
- pretty print JSON in monitoring (97ade93)
- README (e85512f)
- remove CONFIG_FILE env ([def7c0d](def7c0d4a44409137ddc0...
v1.0.0-beta.1
1.0.0-beta.1 (2024-09-20)
Bug Fixes
- deps: update rust crate async-compression to v0.4.12 (82ba6b8)
- deps: update rust crate async-compression to v0.4.12 (d1200b7)
- deps: update rust crate async-tempfile to 0.6.0 (#18) (ef1082b)
- deps: update rust crate async-tempfile to 0.6.0 (#18) (c43aab9)
- deps: update rust crate async-tempfile to 0.6.0 (#30) (b8d3078)
- deps: update rust crate async-tempfile to 0.6.0 (#30) (118b71c)
- deps: update rust crate async-trait to v0.1.81 (bb0dea7)
- deps: update rust crate async-trait to v0.1.81 (51208df)
- deps: update rust crate chrono to v0.4.38 (aa3d49c)
- deps: update rust crate chrono to v0.4.38 (b2a0615)
- deps: update rust crate clap to v4.5.16 (bcd844c)
- deps: update rust crate clap to v4.5.16 (5ba5518)
- deps: update rust crate clap to v4.5.17 (fe2ceb0)
- deps: update rust crate color-eyre to v0.6.3 (217f9b2)
- deps: update rust crate color-eyre to v0.6.3 (8f9671d)
- deps: update rust crate figment to v0.10.19 (2cde69c)
- deps: update rust crate figment to v0.10.19 (d0d96c9)
- deps: update rust crate lettre to v0.11.7 (cd00a7f)
- deps: update rust crate lettre to v0.11.7 (28c2624)
- deps: update rust crate lettre to v0.11.9 (26b030f)
- deps: update rust crate serde to v1.0.209 (83e2c17)
- deps: update rust crate serde to v1.0.209 (5533f4a)
- deps: update rust crate serde to v1.0.210 (c0b48fe)
- deps: update rust crate serde_json to v1.0.127 (dc6b39a)
- deps: update rust crate serde_json to v1.0.127 (50fb9dd)
- deps: update rust crate serde_json to v1.0.128 (6722923)
- deps: update rust crate thiserror to v1.0.63 (f1b60df)
- deps: update rust crate thiserror to v1.0.63 (5c7bcb2)
- deps: update rust crate tokio to v1.39.3 (#23) (55d7ff1)
- deps: update rust crate tokio to v1.39.3 (#23) (bfe3aae)
- deps: update rust crate tokio to v1.40.0 (#28) (03bed9f)
- deps: update rust crate tokio to v1.40.0 (#28) (fa7dc8d)
- deps: update rust crate tokio-cron-scheduler to 0.11.0 (#24) (4d195e2)
- deps: update rust crate tokio-cron-scheduler to 0.11.0 (#24) (78305cf)
- deps: update rust crate uuid to v1.10.0 (#25) (b86855e)
- deps: update rust crate uuid to v1.10.0 (#25) (3cb09fd)
- healthchecks initialization url path (16a4451)
- healthchecks list url path (f99a124)
- healthchecks module, parse URL correctly, handle last slash (431d45c)
- healthchecks site_root (c86ce9a)
- healthchecks start/failure endpoint (3909ec7)
- local storage retention (b5a53ac)
- mail subjet (1fd1519)
- missing uuids on empty snapshot list (bbae9ff)
- retention (3a021df)
- snapshot-list command (7235bb8)
- xe url (9d66f38)
Features
- adapt config (8941fa6)
- add debug output (dc10f69)
- add xe binary extraction and dockerfile (1bb1a09)
- allow multiple tags (2f7173a)
- automatically create temp dir on init (005d965)
- borg allow unknown repo access (bc3430f)
- buffered stream reads, more comments (0faa0b2)
- bump version (2b4e212)
- downgrade healthchecks to api version v2 (90ee1c6)
- enable StartTLS support for monitoring mails (e67c72a)
- fix error handling (4b01f1d)
- fix tracing span mismatch (bccbfe3)
- general cleanup (a627b73)
- handle filepaths in storage handlers instead of backup object (cd3c2d9)
- implement borg storage handler (9b80616)
- implement borg-like retention for local storage handlers (ef167ff)
- initial commit (35b037e)
- initial systemd service implementation (772af51)
- optionally use existing snapshots for backup (7cf00ae)
- pretty print JSON in monitoring (97ade93)
- README (e85512f)
- remove CONFIG_FILE env ([def7c0d](def7c0d4a44409...