* Fixed #123 - Improper call to MinecraftServer::saveAll leading to various exception during backup creation
* Fixed #130 - Missing CRC checksum on single-threaded ZIP
* Fixed #122 - BZIP2 producing empty files due to missing call to the actual compressor
---
* Implemented #125 - TxB no longer enables world auto-saving for dimensions that didn't have it enabled before the backup
* Fixed #123 - Improper call to MinecraftServer::saveAll leading to various exception during backup creation
* Fixed #130 - Missing CRC checksum on single-threaded ZIP
* Fixed #122 - BZIP2 producing empty files due to missing call to the actual compressor
---
* Implemented #125 - TxB no longer enables world auto-saving for dimensions that didn't have it enabled before the backup
* Fixed #123 - Improper call to MinecraftServer::saveAll leading to various exception during backup creation
* Fixed #130 - Missing CRC checksum on single-threaded ZIP
* Fixed #122 - BZIP2 producing empty files due to missing call to the actual compressor
---
* Implemented #125 - TxB no longer enables world auto-saving for dimensions that didn't have it enabled before the backup
- Added integrity verification - backups suffering from the infamous 1kB bug won't be restored
- Added new config option to control verification process
- Fix the watchdog time out (#81, #42)
- 1.20 update
## Changes
- Improved restore algorithm -> in the case of an error, the original world file won't get deleted
- Rewrite of cleanup algorithm
- Moved entirely to NIO api -> better I/O error propagation
## Changes
- Improved restore algorithm -> in the case of an error, the original world file won't get deleted
- Rewrite of cleanup algorithm
- Moved entirely to NIO api -> better I/O error propagation
## Changes
- Improved restore algorithm -> in the case of an error, the original world file won't get deleted
- Rewrite of cleanup algorithm
- Moved entirely to NIO api -> better I/O error propagation
## Changes
- Improved restore algorithm -> in the case of an error, the original world file won't get deleted
- Rewrite of cleanup algorithm
- Moved entirely to NIO api -> better I/O error propagation
This is a very big release. A lot of code refactoring and bugfixes but only a handful of new features.
Added:
- Global chat message on backup startup
- delete command (for deleting backup files)
Changed:
- Better logging (finally no double output)
The only big thing that has not been repaired is [#42](https://github.com/Szum123321/textile_backup/issues/42), but I made it so that a message gets printed out and backup should continue.
I'll wait with releasing the full version until [#42](https://github.com/Szum123321/textile_backup/issues/42) gets solved.