Skip to content

Releases: alexsee/bsh3

v3.9.4

03 Aug 10:30
4e0446f

Choose a tag to compare

✨ New Features

  • FTP Logging Added: The system now supports logging via FTP, making it easier to track and store logs remotely.
  • Improved Responsiveness: Medium-level system checks are now performed asynchronously, enhancing overall performance and responsiveness.

🛠️ Fixes

  • Improved Compatibility with Windows 11 Standby: Resolved issues related to standby mode under Windows 11, improving stability on modern systems.

What's Changed

  • feat: add ftp logging by @alexsee in #381
  • tests(config): add tests for configuration manager by @alexsee in #382
  • feat(core): async check medium + minor other changes by @alexsee in #383
  • build(deps): bump System.Management from 9.0.1 to 9.0.3 in /src by @dependabot[bot] in #387
  • build(deps): bump System.Configuration.ConfigurationManager and System.Security.Cryptography.ProtectedData in /src by @dependabot[bot] in #386
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions and Quartz in /src by @dependabot[bot] in #385
  • build(deps): bump Microsoft.Extensions.Hosting and Microsoft.Extensions.Logging.Abstractions in /src by @dependabot[bot] in #384
  • feat: update unit tests by @alexsee in #388
  • build(deps): bump System.Security.Cryptography.ProtectedData from 9.0.3 to 9.0.4 in /src by @dependabot[bot] in #394
  • build(deps): bump System.Management from 9.0.3 to 9.0.4 in /src by @dependabot[bot] in #393
  • build(deps): bump NUnit.Analyzers from 4.6.0 to 4.7.0 in /src by @dependabot[bot] in #391
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions, Serilog and Serilog.Extensions.Logging in /src by @dependabot[bot] in #389
  • build(deps): bump Microsoft.Extensions.Hosting, Microsoft.Extensions.Hosting.WindowsServices and Microsoft.Extensions.Logging.Abstractions in /src by @dependabot[bot] in #392
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions from 9.0.0 to 9.0.4 in /src by @dependabot[bot] in #395
  • build(deps): bump Serilog.Sinks.File from 6.0.0 to 7.0.0 in /src by @dependabot[bot] in #396
  • build(deps): bump System.Configuration.ConfigurationManager and System.Security.Cryptography.ProtectedData in /src by @dependabot[bot] in #397
  • Bump Microsoft.Extensions.Hosting and 9 others by @dependabot[bot] in #398
  • Bump Microsoft.Extensions.Hosting and 6 others by @dependabot[bot] in #399
  • Bump NUnit.Analyzers from 4.9.1 to 4.9.2 by @dependabot[bot] in #400
  • Potential fix for code scanning alert no. 8: Workflow does not contain permissions by @alexsee in #401
  • Potential fix for code scanning alert no. 7: Workflow does not contain permissions by @alexsee in #402
  • Bump Microsoft.Extensions.Hosting and 5 others by @dependabot[bot] in #403
  • Bump FluentFTP from 52.1.0 to 53.0.1 by @dependabot[bot] in #405
  • fix: standby in win11 by @alexsee in #406

Full Changelog: v3.9.3...v3.9.4

v3.9.3

22 Mar 10:57
81bcbf5

Choose a tag to compare

What's Changed

  • fix(core): media type is not handled correctly by @alexsee in #380

Full Changelog: v3.9.2...v3.9.3

v3.9.2

16 Mar 14:37
03d5df6

Choose a tag to compare

What's Changed

  • Fixes a bug that causes the temporary files blocking a new backup
  • Fixes a bug that causes the vertical favorite list in backup browser overflow the backup list
  • Fixes a bug that prevented the automatic device recognition not being started for scheduled backups
  • Improves error handling and logging of internal exceptions to better identify root cause errors

What's Changed

  • build(deps): bump FluentFTP from 52.0.0 to 52.1.0 in /src by @dependabot in #371
  • build(deps): bump System.Security.Cryptography.ProtectedData from 9.0.1 to 9.0.2 in /src by @dependabot in #372
  • build(deps): bump Microsoft.NET.Test.Sdk and Newtonsoft.Json in /src by @dependabot in #373
  • fix(ftp): delete temporary file if it still exists by @alexsee in #374
  • fix(browser): vertical favorite list overflow by @alexsee in #375
  • feat(schedule): add logic to wait for device when backup was in the past by @alexsee in #376
  • feat: improve error handling by @alexsee in #377
  • build(deps): bump Microsoft.WindowsAppSDK from 1.6.241114003 to 1.6.250108002 in /src by @dependabot in #369
  • feat(core): update copy right and code style by @alexsee in #379

Full Changelog: v3.9.1...v3.9.2

v3.9.1

09 Feb 10:08
cf8dc43

Choose a tag to compare

What's Changed

  • Fixed a permission issue for volume shadow copy service preventing Backup Service Home from copying in-use files
  • Fixed a database handling issue that potentially causes Backup Service Home to crash
  • Fixed a backup browser issue that potentially causes Backup Service Home to crash when restoring multiple files
  • Removed several non-used dependencies
  • Updated to newest Microsoft .NET 9.0 for better performance

What's Changed

  • build(deps): bump Serilog from 4.0.0 to 4.0.1 in /src by @dependabot in #316
  • build(deps): bump NUnit3TestAdapter from 4.5.0 to 4.6.0 in /src by @dependabot in #315
  • build(deps): bump Autoupdater.NET.Official from 1.9.1 to 1.9.2 in /src by @dependabot in #320
  • build(deps): bump FluentFTP from 50.1.0 to 51.0.0 in /src by @dependabot in #319
  • build(deps): bump Quartz from 3.11.0 to 3.12.0 in /src by @dependabot in #318
  • build(deps): bump Quartz from 3.12.0 to 3.13.0 in /src by @dependabot in #321
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions from 8.0.0 to 8.0.1 in /src by @dependabot in #322
  • build(deps): bump Newtonsoft.Json from 13.0.1 to 13.0.3 in /src by @dependabot in #323
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 in /src by @dependabot in #325
  • build(deps): bump Microsoft.Windows.Compatibility from 8.0.7 to 8.0.8 in /src by @dependabot in #324
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1 in /src by @dependabot in #328
  • build(deps): bump Serilog from 4.0.1 to 4.0.2 in /src by @dependabot in #330
  • build(deps): bump System.Data.SQLite.Core from 1.0.118 to 1.0.119 in /src by @dependabot in #331
  • build(deps): bump FluentFTP from 51.0.0 to 51.1.0 in /src by @dependabot in #329
  • build(deps): bump Serilog from 4.0.2 to 4.1.0 in /src by @dependabot in #334
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions from 8.0.1 to 8.0.2 in /src by @dependabot in #332
  • build(deps): bump Microsoft.Windows.Compatibility and System.Configuration.ConfigurationManager in /src by @dependabot in #333
  • build(deps): bump softprops/action-gh-release from 2.0.8 to 2.0.9 by @dependabot in #338
  • build(deps): bump System.Configuration.ConfigurationManager and System.Security.Cryptography.ProtectedData in /src by @dependabot in #337
  • build(deps): bump Microsoft.Extensions.Hosting, Microsoft.Extensions.Hosting.WindowsServices and Microsoft.Extensions.Logging.Abstractions in /src by @dependabot in #336
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions and Quartz in /src by @dependabot in #335
  • build(deps): bump softprops/action-gh-release from 2.0.9 to 2.1.0 by @dependabot in #339
  • fix(rpc): fix permission issues with vss by @alexsee in #344
  • build(deps): bump softprops/action-gh-release from 2.1.0 to 2.2.0 by @dependabot in #346
  • chore: remove unnecessary dependencies by @alexsee in #348
  • chore: update database handling by @alexsee in #350
  • chore: code cleanup and package updates. by @alexsee in #351
  • fix(browser): status handling of multiple files/versions can cause crash by @alexsee in #352
  • build(deps): update to dotnet 9 by @alexsee in #353
  • feat(ui): add view models + settings logic by @alexsee in #233
  • fix(backup): rename directory issue by @alexsee in #354
  • feat(dlg): add wait for media window by @alexsee in #355
  • feat(dlg): wire up new create backup window by @alexsee in #356
  • feat(dlg): wire up backup browser by @alexsee in #357
  • build(deps): bump System.Management from 9.0.0 to 9.0.1 in /src by @dependabot in #363
  • build(deps): bump Microsoft.Extensions.Hosting, Microsoft.Extensions.Hosting.WindowsServices and Microsoft.Extensions.Logging.Abstractions in /src by @dependabot in #362
  • build(deps): bump Microsoft.WindowsAppSDK and WinUIEx in /src by @dependabot in #361
  • build(deps): bump System.Configuration.ConfigurationManager and System.Security.Cryptography.ProtectedData in /src by @dependabot in #360
  • feat(browser): add file icons to backup browser by @alexsee in #358
  • feat(browser): add new browser capabilities by @alexsee in #364
  • fix(StatusService): async handling by @alexsee in #366
  • feat(StatusWindow): add status window for manual status handling by @alexsee in #367
  • build(deps): bump Microsoft.Extensions.Hosting and Microsoft.Extensions.Logging.Abstractions in /src by @dependabot in #368
  • fix(db): clean directory before import by @alexsee in #370

Full Changelog: v3.9.0.3...v3.9.1

v3.9.1-beta1

05 Jan 15:24
e2f2b9f

Choose a tag to compare

v3.9.1-beta1 Pre-release
Pre-release

What's Changed

  • Fixed a permission issue for volume shadow copy service preventing Backup Service Home from copying in-use files
  • Fixed a database handling issue that potentially causes Backup Service Home to crash
  • Fixed a backup browser issue that potentially causes Backup Service Home to crash when restoring multiple files
  • Removed several non-used dependencies

Details

  • build(deps): bump Serilog from 4.0.0 to 4.0.1 in /src by @dependabot in #316
  • build(deps): bump NUnit3TestAdapter from 4.5.0 to 4.6.0 in /src by @dependabot in #315
  • build(deps): bump Autoupdater.NET.Official from 1.9.1 to 1.9.2 in /src by @dependabot in #320
  • build(deps): bump FluentFTP from 50.1.0 to 51.0.0 in /src by @dependabot in #319
  • build(deps): bump Quartz from 3.11.0 to 3.12.0 in /src by @dependabot in #318
  • build(deps): bump Quartz from 3.12.0 to 3.13.0 in /src by @dependabot in #321
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions from 8.0.0 to 8.0.1 in /src by @dependabot in #322
  • build(deps): bump Newtonsoft.Json from 13.0.1 to 13.0.3 in /src by @dependabot in #323
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 in /src by @dependabot in #325
  • build(deps): bump Microsoft.Windows.Compatibility from 8.0.7 to 8.0.8 in /src by @dependabot in #324
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1 in /src by @dependabot in #328
  • build(deps): bump Serilog from 4.0.1 to 4.0.2 in /src by @dependabot in #330
  • build(deps): bump System.Data.SQLite.Core from 1.0.118 to 1.0.119 in /src by @dependabot in #331
  • build(deps): bump FluentFTP from 51.0.0 to 51.1.0 in /src by @dependabot in #329
  • build(deps): bump Serilog from 4.0.2 to 4.1.0 in /src by @dependabot in #334
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions from 8.0.1 to 8.0.2 in /src by @dependabot in #332
  • build(deps): bump Microsoft.Windows.Compatibility and System.Configuration.ConfigurationManager in /src by @dependabot in #333
  • build(deps): bump softprops/action-gh-release from 2.0.8 to 2.0.9 by @dependabot in #338
  • build(deps): bump System.Configuration.ConfigurationManager and System.Security.Cryptography.ProtectedData in /src by @dependabot in #337
  • build(deps): bump Microsoft.Extensions.Hosting, Microsoft.Extensions.Hosting.WindowsServices and Microsoft.Extensions.Logging.Abstractions in /src by @dependabot in #336
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions and Quartz in /src by @dependabot in #335
  • build(deps): bump softprops/action-gh-release from 2.0.9 to 2.1.0 by @dependabot in #339
  • fix(rpc): fix permission issues with vss by @alexsee in #344
  • build(deps): bump softprops/action-gh-release from 2.1.0 to 2.2.0 by @dependabot in #346
  • chore: remove unnecessary dependencies by @alexsee in #348
  • chore: update database handling by @alexsee in #350
  • chore: code cleanup and package updates. by @alexsee in #351

Full Changelog: v3.9.0.3...v3.9.1-beta1

v3.9.0-beta4

23 Nov 16:35
b243b08

Choose a tag to compare

v3.9.0-beta4 Pre-release
Pre-release

What's Changed

  • build(deps): bump Serilog from 4.0.0 to 4.0.1 in /src by @dependabot in #316
  • build(deps): bump NUnit3TestAdapter from 4.5.0 to 4.6.0 in /src by @dependabot in #315
  • build(deps): bump Autoupdater.NET.Official from 1.9.1 to 1.9.2 in /src by @dependabot in #320
  • build(deps): bump FluentFTP from 50.1.0 to 51.0.0 in /src by @dependabot in #319
  • build(deps): bump Quartz from 3.11.0 to 3.12.0 in /src by @dependabot in #318
  • build(deps): bump Quartz from 3.12.0 to 3.13.0 in /src by @dependabot in #321
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions from 8.0.0 to 8.0.1 in /src by @dependabot in #322
  • build(deps): bump Newtonsoft.Json from 13.0.1 to 13.0.3 in /src by @dependabot in #323
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 in /src by @dependabot in #325
  • build(deps): bump Microsoft.Windows.Compatibility from 8.0.7 to 8.0.8 in /src by @dependabot in #324
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1 in /src by @dependabot in #328
  • build(deps): bump Serilog from 4.0.1 to 4.0.2 in /src by @dependabot in #330
  • build(deps): bump System.Data.SQLite.Core from 1.0.118 to 1.0.119 in /src by @dependabot in #331
  • build(deps): bump FluentFTP from 51.0.0 to 51.1.0 in /src by @dependabot in #329
  • build(deps): bump Serilog from 4.0.2 to 4.1.0 in /src by @dependabot in #334
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions from 8.0.1 to 8.0.2 in /src by @dependabot in #332
  • build(deps): bump Microsoft.Windows.Compatibility and System.Configuration.ConfigurationManager in /src by @dependabot in #333
  • build(deps): bump softprops/action-gh-release from 2.0.8 to 2.0.9 by @dependabot in #338
  • build(deps): bump System.Configuration.ConfigurationManager and System.Security.Cryptography.ProtectedData in /src by @dependabot in #337
  • build(deps): bump Microsoft.Extensions.Hosting, Microsoft.Extensions.Hosting.WindowsServices and Microsoft.Extensions.Logging.Abstractions in /src by @dependabot in #336
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions and Quartz in /src by @dependabot in #335
  • build(deps): bump softprops/action-gh-release from 2.0.9 to 2.1.0 by @dependabot in #339
  • fix(rpc): fix permission issues with vss by @alexsee in #344

Full Changelog: v3.9.0.3...v3.9.0-beta4

v3.9.0.3

21 Jul 09:00

Choose a tag to compare

What's Changed

  • Added english translation

Details

  • build(deps): bump Quartz from 3.9.0 to 3.11.0 in /src by @dependabot in #309
  • build(deps): bump Serilog.Settings.AppSettings from 2.2.2 to 3.0.0 in /src by @dependabot in #308
  • build(deps): bump Microsoft.Windows.Compatibility from 8.0.6 to 8.0.7 in /src by @dependabot in #310
  • build(deps): bump actions/setup-dotnet from 3 to 4 by @dependabot in #312
  • build(deps): bump actions/checkout from 3 to 4 by @dependabot in #311
  • build(deps): bump softprops/action-gh-release from 0.1.15 to 2.0.8 by @dependabot in #313
  • build(deps): bump actions/setup-java from 3 to 4 by @dependabot in #314
  • feat(core): english translation by @alexsee in #296

Full Changelog: v3.9.0-beta2...v3.9.0.3

v3.9.0-beta2

23 Jun 14:40
161d945

Choose a tag to compare

v3.9.0-beta2 Pre-release
Pre-release

What's Changed

  • Fixed issue with non-working menu items in main window
  • Replaced deprecated ZIP library by standard library
  • Added back beta update capability

Details

  • build(deps): bump Microsoft.Windows.Compatibility from 8.0.4 to 8.0.5 in /src by @dependabot in #297
  • fix(core): menu items don't show response by @alexsee in #298
  • feat(core): refactor file collector for more customization by @alexsee in #299
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 in /src by @dependabot in #300
  • build(deps): bump Microsoft.Windows.Compatibility from 8.0.5 to 8.0.6 in /src by @dependabot in #302
  • build(deps): bump Serilog from 3.1.1 to 4.0.0 in /src by @dependabot in #303
  • build(deps): bump Autoupdater.NET.Official from 1.8.6 to 1.9.0 in /src by @dependabot in #304
  • feat(core): remove Ionic Zip dependency by using .NET implementation by @alexsee in #301
  • feat(core): add beta update download stream by @alexsee in #306

Full Changelog: v3.9.0-beta1...v3.9.0-beta2

v3.8.5.4

11 Feb 15:24

Choose a tag to compare

Bug fixes

  • Deletion of multiple backups can lead to crash of Backup Service Home

v3.8.5.3

27 Aug 12:31

Choose a tag to compare

Bug fixes

  • Copying of in-use files does not work on drives where BSH is not installed