Skip to content

v3.9.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@alexsee alexsee released this 19 May 12:50
· 33 commits to main since this release

What has changed?

  • New: Migration to new Microsoft .NET 8.0 platform (no longer necessary to install .NET)
  • New: Various changes and improvements throughout Backup Service Home
  • New: Migration to new update platform for software updates

Note: This version still allows installing and using an older version (3.8.5.4) after installation. Backup Service Home databases will not be updated by this version.

Details

  • feat: migrate to dotnet 7 by @alexsee in #159
  • chore: clean code by @alexsee in #184
  • chore: clean code by @alexsee in #185
  • fix: harmonize create backup window handling by @alexsee in #186
  • fix: add missing tag annotations for edit schedule by @alexsee in #187
  • build(deps): bump Microsoft.Windows.Compatibility from 7.0.0 to 7.0.1 in /src by @dependabot in #190
  • build(deps): bump System.Management from 7.0.0 to 7.0.1 in /src by @dependabot in #189
  • fix: full backup check by @alexsee in #191
  • feat: add new windows app sdk project with winui and updated service structure by @alexsee in #188
  • build(deps): bump Microsoft.WindowsAppSDK from 1.3.230331000 to 1.3.230502000 in /src by @dependabot in #195
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 in /src by @dependabot in #198
  • build(deps): bump WinUIEx from 2.1 to 2.2.0 in /src by @dependabot in #196
  • build(deps): bump NUnit3TestAdapter from 4.4.2 to 4.5.0 in /src by @dependabot in #200
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.1 in /src by @dependabot in #199
  • chore(build): remove win10 build config by @alexsee in #201
  • chore: update build configuration by @alexsee in #202
  • tests(qm): add query manager tests by @alexsee in #193
  • chore(tests): exclude tests from coverage by @alexsee in #203
  • fix(chore): code smells + format by @alexsee in #204
  • build(deps): bump System.Data.SQLite.Core from 1.0.117 to 1.0.118 in /src by @dependabot in #205
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.2 in /src by @dependabot in #206
  • build(deps): bump Microsoft.Windows.Compatibility from 7.0.1 to 7.0.3 in /src/BSH.Test by @dependabot in #207
  • build(deps): bump Microsoft.Windows.Compatibility from 7.0.1 to 7.0.3 in /src/BSH.Controls by @dependabot in #208
  • build(deps): bump Microsoft.Windows.Compatibility from 7.0.1 to 7.0.3 in /src/PreviewHandlerFramework by @dependabot in #209
  • Update dotnet-desktop-build.yml by @alexsee in #210
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions from 7.0.0 to 7.0.1 in /src by @dependabot in #211
  • build(deps): bump Microsoft.WindowsAppSDK from 1.3.230502000 to 1.3.230602002 in /src by @dependabot in #212
  • build(deps): bump Microsoft.Extensions.Hosting.WindowsServices from 7.0.0 to 7.0.1 in /src by @dependabot in #213
  • build(deps): bump Serilog from 2.12.0 to 3.0.0 in /src by @dependabot in #214
  • build(deps): bump System.Management from 7.0.1 to 7.0.2 in /src by @dependabot in #215
  • build(deps): bump Quartz from 3.6.2 to 3.6.3 in /src by @dependabot in #218
  • build(deps): bump Serilog from 3.0.0 to 3.0.1 in /src by @dependabot in #216
  • build(deps): bump Microsoft.Windows.Compatibility from 7.0.3 to 7.0.4 in /src by @dependabot in #217
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 in /src by @dependabot in #220
  • build(deps): bump CommunityToolkit.Mvvm from 8.2.0 to 8.2.1 in /src by @dependabot in #221
  • build(deps): bump FluentFTP from 46.0.2 to 47.0.0 in /src by @dependabot in #222
  • build(deps): bump Microsoft.WindowsAppSDK from 1.3.230602002 to 1.3.230724000 in /src by @dependabot in #223
  • build(deps): bump FluentFTP from 47.0.0 to 47.1.0 in /src by @dependabot in #224
  • build(deps): bump AlphaVSS from 2.0.0 to 2.0.3 in /src by @dependabot in #225
  • build(deps): bump H.NotifyIcon.WinUI from 2.0.108 to 2.0.114 in /src by @dependabot in #227
  • build(deps): bump H.NotifyIcon.WinUI from 2.0.114 to 2.0.115 in /src by @dependabot in #230
  • build(deps): bump Quartz from 3.6.3 to 3.7.0 in /src by @dependabot in #229
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 in /src by @dependabot in #228
  • Update dotnet-desktop-build.yml by @alexsee in #232
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 in /src by @dependabot in #231
  • fix(vss): in-use files on other drives cannot be backuped by @alexsee in #234
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 in /src by @dependabot in #235
  • build(deps): bump FluentFTP from 47.1.0 to 48.0.3 in /src by @dependabot in #248
  • build(deps): bump NUnit from 3.13.3 to 3.14.0 in /src by @dependabot in #249
  • fix(browser): disable browser refresh for multi-deletion of backups by @alexsee in #254
  • feat(core): add new software updater by @alexsee in #255
  • feat(core): add unique user id for update check by @alexsee in #256
  • build(deps): update to dotnet 8 by @alexsee in #257
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 in /src by @dependabot in #250
  • build(deps): bump Microsoft.Windows.Compatibility, System.Configuration.ConfigurationManager, System.Security.Cryptography.ProtectedData and System.Management in /src by @dependabot in #258
  • build(deps): bump Quartz from 3.7.0 to 3.8.0 in /src by @dependabot in #263
  • build(deps): bump System.Security.Cryptography.ProtectedData from 7.0.1 to 8.0.0 in /src by @dependabot in #262
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions from 7.0.1 to 8.0.0 in /src by @dependabot in #261
  • build(deps): bump FluentFTP from 48.0.3 to 49.0.1 in /src by @dependabot in #260
  • build(deps): bump Serilog from 3.0.1 to 3.1.1 in /src by @dependabot in #259
  • build(deps): bump System.Configuration.ConfigurationManager from 7.0.0 to 8.0.0 in /src by @dependabot in #268
  • build(deps): bump Microsoft.Windows.Compatibility, System.Configuration.ConfigurationManager and System.Management in /src by @dependabot in #267
  • build(deps): bump Microsoft.Extensions.Hosting from 7.0.1 to 8.0.0 in /src by @dependabot in #266
  • build(deps): bump Microsoft.Extensions.Hosting.WindowsServices from 7.0.1 to 8.0.0 in /src by @dependabot in #269
  • build(deps): bump FluentFTP from 49.0.1 to 49.0.2 in /src by @dependabot in #271
  • fix(query): add active versions filter to get oldest backup by @alexsee in #274
  • fix(dlg): avoid showing full disk space date when no free space by @alexsee in #275
  • feat(sec): update md5 hash generator by @alexsee in #276
  • build(deps): bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0 in /src by @dependabot in #278
  • build(deps): bump System.Management from 7.0.2 to 8.0.0 in /src by @dependabot in #270
  • fix(core): update encryption module algorithms and fix buffer implementation by @alexsee in #277
  • chore: fix small code analysis issues by @alexsee in #279
  • feat(preview): remove windows media player component by @alexsee in #280
  • build(deps): bump Autoupdater.NET.Official from 1.8.4 to 1.8.5 in /src by @dependabot in #284
  • build(deps): bump Quartz from 3.8.0 to 3.8.1 in /src by @dependabot in #282
  • build(deps): bump Microsoft.Windows.Compatibility from 8.0.1 to 8.0.2 in /src by @dependabot in #281
  • build(deps): update to dotnet 8.0.201 by @alexsee in #285
  • fix(build): adjust github build pipeline + adjust logging configuration by @alexsee in #286
  • build(deps): bump Microsoft.Windows.Compatibility from 8.0.2 to 8.0.3 in /src by @dependabot in #288
  • build(deps): bump Microsoft.Extensions.Logging.Abstractions from 8.0.0 to 8.0.1 in /src by @dependabot in #287
  • build(deps): bump Microsoft.Windows.Compatibility from 8.0.3 to 8.0.4 in /src by @dependabot in #290
  • build(deps): bump FluentFTP from 49.0.2 to 50.0.1 in /src by @dependabot in #291
  • build(deps): bump Autoupdater.NET.Official from 1.8.5 to 1.8.6 in /src by @dependabot in #293
  • build(deps): bump Quartz from 3.8.1 to 3.9.0 in /src by @dependabot in #292
  • fix(core): code issues and smells from sonarcloud by @alexsee in #294
  • fix(core): code issues and smells by @alexsee in #295

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