Skip to content

Releases: drweb86/butil

2024.10.25

25 Oct 20:02
Compare
Choose a tag to compare

Changes

  • Old task format tasks are automigrated during load to the latest format.
    After half a year old format version support will be dropped. Automigrate of old all tasks happens on load of UI apploication and on executing any task.
  • Old storage format will be upgraded to the latest. Format upgrade is repacking of 7-zip files in the storage.
    During upgrade Storage Quota setting will be disregarded.
    Upgrade is done by chunks by 50 files. It might take some time.
    During uppgrade you can stop it at any moment but except during state upload (which might damage the backup index).
    Upgrade is started on any task execution.
    Old storage format will be dropped after half a year. You will need to use previous app version to open it.
    If you have huge backup on slow remote NAS, consider recreating backup from scratch.
  • AvaloniaUI was updated to 11.1.4

Removed Features

  • Synchroniпzation mode subdirectory parameter is removed.
    It is removed because in secure scenarios you need to create a separate account and separate storage for such tasks.
    If you were using this parameter - edit and save sync task given that this param will be empty.

New Features

  • Possibility to specify minimum last write time for import of pictures.
    Supported case: user moved to new PC and needs to import files he created after some point in the time.

Bug Fixes

  • SHA 512 hashes were not calculated.
    ! Hashes cache was inproperly calculated on adding new files.
  • If hashes cache had incorrect JSON, application failed to start task.

2024.09.29

29 Sep 12:34
Compare
Choose a tag to compare

Download

New Features

  • Bengali, Urdu, Indonesian, Japanese, Nigerian Pidgin, Marathi, Telugu languages.
  • It is possible to copy text from message.
  • On task deletion log files are deleted as well.

Changes

  • 7-zip update to 24.08
  • 7-zip is not used anymore to compress/encrypt files because of 7% average space profit (each file is compressed individually) with drawbacks of not supporting Android devices
  • Update libraries
  • Unit-tests are part of build.ps1 script execution
  • Storage format upgrade. Previous versions of applications won't be able to open it. Backward compatibility for restoration etc will be preserved for some time.
  • Checking for updates was switched back to github since upload was fixed, personal site at NAS will be shutdown after some time.
  • Messages for questions was improved.

Bug Fixes

  • Message buttons locations was invalid
  • Message text locations was invalid
    ! Incremental backup creates version when duplicate files exists
  • Task status was missing on rename
  • Import multimedia with skip already imported flag was not working correctly during rename of task

2024.08.08

08 Aug 17:47
Compare
Choose a tag to compare

Download

Bug Fixes

  • Scheduler failed to launch when task name had spaces.
    Manual actions are needed. Open task in editor and click save one by one. Scheduler tasks will be recreated.

2024.08.02

02 Aug 19:55
Compare
Choose a tag to compare

Download

Bug Fixes

  • 7-zip in Windows installation was missing.

2024.07.29

29 Jul 18:48
Compare
Choose a tag to compare

Download

Changes

  • Reduced storage validation errors message size.

Bug Fixes

  • FTPS validation could prevent creation of task.

2024.07.16

16 Jul 19:09
Compare
Choose a tag to compare

Download

Changes

  • Skipped tasks are visible.
  • Storage verification was improved.
  • Windows: New synchronization tasks will have by default midnight execution schedule.
  • Code base was upgraded to language c# latest version.

Bug Fixes

  • Ubuntu: Gnome: Wayland: application icon is properly resolved thanks to guys from Gnome and Avalonia Teams.
  • FTPS default mode was missing.
  • Attempt to fix empty progress log on scrolling.
  • Synchronization: Message about quota reach limit was missing.
  • Failover errors were treated as task errors.

2024.07.06

08 Jul 19:52
Compare
Choose a tag to compare

Download

New Features

  • Ubuntu: installation script installs and uninstall application to proper Linux locations. Desktop and quick search shortcuts are created.

Bug Fixes

  • Ubuntu: synchronization was building incorrect relative paths.
  • Ubuntu 24: handle devices added as files to user profile.
  • Ubuntu: more clear help about globbing.

Changes

  • Dialogs are cross-platform now.

Bug Fixes

  • Ubuntu 24: spawn restoration, backup from UI crashes (they broke system-inhibit).
  • Ubuntu 24: backup of userprofile folder crashes app (they put bus devices there).
  • Ubuntu 24: 7-zip resolved name is different (its not Ubuntu 23 compatible anymore).
  • Ubuntu 24: Default font is changed and it breaks menu (they broke font).
  • Ubuntu 24: In new OS version fonts are not propagated to child windows which causes squares instead of localized text (they broke child dialogs in snaps and now its broken in for non-snapped apps).

2024.06.29

29 Jun 13:18
Compare
Choose a tag to compare

Download

image

image

New Features

Changes

Bug Fixes

  • Errors for FTPS were not logged.
  • Wrong task name fix.
  • FTPS backup with mass amount of files was failing.

2024.04.14

14 Apr 16:43
eb001fd
Compare
Choose a tag to compare

Download

Changes

2024.04.05

05 Apr 20:40
Compare
Choose a tag to compare

New Features

  • During recovery or version deletion, real progress is shown
  • During recovery or version deletion, logs are written.
  • Recovery speed should be increased, but PC might be a little bit unresponsive during process.
  • If user mounted network SMB/CIFS share on Windows, then he may skip for CIFS storage credentials. In this case invoking 'net use' command will be skipped.
    Main idea behind change is to avoid already mounted error. And use it recovery.
  • Restoration speed was increased in 2 times for Windows.

Bug Fixes

  • FTPS MITM attacks. Be aware that if you had previously setupped FTPS with self-signed certificate, you need to do the following steps:
    a. Open task with FTPS in Edit mode,
    b. Click Save.

Download Links

Unfortunately release system is still broken on github. So I'm releasing it on my NAS.
Download