# Changelog Build: v0.9.26.257 Date: 14/09/2026 All notable changes to the **BudgieBackup** suite are documented in this file. Budgie Backup Suite: CreateBudgieBackupFile, RunBudgieBackupFile, BudgieBackupSysTray, BudgieBackupUpdater, BudgieBackupSync and BudgieBackupScreenSaver The suite is currently in **pre-1.0 alpha**. All apps share a single version number. Entries dated before the current release are grouped development milestones rather than individually shipped versions. ## All (CreateBudgieBackupFile, RunBudgieBackupFile, BudgieBackupSysTray, BudgieBackupUpdater, BudgieBackupSync, Budgie Backup.scr, Installer ) ---------------- - v0.9.26.257 Testing non 100% Font Scaling and Text Size (More Tweaks) - v0.9.26.253 Testing non 100% Font Scaling and Text Size - v0.9.26.252 Bug report "App version" fixed. - v0.9.26.252 Internal Documentation Changes - v0.9.26.249 Security review across all six apps, covering credential handling, logging, the update chain and the bug-report upload path. - v0.9.26.249 Added a privacy statement (privacy.txt) setting out what leaves your PC, what never does, and how long a submitted bug report is kept. - v0.9.26.249 Added a third-party licences document (third_party_licences.txt) naming every bundled component, its licence, and where to get its source. - v0.9.26.249 Documentation refresh: the disclaimer now points at budgiebackup.com for updates and downloads, typos fixed throughout, and known_bugs.txt reports no open issues. - v0.9.26.248 Buy Me a Coffee link on the last page of the installer. - v0.9.26.248 Updated Alpha Expiry to 31 October 2026 - v0.9.26.248 On an Uncaught Exception start a Bug Report - v0.9.26.248 Digital Signing on all Apps during the build - v0.9.26.247 Bug Fixes - v0.9.26.247 More Automated Test Cases - v0.9.26.247 Code Review. - v0.9.26.243 Optimised the build process. - v0.9.26.243 Tightened nullable code paths. - v0.9.26.243 Launched https://budgiebackup.com as the new public site; https://fearby.com/utilities/budgiebackup/ continues to serve back-end/API purposes. - v0.9.26.243 Renamed documentation files to lowercase, space-free names (change_log.txt, disclaimer.txt, features.txt, known_bugs.txt, readme.txt, roadmap.txt). - v0.9.26.x Improved the disclaimer: added a new section on reasonable software-engineering diligence and the assumption that the user's own machine (hardware, OS, drivers, other running software) is in proper working order, extending the existing drive/MTBF disclaimer to the whole system. - v0.9.26.x Resolved an issue where the framework-dependent executables (those relying on the shared .NET runtime) were not loading after setup. - v0.9.26.x Added over 1,200 unit tests across the apps, to make each sprint's changes more robust. - v0.9.26.x Reduced executable build sizes. - v0.9.26.x Removed RunBudgieBackup.exe, replaced by RunBudgieBackupFile.exe (its updated successor). - v0.9.26.x Improved the disclaimer. - v0.9.26.x Added BudgieBackupSync, to sync a local Budgie Backup to a Backblaze B2 bucket. - v0.9.26.x Build 0.9.26.229 (x5). - v0.9.26.x Added the ability to view the change log from the internet in the Updater before committing to an update. - v0.9.26.x Back-end build/project optimisations. - v0.9.26.x Build 0.9.26.228. - v0.9.26.x Added Windows Event Log entries (with an opt-out) to all bug reports. - v0.9.26.x Added success/error dialog text to the Event Log entries included in bug reports. - v0.9.26.x Changed the version scheme from Major.Minor.Year.Week (e.g. 0.9.26.33) to Major.Minor.Year.DayOfYear (e.g. 0.9.26.133), to allow more builds to be deployed. - v0.9.26.x All thumbs-down/debug buttons now show the tooltip "Report a problem or send feedback". - v0.9.26.x Main UI components now show tooltip help. - v0.9.26.x Standardised event logging across all apps. - v0.9.26.x Better global exception/error handling. - v0.9.26.x Clears old debug logs on startup. - v0.9.26.x Improved the UI while submitting bug reports. - v0.9.26.x Debug files are now moved inside the debug zip once finished. - v0.9.26.x Added bug reporting to all apps. - v0.9.26.x Added command-line arguments to all apps. - v0.9.26.x Added the command-line parameter /DEBUG:NOLOG, to disable logging: Default = logging on /DEBUG:NOLOG = logging off /DEBUG = logging off /DEBUG:LOG = logging on - v0.9.26.x Fixed an exception in log-file initialisation error handling. - v0.9.26.x Standardised Event Log numbers against source code lines, to speed up debugging. - v0.9.26.x Fixed a bug where Outlook remained ticked in the wizard screen. - v0.9.26.x Added more detailed logging levels to CreateBudgieBackupFile (Normal, Low, Medium, High) - case-insensitive: /LOGLEVEL NORMAL or /LOGLEVEL:NORMAL (default logging) /LOGLEVEL LOW or /LOGLEVEL:LOW (default + a little more) /LOGLEVEL MEDIUM or /LOGLEVEL:MEDIUM (default + a bit more) /LOGLEVEL HIGH or /LOGLEVEL:HIGH (default + a lot more) - v0.9.26.x Added Windows Event Log events for errors and licensing. - v0.9.26.x Bug-report tool: Ctrl+Alt+F12 on any app's form opens a bug-report dialog that zips logs and screenshots, and uploads them. - v0.9.26.x Fixed: display scaling above 100% being broken by Windows' automatic bitmap scaling on high-DPI screens - it now scales correctly, at the expense of being slightly blurry. ## CreateBudgieBackupFile ------------------------------------------------------------------------------------------------------- - v0.9.26.257 Insert removable drive prompt - v0.9.26.2575 Ability to load a Fav File - v0.9.26.257 Ability to save a Fav File in Search form - v0.9.26.257 Ability to save a Fav Folder in Search form - v0.9.26.257 Improved Search Backup - v0.9.26.253 Fixed: a crash on the way to the Backup Selection screen when no external drive was plugged in. - v0.9.26.252 Online Intro video defaults to https://budgiebackup.com/intro.mp4 - v0.9.26.252 Drive-space forecast moved into a footer, Selection size is now taken from whichever panel is authoritative - v0.9.26.249 The Primary/Secondary drive-space forecast has moved into a footer, so it is now on screen for the backup locations, simple and advanced screens instead of only the simple one. - v0.9.26.249 Fixed: on the advanced screen the space forecast kept showing the simple screen's selection. It now follows whichever selection you are actually editing. - v0.9.26.243 Added "Add Fav Folders" to the advanced backup selection screen - add one or more of your saved favourite folders (see BudgieBackupSysTray's "Remember Custom Folders") straight into the backup, note and all. - v0.9.26.238 Budgie Backup files are now "FormatVersion": 16. - v0.9.26.238 Zip compression is now opt-in, after a warning. - v0.9.26.238 You can skip the lengthy, detailed backup-folder size evaluation. - v0.9.26.238 Zip compression is now off by default (corruption after the backup completes can otherwise invalidate the whole archive). - v0.9.26.238 Compress-to-zip is off by default; added a warning about corruption ruining an otherwise-good backup. - v0.9.26.x Test intro video (edit). - v0.9.26.x Moved the choice of Primary and Secondary backup locations before the backup selections, so target drives with low free space are flagged earlier. - v0.9.26.x Estimation of folder sizes in the Simple Backup panel (as you tick items to back up). - v0.9.26.x Fixed searching for files in and out of the backup. - v0.9.26.x Resizable wizard. - v0.9.26.x Renamed CreateBudgieBackup to CreateBudgieBackupFile. - v0.9.26.x Fixed list-view column width and rendering on a large resize. - v0.9.26.x Improved search within the backup and across the system. - v0.9.26.x Backs up Dropbox. - v0.9.26.x Remembers the last-created Budgie Backup file. - v0.9.26.x Added OneDrive backups - backs up every OneDrive account signed in as this Windows user. Only files already stored on this PC are copied. Online-only files are skipped, not downloaded - use "Always keep on this device" in Explorer first if you need one included. - v0.9.26.x Improved the Create Budgie Backup dialog. - v0.9.26.x Clearer ending to the final Create Budgie Backup screen (checkboxes, and moved the Create button). - v0.9.26.x Added a placeholder Welcome screen for the tutorial. - v0.9.26.x Added the option to skip the Welcome screen. - v0.9.26.x Added an "Add a file" feature to the backup selection. - v0.9.26.x The user-selected Primary Backup location is remembered; if not set, the internal drive with the most free space is selected. - v0.9.26.x The user-selected Secondary Backup location is remembered; if not set, the external drive with the most free space is selected. - v0.9.26.x Backup plan file - CreateBudgieBackupFile writes a `.budgiebackup` document describing the backup (selected folders, ordered steps, options); double-click or drag-and-drop opens it in RunBudgieBackupFile. - v0.9.26.x Quick-pick wizard - one checkbox per well-known location (personal folders, browser profiles, email data, AppData subtrees, Start Menu) with auto-detection of installed browsers and email clients via the registry. - v0.9.26.x Added a "Suggest a feature" mail link, a "Say hello" mail link, and a help website link. - v0.9.26.x The wizard no longer overrides existing selections when navigating back and forward through its steps. - v0.9.26.x Once the user has agreed to the disclaimer and proceeded, returning to it later no longer requires agreeing again. - v0.9.26.x Better step loading in CreateBudgieBackupFile. - v0.9.26.x Folder scanner - background sizing pass showing "N folders · N files · size" per row, live totals, and a progress bar; busy cursor and per-directory error handling with partial markers. - v0.9.26.x Drive-type detection - each row is tagged Solid State Drive (Fast) / Magnetic Hard Drive (Slow) / Network (Medium) with colour pills, detected without admin rights and short-circuited for UNC/mapped drives. - v0.9.26.x Drive S.M.A.R.T. data and drive/file icons in the wizard and main list. - v0.9.26.x Volume Shadow Copy (VSS) - RunBudgieBackupFile takes one shadow copy per source volume so in-use/locked files (e.g. open Office, Zoom) copy cleanly; snapshots are always cleaned up after the run. - v0.9.26.x Backup-semantics fallback - `SeBackupPrivilege` retry for access-denied files, with an auto-exclude last resort that logs and reports skipped files instead of failing the run. - v0.9.26.x Streaming zip engine - the archive lands inside the backup folder and visibly grows from the first file, with byte-accurate progress and mid-file pause/cancel. - v0.9.26.x FAT32 / large-backup splitting - 7-Zip-style even 3.8 GB volumes (`Name.zip.001`, `.002`, …) that browse as one tree; detected at run time. - v0.9.26.x Post-backup verification - zip entry count re-read from disk must match before any staged copy is removed; source folders are never touched. - v0.9.26.x Secondary backup location - optional copy of the primary backup to a second destination, with free-space checks. - v0.9.26.x Optional steps - create a System Restore point, include a verbose log and a system log in the backup, prevent the screen saver / sleep during a run, pause on lost focus, and a completion sound. - v0.9.26.x End-of-run statistics and an Explorer window that opens at the finished backup (selecting the zip). - v0.9.26.x Search within a backup, with the ability to right-click results and add them to the backup selection. - v0.9.26.x Update checker, About box, disclaimer screen with countdown, admin manifest / elevation handling, and verbose session logging with unhandled-exception capture. - v0.9.26.x Hardened Outlook/email-client detection for Click-to-Run installs. - v0.9.26.x Reworked the Create UI: drive-type pill moved to the far right with aligned columns; clearer list descriptions and warnings. - v0.9.26.x Fixed a duplicate "App Data" entry appearing twice in the copy-path selection. ## RunBudgieBackupFile --------------------------------------------------------------------------------------------------------- - v0.9.26.254 If AutoStartBackup, ShutdownOnComplete is set the Remote Monitor is not show - v0.9.26.252 A one-page PDF written into both backup locations at the end of every run - succeeded, failed or cancelled - v0.9.26.252 Speed-boost risk consent - first time a copy-speed tier above Normal is chosen, a one-time warning explains that multiple threads are faster on a healthy disk and hard on a dying one. - v0.9.26.252 All Path/Folder paths are checked for bad intent before path exists is called. - v0.9.26.252 Whne benchmarking files, past benchmark tidy up runs incase they were cancelled - v0.9.26.249 Budgie Backup files are now checked much more strictly when opened. Over-long paths, hidden control characters, wildcards, ".." segments, device names and other malformed entries are refused rather than run. - v0.9.26.249 Fixed: a backup step pointing at a file where a folder was expected reported the folder as missing. It now says the source is a file. - v0.9.26.243 **Auto Speed Boost** - a new "Copy speed" tier dropdown (Normal / Fast / Max / Turbo / Insane (SSD)) - v0.9.26.243 Improved stats on the remote monitor. - v0.9.26.243 Fixed a long-running backup's render. - v0.9.26.238 Budgie Backup files are now "FormatVersion": 16. - v0.9.26.243 Added an overall run-progress bar for the total time. - v0.9.26.x Added QR code scanning for the remote-monitor feature (faster to load). - v0.9.26.x Ability to view RunBudgieBackupFile's backup progress on any device on your Wi-Fi network (via a browser). - v0.9.26.x Improved user interface; replaced RunBudgieBackup once tested. - v0.9.26.x The screen saver now appears in the Updates menu. - v0.9.26.x Plays backup_complete.wav or backup_failed.wav at the end of the backup; swap in your own sound file if you like. - v0.9.26.x Earn badges when running backups. - v0.9.26.x Now saves stats on backup runs, both in the .budgiebackup file and as global stats in the registry. - v0.9.26.x Backs up Dropbox. - v0.9.26.x The last-created Budgie Backup file is suggested when opening a backup file. - v0.9.26.x Backs up OneDrive. - v0.9.26.x Debug log to capture run events - success or failure. - v0.9.26.x Checks whether to replace the last backup on a re-run, and warns the user. - v0.9.26.x Can close Budgie Backup on a successful backup completion. - v0.9.26.x Can shut down the PC on a successful backup completion. - v0.9.26.x Backup steps are numbered in the runner; the Live System panel splits disk activity into separate Read / Write gauges. - v0.9.26.x Split archives changed from uneven, independent part-zips to a single archive streamed across even volumes, for easier recovery browsing. - v0.9.26.x Fixed: the "AutoDoNotShowValidationPassedIfOK", "AutoStartBackup" and "AutoRepalceBackup" [sic - matches the file format's actual field name] flags no longer suppress error dialogs. - v0.9.26.x Fixed: no longer shows the "Validation Passed" message box after loading, when the OK flag is set in the backup file. - v0.9.26.x Fixed: no longer shows the on-load validation message when everything is OK. - v0.9.26.x Fixed: auto-starts the backup when loading validation has passed. - v0.9.26.x Fixed: removed "Pause on Lost Focus" (VSS copy solves this instead). - v0.9.26.x Fixed: past-backup clean-up when the previous run was aborted. - v0.9.26.x Fixed: the "Add to backup" button no longer enables before the sizing pass has finished. - v0.9.26.x Fixed: ghosting/painting trails on the runner's card panels. - v0.9.26.x Fixed: locked-file failures (the "419 errors" run), resolved via VSS + backup semantics + auto-exclude. - v0.9.26.x Fixed: various startup-detection, path-validation, and screenshot-stability issues. ## BudgieBackupSysTray ------------------------------------------------------------------------------------------------------ - v0.9.26.257 Ability to save a Fav File - v0.9.26.252 Documentation sub-menu now verified against installer deliverables - v0.9.26.249 Added Privacy and Third Party Licences to the tray's Documentation menu; both also appear in the Start Menu. - v0.9.26.248 Disabled the Scheduled Backups feature for now (needs more testing). - v0.9.26.248 Improved guarding of viewing the online change log in the updater. - v0.9.26.243 Added "Remember Custom Folders" to the Budgie Backup Utilities menu - save folder paths you use often, with a note about each one, and add, edit or delete them any time. - v0.9.26.243 More accurate service-status reporting (via the upstream JSON feed, instead of screen-scraping). - v0.9.26.238 Added a mass-upload option to the Sync iPhone app (a third-party app). - v0.9.26.238 Added a link to intro.mp4 in the Budgie Backup Utilities menu. - v0.9.26.238 Added "copy selected iPhone photos and videos" to the Budgie Backup Utilities menu. - v0.9.26.x The screen saver now appears in the About/Update list of all applications. - v0.9.26.x Updated the About box to show CreateBudgieBackupFile and RunBudgieBackupFile (reflecting the new app/version names). - v0.9.26.x Fixed the SysTray app not loading (it does not require admin elevation). - v0.9.26.x Added an "Alpha Test" registration form, with submit and email-fallback options. - v0.9.26.x Experimental backup-scheduler interface. - v0.9.26.x Fixed the recent-files menu still listing deleted backup files. - v0.9.26.x Double-click the SysTray icon to see the app's global stats. - v0.9.26.x Shows global stats on backup runs when you hover over the SysTray icon. - v0.9.26.x Search for Budgie Backup files. - v0.9.26.x The last 10 Budgie Backup files are shown in the SysTray's "Recent Budgie Backup Files" menu. - v0.9.26.x Added the option to skip the Welcome screen. - v0.9.26.x App update checks and reminders. - v0.9.26.x Various SysTray menu additions. - v0.9.26.x Created BudgieBackupSysTray.exe, for quick access to all the apps. - v0.9.26.x Added an "Enable SysTray on Startup" tick box, to launch BudgieBackupSysTray.exe at Windows startup. ## BudgieBackupUpdater ------------------------------------------------------------------------------------------------------ - v0.9.26.248 Improved and more robust checking of downloaded setup EXEs before running them (hash, signature and publisher). - v0.9.26.243 Updates are now read from https://budgiebackup.com rather than https://fearby.com/utilities/budgiebackup/. - v0.9.26.x Fixed detection of the screen saver. - v0.9.26.x Improved the hash check and validations. - v0.9.26.x Improved detection of the internet being down. - v0.9.26.x Added the ability to view the change log in the Updater before committing to a download. - v0.9.26.x Product update checker and installer. ## BudgieBackupSync --------------------------------------------------------------------------------------------------------- - v0.9.26.252 On Sync complete fixes - v0.9.26.249 The Backblaze Key ID is now masked on the Connect screen, so it cannot appear in screenshots attached to a bug report. - v0.9.26.249 Fixed: the "Create a Backblaze account", "Create a bucket" and "Read review" buttons on the Connect screen had stopped opening their links. - v0.9.26.248 Added the alpha expiry to the Sync app, so older builds are not allowed to run. - v0.9.26.243 Improved display of uploads (zipped and non-zipped backups). - v0.9.26.243 Better error handling. - v0.9.26.243 Improved the upload list view. - v0.9.26.243 Uploading is now more interactive. - v0.9.26.x Added QR code scanning for the remote-monitor feature (faster to load). - v0.9.26.x Upgraded the progress view for mobile devices. - v0.9.26.x Ability to view BudgieBackupSync's upload progress on any device on your Wi-Fi network (via a browser). - v0.9.26.x Improved information about managing the backup on Backblaze. - v0.9.26.x When backing up to Backblaze, backups are uploaded into sub-folders named after the backup - be aware that storing multiple backups in one bucket increases your Backblaze storage costs. - v0.9.26.x Fixed the last file being auto-selected. - v0.9.26.x Improved layout. - v0.9.26.x Better help options. - v0.9.26.x BudgieBackupSync badges (from stats). - v0.9.26.x Start, pause, rescan and cancel a B2 backup. - v0.9.26.x Select a folder, enter B2 credentials. - v0.9.26.x Bug reporting. - v0.9.26.x Initial BudgieBackupSync app. ## Budgie Backup.scr --------------------------------------------------------------------------------------------------------- - v0.9.26.x View in-progress stats, and watch backups from your phone. - v0.9.26.x Updated some wording for clarity. - v0.9.26.x News-ticker style status display. - v0.9.26.x Achievement badge status display. - v0.9.26.x Multi-monitor support. - v0.9.26.x Preferences. - v0.9.26.x Burn-in protection (fade in/out). - v0.9.26.x Added a screen saver that shows backup stats. ## Misc --------------------------------------------------------------------------------------------------------------------- - v0.9.26.249 The release build now checks that files deliberately shared between projects have not drifted apart, and stops the build if they have. - v0.9.26.249 The release build now fails if any documentation file is missing, instead of quietly publishing a release without it. - v0.9.26.x https://fearby.instatus.com/ - service status reporting. - v0.9.26.x All service reporting is on https://fearby.instatus.com/. - v0.9.26.x Created BudgieBackupUpdater, to allow faster alpha builds. - v0.9.26.x On systems with display scaling above 100%, the installer blocks installation for now. This can be overridden with: /IGNORESCALING install anyway, on a scaled display / enlarged text. /S silent install; the scaling guard is skipped, since there is no one present to click through a warning dialog. - v0.9.26.x Two setup/installer options: 1) LARGE (150MB+) setup - self-contained (no runtimes required) - larger setup, slower to start - no runtime needed 2) SMALL (<5MB setup) - framework-dependent - small setup, faster to start - the .NET 10 Desktop Runtime x64 must already be installed on the target PC Runtime download: https://dotnet.microsoft.com/en-us/download/dotnet/10.0 - v0.9.26.x Fixed: cleaned up the install folder. - v0.9.26.x Fixed: improved Start Menu entries and links. - v0.9.26.x Removed: BudgieBackupUpdater and BudgieBackupSysTray icons from the desktop on install. ## Development history (pre-release milestones) ---------------------------------------------------------------------------- ### 2026-07-20 → 2026-07-23 - v0.9.26.x Streaming zip engine restored; even-sized split volumes; nested-folder copy de-duplication; orphan/VSS ledger cleanup. - v0.9.26.x Bug-report form wired up in both apps, with log/screenshot upload. ### 2026-07-17 → 2026-07-19 - v0.9.26.x VSS shadow copies and `SeBackupPrivilege` for in-use files. - v0.9.26.x Split-size handling, 7-Zip integration, zip output working. - v0.9.26.x Prevent-screen-saver-during-backup. ### 2026-07-13 → 2026-07-16 - v0.9.26.x Backup Type support; file/drive icons; multi-drive scanning; drive S.M.A.R.T. data. - v0.9.26.x Full code-comment pass across both projects. ### 2026-07-08 → 2026-07-10 - v0.9.26.x Project rename to the Create/Run split; app icon; NSIS packaging groundwork; admin manifest; wizard → main-form wiring; secondary backup location. ### 2026-07-04 → 2026-07-06 - v0.9.26.x Major FormCreateBackup rewrites (v3–v7): scanning, progress, drive-type pills. - v0.9.26.x Backup search form; unit tests; first `.budgiebackup` file created. ### 2026-06-20 → 2026-06-28 - v0.9.26.x Initial project. Added disclaimer dialog with countdown; browse/replace folders. - v0.9.26.x Acronis and Backblaze startup checks; dual list-view selection UI. ### Pre 2026-06-20 - v0.9.26.171 All features to date. Released 13 September 2026 (v0.9.26.257)