jaBuT Changelog

What's new in jaBuT 2024.04.39018

Apr 27, 2024
  • Added support for 7z LZMA2 compression method (default compression method) (thanks to Alexander K.)

New in jaBuT 2024.03.39010 (Mar 11, 2024)

  • Fixed an issue which caused a wrong notification toast message caption when minimising the program to the system tray
  • Fixed an issue which caused the program to restore from system tray when executing a profile by shortcut or command prompt (thanks to Rick F.)

New in jaBuT 2024.02.38999 (Feb 19, 2024)

  • Added ability to save and load last window state (maximised, normal state and tray) (thanks to vevy)
  • Added ability to show and hide profile list columns (first version) (thanks to vevy)
  • Removed functionality which allowed the program to pause all profiles when Windows does in standby mode (due to incompatibilities)
  • Fixed an issue which caused to trigger the "Do you really want to close this window" window when opening a profile for editing (thanks to vevy)
  • Fixed an issue which caused the profile group captions and images to move up and down when selecting a group
  • Fixed an issue which could cause existing profile groups to be added
  • Fixed an issue which caused displaying a second "Program in tray" notification when opening e.g. profile settings
  • Fixed an issue which caused the progress in tray window not displaying the correct source and destination paths
  • Fixed an issue which caused a profile to display an error icon when cancelling before executing it
  • Fixed an issue which caused the feature "Backup files to be deleted" not to work

New in jaBuT 2024.01.38389 (Jan 2, 2024)

  • Fixed an issue which caused column widths not saving correctly
  • Made main window and menu icons a bit bigger when using 96 DPI

New in jaBuT 2023.12.38370 (Jan 1, 2024)

  • Added menu entry "Open changelog" (currently opens the online changelog page)
  • Added icon "Toggle sidebar open" for "opened" state
  • Removed support for ZIP crypto encryption method due to security reasons
  • Updated OpenSSL to version 3.2.0
  • Fixed an issue which caused not displaying the token-translation of {time} and {s} correctly
  • Added missing token {s}
  • Fixed option "Keep N most recent archives" which was broken in an earlier update
  • Fixed an issue which caused a faulty debuglog entry when using optin "Keep N most recent archives"
  • Corrected Profile Settings > Interval > When files change hours/minutes/seconds values

New in jaBuT 2023.12.38353 (Dec 5, 2023)

  • Fixed an issue which caused not displaying the correct group-tab icon when adding a profile to the queue
  • Fixed an issue which caused not displaying the correct taskbar icon after starting the program
  • Fixed an issue which caused an access violation when starting a profile under a certain condition

New in jaBuT 2023.12.38144 (Dec 3, 2023)

  • Added activity indicator to the update window
  • Added ability to change the width of the profile list sidebar (thanks to vevy)
  • Added favourite and recycle bin icons to the corresponding profile groups (thanks to vevy)
  • Added column "Last successful run" (thanks to vevy)
  • Improved update routine
  • Improved profile list sidebar
  • Fixed an issue which caused the profile preview preparation to be extremely slow (big thanks to Frank G.)
  • Fixed an issue which caused the main window icons to be too small on DPI higher than 100% (thanks to Frank G.)
  • Fixed an issue which caused a QuickCopy profile not to be executed correctly when using Compress mode
  • Fixed an issue which caused a profile to use zip compression method instead of 7z
  • Fixed an issue which caused a window to stay semi-transparent sometimes (thanks to Frank G.)
  • Fixed an issue which caused an incorrect profile to be calculated for automatic execution
  • Fixed an issue which displayed a wrong destination directory in the sidebar when "Transfer directory structure of the source directory" option was enabled (thanks to vevy)
  • Fixed an issue which caused not displaying the secondary processing criterion/file comparison mode in the sidebar (thanks to vevy)
  • Fixed typo in french translation
  • Fixed an issue which caused to trigger the "Do you really want to close this window" window when opening a profile for editing (thanks to vevy)
  • Fixed link to changelog not working (thanks to Frank G.)
  • Fixed an issue which caused the calendar on the log window to be partially invisible on HighDPI displays (thanks to Frank G.)

New in jaBuT 2023.09.37609 (Oct 5, 2023)

  • Added compression mode "Compress files individually" (thanks to Michael M.)
  • Removed legacy filter list
  • Removed advanced archive option "Create archive file directly in the target directory" (archives will be created by default in the destination directory)
  • The way 7z is used has been completely redesigned (thanks to Brianna M.)
  • Updated used 3rd party components list
  • Updated OpenSSL to version 3.1.2
  • Updated 7z.dll to version 23.01
  • QuickCopy profiles will now be displayed in the profile list
  • Include/Exclude list feature heavily optimised (thanks to Frank G.)
  • Fixed an issue which made it impossible to select parameters of the "Execute programs" option under "Advanced profile settings" (thanks to Beat B.)
  • Fixed an issue which caused the "When files change" option not recognising source directory changes (thanks to Tobias B.)
  • Fixed an issue which did not allow changing values in sliders (thanks to Alexander K.)
  • Fixed typo in french translation
  • Fixed romanian translation
  • Fixed an issue which caused displaying the wrong hint text when hovering over "Next run" > "When files change" column
  • Fixed an issue which caused displaying a "When files change" profile as a scheduled profile
  • Fixed an issue which could result in profile settings not being saved correctly
  • Fixed defective settings converter
  • Fixed an issue which caused the program crash on BitLocker partitions when using the Include/Exclude lists (thanks to Frank G.)
  • Fixed an issue which caused the progress bars not to be reset when changing the "progress display mode" option

New in jaBuT 2023.02.36833 (Feb 19, 2023)

  • Added option "Compare file hash of source and destination file" to the profile settings (option is enabled by default)
  • Added option to send profile reports by e-mail (thanks to Alexander K.)
  • Moved custom main menu help button from right to left
  • Fixed some labels that remained white in dark mode
  • Fixed an issue which caused not deleting files when using "Move" mode (thanks to Tushar. B)
  • Added missing translation in Main menu > View > Toolbar position
  • Added missing italian translation to the updater
  • Fixed an issue which could cause an access violation when terminating the program unexpected when starting
  • Fixed some typos in french and romanian translation
  • Fixed an issue that prevented deleting and restoring profiles
  • Fixed an issue which caused an access violation when minimising the program while a message dialogue was open

New in jaBuT 2022.12.36634 (Dec 20, 2022)

  • Profile log improved. Not logging anymore "Using a single thread" when using compression mode and more than 1 thread
  • All available CPU cores can now be set for the compression option "Number of threads
  • Fixed an issue which caused the main progress bar being visible at program start

New in jaBuT 2022.11.36623 (Nov 14, 2022)

  • Fixed an issue which caused an access violation when copying files with Volume Shadow Copy enabled (thanks to beuzbeuz)

New in jaBuT 2022.09.36024 (Sep 10, 2022)

  • Added Volume Shadow Copy functionality
  • Added advanced archive option which allows to selectively delete older archives
  • Improved the file list creation method speed by about 35%
  • Fixed romanian translation
  • Fixed an issue which caused not copying empty directories
  • Fixed an issue which caused not enabling the correct context menu items when right clicking on recycled profiles (recycle bin)

New in jaBuT 2022.08.36013 (Sep 1, 2022)

  • Added Volume Shadow Copy functionality
  • Added advanced archive option which allows to selectively delete older archives
  • Improved the file list creation method speed by about 35%
  • Fixed romanian translation
  • Fixed an issue which caused not copying empty directories
  • Fixed an issue which caused not enabling the correct context menu items when right clicking on recycled profiles (recycle bin)

New in jaBuT 2022.08.35477 (Aug 15, 2022)

  • Help search term is now being highlighted in search results
  • Updated 7z.dll to version 22.01
  • Fixed help link in options not working
  • Fixed an issue which caused the progress with details dialogue to not be expandable
  • Fixed an issue which caused displaying the wrong number of used processing threads on the progress with details dialogue
  • Fixed an issue which caused not compressing files with paths longer than MAX_PATH (thanks to Alexander K.)
  • Fixed an issue which caused saving a profile report file twice
  • Fixed an issue which could cause a profile report not to be saved when using long paths
  • Fixed an issue which could cause a profile report not to be saved if the directory did not exist
  • Fixed an issue which caused loading the parsed save-filelist-to-file-path into the profile settings window instead of the raw one
  • Fixed an issue which could cause not saving log files when using long paths

New in jaBuT 2022.07.35435 (Jul 21, 2022)

  • Added ability to drag and drop directories onto the profile list which opens the QuickCopy dialogue automatically.
  • Hotfix for update 2022.07.35392. Fixed not working QuickCopy dialogue.

New in jaBuT 2022.07.35392 (Jul 20, 2022)

  • Added title bar to the quick copy dialogue
  • Added a search box to the help (thanks to Alexander K.)
  • Fixed an issue which caused not saving "last update check" and "last update installation" properties
  • Fixed link labels in advanced profile options not clickable
  • Fixed an issue which caused applying user inputs when pressing the escape key in advanced profile lists
  • Fixed an issue which caused the progress details dialogue window being too high
  • Fixed an issue which caused the -exit parameter to remain without function under certain circumstances
  • Fixed untranslated string in the "New profile group" dialogue
  • Fixed HTML issues in the help files
  • Fixed an issue which caused not saving the archive option "Compress archive in destination directory" (thanks to Alexander K.)
  • Fixed an issue which caused not compressing empty directories (thanks to Alexander K.)
  • Moved "Profile search" menu item from "Edit" to "View"
  • Renamed "Profile search" to "Toggle find profile sidebar"
  • Improved usability using a keyboard-only
  • Improved usability using screen reader software

New in jaBuT 2022.04.35221 (Apr 25, 2022)

  • Added QuickCopy functionality which allows to process files without creating a profile (keyboard shortcut CTRL+Q)
  • Added option to save a profile report to disk (advanced profile options)
  • Removed background image on progress details dialogue
  • Removed SMTP functionality completely. libeay32.dll and ssleay32.dll are not needed anymore
  • Completely replaced all HTTP components. libeay32.dll and ssleay32.dll are not needed anymore
  • Updated 7z.dll to version 21.07
  • Fixed an issue which caused to not process files when selecting "No file comparison" (thanks to Michael)

New in jaBuT 2021.11.34937 (Nov 2, 2021)

  • Added option "Profile priority" to the profile options. A lower priority slows down the profile process and should reduce lag in applications running in full screen (thanks to Brianna M.)
  • Removed option "High profile priority" from the profile options
  • Removed option "Process priority" from the program options performance tab
  • Fixed untranslated strings in the new add/edit group name dialogue (thanks to TheDutchJewel)
  • Fixed untranslated strings in the program options window (thanks to Brianna M.)
  • Fixed untranslated plural string "Activate/deactivate profile"
  • Fixed an issue which caused showing balloon hints after a profile preview only run

New in jaBuT 2021.06.34916 (Jun 20, 2021)

  • Added profile option "Never replace newer files with older ones". This option is available for all file comparison modes and compares a files creation date and last modification date. A files last access date will be ignored (option is disabled by default for compatibility reasons, experimental feature) (thanks to Michael M.)
  • Added archive option "Create archive file directly in the target directory". Disabling this option will create archive files first in a temporary directory before moving them to the destination directory (option is enabled by default for compatibility reasons) (thanks to Michael M.)
  • Added option which allows setting a custom height for profile groups
  • Added option which allows setting a custom horizontal space between profile groups
  • Added option which allows setting a custom profile group subtitle. Option can be enabled or disabled in the program settings
  • Improved "console input field" theme colours
  • Profiles with invalid paths will no longer immediately display the "Path invalid" icon. This icon is only displayed after a failed profile execution (thanks to Michael M.)
  • Changed some colours on the main window (light theme, profile groups and sidebar dividers)
  • Added some spacers in the toolbar
  • Fixed an issue which caused not showing "Next scheduled run..." in the system tray when starting the program minimised and silent (thanks to Michael M.)
  • Fixed an issue which caused an access violation when opening the context menu of a profile
  • Fixed an issue which caused not showing the correct comparison method descriptions (thanks to Michael M.)
  • Fixed an issue which caused creating a temporary subdirectory in the user defined temporary directory in every processing mode (thanks to Michael M.)
  • Fixed an issue which caused not updating overlay icons when pausing a running profile
  • Fixed typo in the english translation (thanks to Rick F.)
  • Fixed some typos in the french translation
  • Fixed missing translation for option "Show status icons of the profiles in the group tabs"

New in jaBuT 2021.03.34361 (Mar 11, 2021)

  • Fixed an issue which caused an access violation when starting a profile in silent mode
  • Fixed an issue which caused not setting the correct overlay icon when activating or deactivating a profile
  • Fixed an issue which caused not setting the correct overlay icon when saving a profile
  • Improved profile preview colors when using dark mode

New in jaBuT 2021.03.34313 (Mar 6, 2021)

  • Added profile status icons to profile groups. Can be turned off in the program options (first version, may be buggy)
  • Added option which allows setting a custom width for profile groups (thanks to Michael M.)
  • Added parameter "dryrun" (alias for "previewonly")
  • Added status icons as overlay icon to the program tray icon. Can be turned off in the program options (thanks to Michael M.) (first version, may be buggy)
  • Added status icons as overlay icon to the taskbar button. Can be turned off in the program options (thanks to Michael M.) (first version, may be buggy)
  • NEW ICON SETS: Added four new icon sets from Duarte Ramos
  • Introduced support for a file called "iconpack-info.txt" which needs to be in the custom-icons directory. This file needs five lines which will be displayed when selecting the icon pack: title, description, creator, url (website, ...), updated date
  • Added "Scheduled " to the system tray icon hint (thanks to Michael M.)
  • DARK MODE: Added an option to enable a program wide dark mode (first version, may be buggy)
  • Removed one of the two "change profile list view" buttons. The one remaining works for both views
  • "Exclude files and directories" input will now be disabled when "include files and directories" data is present
  • Removed an unnecessary "splitter" item on the left of the "New profile" toolbar button (thanks to Michael M.)
  • Profile properties of deleted profiles can now be modified (except the profile name) (thanks to Michael M.)
  • Profile notifications will now also be shown when runing the profile in "preview only/dryrun" mode
  • Help: command line parameters and tokens can now be copied to the clipboard by clicking on it (thanks to Michael M.)
  • If no primary file comparison method has been selected, a message is displayed stating that all data will be copied without being compared
  • Changed font from normal to bold on the "Run profile after another profile finished" dropdown box
  • Changed the name of the directory which contains "program options icons" from program-options to program-settings
  • Added text hints to the "start profile" and "show preview" toolbar buttons (thanks to Duarte R.)
  • Added a compatibility fix for DisplayFusion
  • When changing the profile list view from details to list, additional profile data of the focused profile is now being loaded correctly (thanks to Michael M.)
  • Fixed an issue which caused an access violation when opening the statistics window
  • Fixed an issue which caused the update window being under the main window when clicking on the Windows taskbar
  • Fixed an issue which caused an access violation when downloading updates and some client files where missing
  • Fixed an issue which caused that deleted profiles could be favourised
  • Fixed an issue which caused not showing the "Really want to enable silent mode" dialogue in case the "Do not show this dialogue again" option has been set before (thanks to Michael M.)
  • Fixed several issues which caused the program startup to be buggy when "start minimised" and/or "Start in silent mode" where set
  • Fixed an issue which caused the program not to minimise to the system tray when closing it via the system menu (red X) and the option "Minimise to tray on close" set
  • Fixed multiple issues which occurred when using the "and" and "or" file comparison logics (thanks to Michael M.) Note for the german user interface: one fixed issue will break your current file comparison settings. I am very sorry, but no other solution to introduce this fix :(
  • Custom icon "file_options.png" is now being loaded correctly (thanks to Duarte R.)
  • Fixed an issue which caused that users could load in a "manual" profile in paused state
  • Fixed an issue which caused not displaying the name of a not running but paused profile
  • Fixed an issue which caused not loading the custom user icon "profile_list.png"
  • Fixed an issue which caused the "portable" file not to be taken into account if no data directory was available
  • Fixed an issue which caused not updating the task button jumplist and system tray menu > profiles items when deleting and restoring profiles

New in jaBuT 2021.02.32486 (Feb 23, 2021)

  • Added a new and more modern possibility to create lists for data to be included and excluded. The old user interface is still there, but will be removed soon!
  • Added the possibility to force execute profiles manually even when they are excluded for the day being (thanks to Michael M.)
  • Fixed an visual issue on the profile settings window which caused displaying the wrong data comparison description (thanks to Michael M.)
  • Fixed an issue which caused freezing the program when executing a profile (thanks to Michael M.)
  • Fixed an issue which caused not updating the date and time for the next profile run when resetting the "Don't run profile on certain days" option

New in jaBuT 2021.02.32239 (Feb 16, 2021)

  • Added a new profile option which allows the user to run a profile after another profile finished. Example (profile 1, profile 2): the user wants to run profile 2 after profile 1 finished. To do this, the profile settings of Profile 2 must be edited > Interval page and select Profile 1 from the new drop-down menu. Profile 2 will now be executed after profile 1 has ended (thanks to Daniel P.)
  • Due to internal changes for determining which profile is a deleted (recycle bin) profile and which not it can happen that restoring deleted profiles is broken. This change is needed for a future feature called "Multiple source directories per profile"
  • Fixed typo in the french translation
  • Fixed an issue which allowed editing deleted profiles (recycle bin)
  • Fixed an issue which caused not displaying a profiles name when being in "waiting" state

New in jaBuT 2021.01.32082 (Feb 2, 2021)

  • Added option to include and exclude files and directories of the destination directory
  • Fixed an issue that caused the programme introduction to display a prompt for the user at an incorrect position in the profile settings window
  • Changed all program icons with new more modern ones - big shout out to Duarte R. for the wonderful new and hand-drawn icons and logos!
  • Fixed an issue which caused disabling "Show progress" when exiting the program in silent mode
  • Fixed an issue which caused an access violation while a profile run was preparing (thanks to starshakur)
  • Fixed an issue which caused an access violation when deleting a profile preset

New in jaBuT 2021.01.32005 (Jan 25, 2021)

  • Added option "Use unbuffered file copy" in advanced profile options (Windows 7 and above only) (command line: -runprofile test -unbufferedfilecopy)
  • Fixed an issue which caused resetting all progress bars too late

New in jaBuT 2021.01.32001 (Jan 21, 2021)

  • Hotfix update for 2021.01.32000
  • Fixed an issue which caused the updater to always download new files even if everything is up-to-date
  • Improved the update helper tool to avoid potential UAC request spam

New in jaBuT 2021.01.32000 (Jan 20, 2021)

  • Removed option "Advanced multithreading" due to internal optimisations. These optimisations do automatically enable or disable this option depending user settings and on how many cores the CPU has
  • Fixed an issue which caused not pausing the profile preparation when clicking on pause
  • Fixed an issue which caused logging "Could not copy file ..." after the profile run has been canceled
  • Fixed an issue which displayed "Elapsed time" when initially displaying the details progress dialogue
  • Fixed a potential issue which caused always re-downloading updater and updater helper files

New in jaBuT 2021.01.31938 (Jan 19, 2021)

  • Fixed an issue which caused not displaying a newly created or edited profile when creating a new profile group
  • Fixed an issue which caused unwanted behaviours when manually executing automated profiles
  • Fixed an issue which caused always displaying the Windows UAC dialogue when starting jaBuT

New in jaBuT 2021.01.31889 (Jan 18, 2021)

  • Added warning panel to the "removable media option" if source/destination path is not given
  • Changed the way updates are being installed by adding a "update helper"
  • Fixed an issue which caused "Synchronise" mode acting like "Mirror copy" mode
  • Fixed a critical issue which caused that volume name tokens could not be used anymore

New in jaBuT 2020.12.31850 (Dec 13, 2020)

  • Fixed an issue which caused not importing profiles or not correctly due to earlier changes (recycle bin feature)
  • Fixed an issue which caused that a recycled profile which was already in the profile list of non-recycled profiles could be restored
  • When hiding the profile group list, the active group will now change to the "All profiles" group

New in jaBuT 2020.12.31811 (Dec 13, 2020)

  • Added icons to the profile preview dialogue again
  • Fixed an issue which caused displaying menu entries of invisible profile groups in the group list menu

New in jaBuT 2020.12.31809 (Dec 12, 2020)

  • Added "Profile preview" button to the toolbar (thanks to Duarte R.)
  • Added an option (profile list options) to display a toggle switch to activate/deactivate profiles faster (thanks to Duarte R.)
  • Added a proper "Save" button to the profile settings window (thanks to Duarte R.)
  • Added recycle bin function (can be turned on/off in the profile list options) (thanks to Duarte R.)
  • Added shortcut combinations CTRL+Tab, CTRL+Shift+Tab, CTRL+[0-9] and CTRL+[arrow key left/right] to navigate through profile groups

New in jaBuT 2020.12.31681 (Dec 11, 2020)

  • Fixed not working highlighting on the profile preview window
  • Info: file icons on the profile preview window currently disabled

New in jaBuT 2020.12.31680 (Dec 11, 2020)

  • Fixed an issue related to UTC and GMT timezones and file/director timestamps

New in jaBuT 2020.12.31667 (Dec 10, 2020)

  • Fixed an issue related to UTC and GMT timezones and file/director timestamps

New in jaBuT 2020.12.31664 (Dec 10, 2020)

  • Important change:
  • Improved portable mode detection. Newer versions will now check the existence of a file called "portable" (without any extension). To ensure compatibility, a self explaining dialogue will popup for users in portable mode without this file

New in jaBuT 2020.07.31466 (Jul 5, 2020)

  • Added option "Start in silent mode"
  • Starting the program minimised won't activate the silent mode automatically anymore
  • Fixed some silent mode related issues

New in jaBuT 2020.06.31449 (Jun 25, 2020)

  • Fixed some visual issues on the profile settings window

New in jaBuT 2020.06.31445 (Jun 12, 2020)

  • Fixed an issue which caused unforeseen problems when creating a profile using interval mode "When files change" and later changing the interval mode to something else or vice versa

New in jaBuT 2020.06.31415 (Jun 12, 2020)

  • Fixed an issue which caused not saving changes when changing hours, minutes or seconds (not days) on the interval mode page "When files change"
  • Fixed an issue which caused randomly executing a profile when being in mode "When files change" and the new "Wait specific amount of time before executing ..." was set

New in jaBuT 2020.06.31393 (Jun 11, 2020)

  • Removed incorrectly translated text in the English translation in the profile options window
  • Improved translation on the Profile Options page "More Options"

New in jaBuT 2020.06.31378 (Jun 11, 2020)

  • Fixed an issue which allowed to load in the ordinal value of a non-existing profile group
  • Fixed an issue which caused not closing the program under certain circumstances
  • Re-enabled multi threading on the options window
  • Removed an old image on the archive options window

New in jaBuT 2020.06.31346 (Jun 10, 2020)

  • Added ability to disable the profile favorite option
  • Improved the way parameters are handled on program start
  • Fixed an issue which caused that profiles and program options could not be saved - sorry for that!
  • Fixed label on options window which displays "" (english only)

New in jaBuT 2020.06.31284 (Jun 9, 2020)

  • Added ability to the "When data changes" interval mode to force a profile execution after a user defined time when no changes have been detected in the source directory
  • Changed some colors on different places in the program
  • Exchanged "balloon hint" in the profile settings window with a text label
  • Improved the way users can type in the value of time on the time shift options page
  • Fixed typo in the french translation
  • Fixed typo in the romanian translation
  • Added missing pause/cancel icons on the tray progress window

New in jaBuT 2020.06.31067 (Jun 7, 2020)

  • Fixed not working link to token page in help
  • Fixed an issue which caused displaying the wrong file comparison descriptions (visual only)
  • Exchanged "balloon hint" in the archive options window with a link which opens the help

New in jaBuT 2020.06.31035 (Jun 3, 2020)

  • Hotfix update for 2020.06.31009
  • Fixed a localisation issue on all message dialogues

New in jaBuT 2020.06.31009 (Jun 3, 2020)

  • Fixed some issues related to closing and minimising the program.

New in jaBuT 2020.06.30972 (Jun 2, 2020)

  • Added ability to choose between different icon sets (for now 2)
  • Added new icon to the profile list: "scheduled"
  • Added parameter -minimisetotray (with s)
  • Added ability to import a custom icon set (see custom icons
  • Improved some icons so they are HighDPI compatible
  • Disabling "High profile priority" will now slow down the preparation of a profile for better system performance
  • Improved the usability of the program when a profile is being prepared
  • Improved the "console" a bit
  • Changed shortcut of "Select all profiles" to Shift+Ctrl+A
  • Optimisation of a lot of old code
  • Fixed an issue with some message dialogues
  • Fixed typo in german translation
  • Fixed an issue which caused navigating to the wrong options page when changing the update branch on the update dialogue
  • Fixed an issue which caused not initialising the correct file comparison mode on the profile options dialogue
  • Fixed some GUI issues on the main window
  • Fixed an issue which caused pausing/resuming automated profiles not correctly
  • Fixed an issue which caused crashing the program when starting it with a profile in paused state
  • Fixed an issue which caused ALT+F4 not working when "Confirm the exit of the program" option was not enabled
  • Fixed an issue which caused not closing the program when shutting down Windows
  • Fixed an issue which caused not displaying "Scheduled: <profile name> <date / time>" correctly
  • Fixed an issue which caused not calculating a new execution date for a canceled profile when executing more than 1 profile at once
  • Fixed an issue which could cause a log entry "Insufficient disk space to complete operation" when canceling a profile
  • Fixed an issue which caused several issues when executing a profile in "Show preview" mode

New in jaBuT 2020.05.30434 (May 7, 2020)

  • Added Romanian localization - big thanks to Alexandru S.
  • Fixed an issue which caused displaying "&" in some dialogue titles
  • Fixed some keyboard navigation issues which could cause problems on the profile settings window
  • Fixed typo in help (token page)

New in jaBuT 2020.05.30251 (May 4, 2020)

  • Added "Translated by" label
  • Added stable/preview indication to the "updates available/Install updates" window
  • Fixed missing english translation on the "updates available/Install updates" window
  • Added "Dont show this dialog again" checkbox to the confirmation dialog which appears when executing a profile
  • Updated 7z.dll to version 20.00
  • Refactored the message dialogue system to be fully HighDPI compatible
  • Simplified the selectable modes how profiles can be displayed
  • The additional list which displays profile details in simple list mode is now toggable
  • Fixed some HighDPI issues
  • Fixed an issue which caused displaying the full path in the preview dialogue in compression mode
  • Fixed an issue which could cause an endless loop when updating the program
  • Fixed an issue which caused displaying "The server is currently being maintained" when it's not available

New in jaBuT 2020.04.29790 (Apr 24, 2020)

  • Added log message "If this drive is a network drive, please restart jaBuT Backup WITHOUT administrator rights"
  • Removed everything related to usage data statistics
  • Improved the whole system which is responsible for offering jaBuT Backup in multiple languages
  • Optimised changing the profile list view and program language
  • Improved the versioning feature
  • Fixed typo in english translation
  • Fixed an issue which caused not creating the correct directory structure in the versioning directory
  • Fixed not translated headline "File comparison" in the profile options dialogue
  • Fixed an issue which caused the "Next" button always be enabled on the export dialogue window
  • Fixed an issue which caused not displaying unicode characters correctly on Windows 7 machines

New in jaBuT 2020.04.29515 (Apr 11, 2020)

  • Added missing event to reload the profile list (Main menu > Edit > Refresh profile list)
  • Added ability to execute more than one profile using parameter "-runprofile profile1 profile2"
  • Added parameter "-disableprofiles profile1 profile2" and "-disableprofiles profile1 profile2"
  • Added menu entry "Run all active profiles in group (type: scheduled)"
  • Added menu entry "Run all active profiles in group (type: manual)"
  • Added parameter "-disableprofiles profile1 profile2 profile3"
  • Added parameter "-enableprofiles profile1 profile2 profile3"
  • Added ability to set a second file comparison mode in the profile options
  • Added ability to choose from two update channels: stable and preview
  • Removed parameter tempprogress and tempprocessingmode
  • Removed jaBuT und Twitter link icons
  • Improved the way profiles are executed on program start a lot
  • Improved the way profiles get stopped on program end a lot
  • Increased the size of the clean up window
  • Refactored a lot of code (see notes below)
  • Multiple profiles can now be activated and deactivated at once
  • Automated profiles which are set to "disabled" will be disabled too when restarting the program
  • Automated profiles which are set to "paused" will be paused too when restarting the program
  • Changed some core features which should result in a better user experience in general when starting the program
  • Fixed an issue which caused displaying a percentage value next to a profile name when pausing it while it was not running (only on automated profiles)
  • Fixed a potential issue which could cause not stopping automated profiles when closing the program
  • Fixed an issue which caused not calculating a directory's size when only one file was present (visual only, list with details view)
  • Fixed a GUI issue on the options window (updater page)
  • Fixed some auto updater related issues (freezing when closing the program)
  • Fixed typo in english, french and german translation
  • Fixed an issue which caused the profile preview dialogue to not display directory icons
  • Fixed not working functionality "Pause/resume all profiles"
  • Fixed an issue which caused resetting the user defined time a profile should be executed
  • Fixed some issues which could occur when waking up a profile from paused state and the scheduled time of the backup was exceeded
  • Fixed an issue which caused not starting the program minimised when the corresponding option was enabled
  • Fixed an issue which caused freezing the program start when profiles with "Execute at program start" were present
  • Fixed an issue which caused freezing the program when Windows Stand-By ended
  • Fixed an access violation which appeared when starting the program and a profile with mode "When files change" was present
  • Fixed an access violation which appeared when deleting a profile with mode "When files change"
  • Fixed an issue which caused duplicating user defined tasks executed before and after a profile
  • Fixed many multithreading problems
  • Fixed some issues related to the splash screen minimum display time (1000 milliseconds)
  • Fixed an issue which caused freezing the program on some client machines when a profile finished
  • Fixed an issue which caused displaying an error icon when cancelling a profile run on the "Do you really want to execute this profile" dialogue
  • Fixed wrong mode description for "Mirror copy"
  • Fixed multiple issues related to the option "Try to overwrite write protected files"

New in jaBuT 2020.03.28245 (Mar 22, 2020)

  • Fixed an issue which caused not creating a profile group when importing a profile

New in jaBuT 2020.03.28030 (Mar 21, 2020)

  • Fixed an issue which caused executing selected/focused profiles from other groups when using "Run all profiles in group" functionality

New in jaBuT 2020.02.28028 (Feb 26, 2020)

  • Fixed an issue which prevented generating a file name when exporting profiles
  • Fixed 2 memory leaks
  • Multiple tokens are now available in run before/after profile tasks file paths

New in jaBuT 2020.02.27947 (Feb 24, 2020)

  • Re-added the details dialogue
  • General code improvements
  • Switching progress visualisation mode while a profile is running should work correctly now

New in jaBuT 2020.02.27836 (Feb 18, 2020)

  • Changed the preset meta data path
  • Include/exclude meta data will now be included in the preset data

New in jaBuT 2020.02.27795 (Feb 17, 2020)

  • HOTFIX - fixed an issue which caused not saving profile meta data
  • Fixed an design issue on the profile settings window which occurred when using the french translation
  • Fixed an issue which caused messing up the GUI (profile list column widths and selected profiles) when starting the program in silent mode and closing it without opening the GUI
  • Fixed an issue which caused profiles exported into batch files not being able to execute due to an encoding issue

New in jaBuT 2020.02.27783 (Feb 16, 2020)

  • Added the ability to save profile settings (except meta data) to "presets"
  • Added the ability to load profile settings from previously saved "presets"
  • Added the ability to delete previously saved "presets"
  • Re-enabled the profile preview only mode
  • Fixed an issue which caused displaying a message dialogue bigger than the screens size when deleting too many profiles at once

New in jaBuT 2020.02.27512 (Feb 9, 2020)

  • Fixed an issue which caused a profile icon being marked as "path invalid" when deactivating the versioning feature
  • Fixed an issue which caused the "versioning directory" to be marked as "directory to be deleted" when it's located in the destination directory
  • Fixed an issue which caused freezing the program when a scheduled profile starts while the profile preview dialogue was open

New in jaBuT 2020.02.27500 (Feb 8, 2020)

  • Files to be backed up" (versioning function) now also include files in the destination directory that will be overwritten by files from the source directory
  • Improved the binary selftest

New in jaBuT 2020.02.27405 (Feb 4, 2020)

  • Fixed an issue which caused the "Mirror copy" mode not work correctly. Remember: this mode does not compare files at all
  • Fixed some profile preview window issues

New in jaBuT 2020.02.27386 (Feb 2, 2020)

  • Fixed an issue which caused the profile details list (list with details view) columns not having the correct width after starting the program
  • Reduced number of server requests/server load when checking for updates

New in jaBuT 2020.01.27379 (Jan 25, 2020)

  • Fixed an issue which caused not setting the progress visualisation correctly when using the option to only store files to an archive instead of compressing them

New in jaBuT 2020.01.27377 (Jan 25, 2020)

  • Added a new progress mode. Progress can now be displayed inside the profile list
  • Added parameter "debuglog [enabled|disabled]". Enable debug logging and help to eliminate bugs!
  • Fixed some compression mode related issues
  • Fixed not working archive file name preview (advanced compression settings)
  • Fixed an issue which caused displaying a wrong file date in the profile preview when using compress mode
  • Fixed an issue which caused not displaying the correct program title
  • Moved "Show advanced compress options" button from "Other options" page to "Mode" page

New in jaBuT 2020.01.27313 (Jan 20, 2020)

  • Fixed an issue which caused some paths with tokens in profile settings sometimes being "not interpretable" (64 bit only)
  • When executing a profile but no data has been processed the "last run" date will be set now

New in jaBuT 2020.01.27234 (Jan 18, 2020)

  • Fixed an issue which prevented executing any profile when no profile selected and clicking on "Run all profiles in group"
  • Fixed an issue which caused not backing up files schedules for deletion when using the corresponding feature
  • Fixed an GUI issue which caused not setting the correct processing mode drop down list index
  • Fixed not translated window "Low memory warning"
  • Reduced the preparation time for very big backup jobs with profile preview a lot
  • Improved the performance/usability of the profile preview dialogue a lot

New in jaBuT 2020.01.27123 (Jan 14, 2020)

  • Added missing description texts for the new file comparison modes added in an earlier update
  • Fixed an issue which caused some paths with tokens in profile settings sometimes being "not interpretable"
  • Improved the usability of the import profiles dialogue window
  • Improved the usability of the export profiles dialogue window
  • Updated jaBuT Help file comparison mode page
  • Exported profiles will now have the file extension .jbp-export
  • Removed "Batch file creation" window and moved it into the "Export profiles" dialogue

New in jaBuT 2020.01.26842 (Jan 10, 2020)

  • Fixed many HighDPI issues

New in jaBuT 2020.01.26773 (Jan 9, 2020)

  • Added notification message which will be displayed when there were problems executing events before a profile run
  • Added "Stop on error" option to the run before/after profile event options
  • Due to internal changes, which fixed some issues, your before/after events may not work anymore. I kindly ask you to adjust your profiles

New in jaBuT 2020.01.26705 (Jan 9, 2020)

  • Fixed an issue which caused displaying a checkbox on the "Do you want to run the profile?" dialogue too low on high resolution screens
  • Fixed an issue which caused the "New drive detected" dialogue always display german texts

New in jaBuT 2020.01.26704 (Jan 8, 2020)

  • Fixed an issue which caused an access violation when exporting the first profile
  • Fixed an issue which caused not saving the list of files executing before and after a profile run
  • Improved import and export function. Now saves profile and meta data into a single file
  • Adjusted the log window size a bit due to GUI issues on 1440p resolution

New in jaBuT 2020.01.26682 (Jan 8, 2020)

  • Fixed some minor issues when loading program / profile settings
  • Fixed an issue which caused displaying "Update available" even when the server was not available
  • When exporting or importing a profile, the profiles meta data will be included now
  • Updated OpenSSL to version 1.0.2.21

New in jaBuT 2019.12 Build 26578 (Dec 24, 2019)

  • Added -minimise parameter (s instead of z. Both variants available)
  • Added a basic console-like functionality (shortcut: SHIFT+CTRL+C)
  • Removed profile preview-only functionality temporary
  • Renamed some shortcuts from CTRL+? to SHIFT+CTRL+?
  • Renamed SHIFT to MAJ (french translation)
  • Fixed an issue which caused an access violation when double clicking on an item in the profile preview list
  • Fixed wrong profile icons on zoomed in items
  • Fixed a memory leak when closing the program
  • Fixed not working -silent parameter under certain circumstances
  • Fixed an issue which caused problems with profiles which start at program start/end

New in jaBuT 2019.12 Build 26269 (Dec 24, 2019)

  • Added a new profile state icon which will be displayed when a path in a profile is invalid
  • Added more comparison options (file created date, file last access date)
  • Added "ignore summer time" option
  • Updated OpenSSL to version 1.0.2.20
  • Fixed an issue which caused an empty group list on the profile settings window
  • Fixed an issue which caused not showing the "new drive notification dialogue"
  • Fixed an issue which caused not saving the user defined include and exclude lists when creating a profile
  • Fixed an issue which caused resetting the selected profile group when deleting a profile

New in jaBuT 2019.10 Build 26096 (Oct 30, 2019)

  • Fixed an issue which caused removing the source/dest path from the input field when opening and closing the "Browse..." dialogue

New in jaBuT 2019.07 Build 25959 (Aug 26, 2019)

  • Fixed an GUI issue on the options form
  • Updated OpenSSL to version 1.0.2.19
  • Updated Windows 10 version information

New in jaBuT 2019.05 Build 25916 (May 20, 2019)

  • Fixed an issue which caused preventing to export profiles
  • Fixed several display issues on the profile preview window when using synchronise
  • Mode (year 1899 date, duplicated entries etc.)
  • Fixed an issue which caused not displaying the correct list item background color
  • When the destination file is newer than the source file

New in jaBuT 2019.3 Build 23612 (Apr 2, 2019)

  • Additional info: Added missing silent mode icon
  • Added option to reset confirmation dialogs one by one
  • Added option to set system tray notifications alerts per profile (requires global
  • program function for system notifications to be enabled) (thanks to Dr. H.)
  • Removed "Big icons" and "Small icons" due to preparation purposes for the new profile
  • list component
  • Removed input field for the volume name in the Removable media options. This input
  • field already exists in the profile options under Source / destination directory
  • Fixed an issue which caused displaying the old jaBuT Backup icon in system tray
  • Fixed some small GUI issues
  • Fixed some date/time format settings related issues
  • Fixed an issue which caused not executing jaBuT Backup on a removable or network
  • drive
  • Fixed an issue which caused not displaying "Sending report via email" on details
  • dialogue
  • Fixed an issue which could cause the updater to crash under certain circumstances
  • Fixed an issue which could freeze the program when searching for updates
  • The code for executing profiles at program startup has been improved (thanks to Dr.
  • H.)
  • Improved error handling and logging
  • System tray error and information notifications are now logged after a profile run
  • Renamed option "Show balloon hints" to "Show system tray notifications
  • Updated jaBuT Backup help
  • Removable media options are now Token system compatible
  • Updated some icons
  • Code cleaning and refactoring
  • Improved french translation
  • Program start and end logs in system.log are a bit tidier now

New in jaBuT 2019.2 Build 23250 (Feb 25, 2019)

  • Fixed an issue which caused displaying wrong data in preview dialogue (thanks to Johnny)

New in jaBuT 2019.2 Build 23224 (Feb 15, 2019)

  • Hotfix update for build 23223

New in jaBuT 2019.2 Build 23223 (Feb 14, 2019)

  • Fixed an issue which caused displaying the "Not closed properly the last time" dialogue after updating (thanks to Midas)

New in jaBuT 2019.2 Build 23210 (Feb 14, 2019)

  • Fixed a few small cosmetic issues (thanks to Peter)
  • Settings converter isn't displaying any message anymore now
  • Move/Exact move modes aren't deleting the empty source directory after everything has been moved anymore

New in jaBuT 2019.2 Build 23208 (Feb 13, 2019)

  • Improved log so now you can see why a file has been processed (thanks to Tony)

New in jaBuT 2019.2 Build 23181 (Feb 11, 2019)

  • Fixed an issue which caused not displaying the correct translation in profile list headers
  • Fixed an issue which caused not saving the currently set profile list view

New in jaBuT 2019.02 Build 23179 (Feb 11, 2019)

  • Fixed an issue which caused not updating several files

New in jaBuT 2018.11 Build 23021 (Nov 26, 2018)

  • Fixed an issue which caused crashing the program when starting it the first time and clicking on "Cancel"
  • Fixed an issue which caused not re-enabling the input field for log save time when resetting options to default
  • Fixed an issue which caused not loading the 7z.dll file even if valid
  • Only 7z.dll files with version 1600 up to currently 1805 will be supported

New in jaBuT 2018.11 Build 22981 (Nov 22, 2018)

  • Added "Numbers preview" and "File size preview" to Date and time options page (renamed to "Number/date format")
  • Added page "Network drives" to the jaBuT help
  • Added automatic cleanup method which will clean up the system from obsolete files and directories created by jabuT profiles on program startup and program end
  • Added possibility to use date and time tokens in user defined parameters in run before/after feature
  • Added possibility to use path related tokens in user defined parameters in run before/after feature
  • Added option "Delay the program start N minutes after Windows started"
  • Added jaBuT Backup subreddit link to main window
  • Added ability to organise profile groups by drag and drop them with the mouse
  • Removed functionality to clear text input fields and show passwords in password fields for the moment
  • Code cleaning and refactoring
  • Temporary files including those created by Compress mode are now cleaned up onm program start after the program crashed
  • Updated OpenSSL to version 1.0.2.16
  • Updated 7z.dll to version 18.05
  • Balloon hints are now displaying the associated profile
  • Starting the program in minimised mode will not show the program a few milliseconds anymore
  • Changed ini idents: includesubfoldersinsrc » includesubdirecories, transfersrcstructur » transfersourcestructur, oadtime » runonceadaytime. Settings converter will automatically change these old idents
  • Improved the program start up speed by about 71%
  • Only 7z.dll files with version 1514 up to currently 1805 will be supported
  • Max possible data processing thread count can now be set to 1 in Options » Performance
  • Moved statistics.dat file from jabuT to jaBuTmeta
  • Moved system log files from jabuTlogs to jaBuTsystemlogs
  • Changed directory structure in jabuT (will be changed automatically or when using jBSettingsConverter.exe)
  • The program now uses a new and correct prefix for displaying file sizes
  • Closing profile settings archive / advanced options window will now reset window options to default
  • Renamed "Confirm installation of the updates" to "Confirm download of the updates" in update options
  • Updated Windows 10 version information
  • Changed executable icons for jaBuT.exe, jaBuT Help.exe and jaBuT Updater.exe
  • jaBuT Updater.exe will now be executed with administrator rights
  • Fixed updater user interface
  • Fixed an issue which caused freezing the program when using profile mode "When files change"
  • Fixed an issue which caused not downloading updates
  • Fixed an issue which caused not saving a profile when using mode "When files change" and using "disk volume name obligation"
  • Fixed an issue which caused not displaying UNC paths correctly on different places
  • Fixed an issue which caused logging "Thread for profile xyz has been stopped" twice
  • Fixed an issue which caused not loading the correct case sensitivity setting for the destination directory volume option
  • Fixed an issue which caused not saving the program language when changing it while a profile was running
  • Fixed an issue which caused some serious problems when starting the program via command line interface in silent mode and running a profile
  • Fixed an issue which caused damaging user defined parameters in run before/after feature
  • Fixed an issue which caused not saving paths like [ns1 (Data)]:Testing correctly
  • Fixed some minor GUI issues
  • Fixed a few issues which caused not executing the program under Windows 2003 Server (wrong jump list verification)
  • Fixed not translated component in about/update window
  • Fixed an issue which caused an exception when log directory not existing
  • Fixed an issue which caused not selecting user defined compression mode and encryption mode in archive options window
  • Fixed an issue which caused freezing the details dialogue window
  • Fixed an issue which caused not displaying the correct "Elements remaining" file size on details dialogue
  • Fixed an issue which caused not displaying the correct title on details dialogue
  • Fixed an issue which caused not displaying the first file being processed when it's a big file which takes several seconds being processed
  • Fixed an issue which caused minimising the program to the system tray instead of closing when using ALT+F4
  • Fixed an issue which could cause an access violation when "lastselectedprofiles" contained an negative value
  • Fixed an issue which caused not displaying "32 bit architecture" on different places where it needs to be displayed
  • Fixed an issue which caused not saving the ProfileExecutionDelayAfterStart property

New in jaBuT 2018.04 Build 21215 (Apr 9, 2018)

  • Added option "Start application with administrator privileges" in Options » Program options
  • Added a check if 7z.dll file exists. If not compress options will not be available
  • Fixed an issue which caused not sending anonymised user data (remember: feature is only active when user enabled it!)
  • Fixed an issue which caused destroying the settings.dat file when changing the program language
  • Fixed an issue which caused accidentally displaying the updater window twice or triple
  • Removed "System time has changed" message due to an incompatibility with some Windows 10 machines
  • Code cleaning and refactoring
  • Updated 7z.dll to version 18.03 beta
  • The way the updater communicates with the server has been improved
  • Fixed an issue which caused "freezing" the "edit/add profile" dialogue because of an date/time conversion issue (thanks to Paparazzi)
  • Fixed an issue which caused displaying components on options dialogue which should not be visible when silent mode is active.

New in jaBuT 2018.01 Build 20863 (Jan 3, 2018)

  • Added information text where to activate the new "save to file" feature on advanced options page
  • Changed options page "General" a bit.
  • User defined date and time formats are now applied to the profile list when changing options
  • Fixed an issue which caused displaying the wrong version number in jaBuT Help.exe caption
  • Fixed an issue which caused displaying the wrong date and time when using an auto-run profile
  • Fixed an issue which caused freezing a profile after it has been executed

New in jaBuT 2018.01 Build 20861 (Jan 2, 2018)

  • Added a new versioning system - now it's year.month.build
  • Addeds unicode support
  • Added functionality to save and load the user defined position of the include/exclude window
  • The include/exclude window is not resizable
  • Added callback function to the new compress routines
  • Added a few mouse over events to the include/exclude dialogue
  • Added column "Group" to the details view
  • Added error message "The profile can not be executed because the 7z.dll library has been modified"
  • Added taskbar progress indication (only Windows 7 and above)
  • Added advice counter to the log summary
  • Added new ability to filter the log file with "Show only advices"
  • Added "Marquee" to all progressbars while preparing a profile run
  • Added "File in use" log entry when using compress mode
  • Added option "Avoid high cpu usage" to the advanced archive options
  • Added option "Do not show this message again" to the "Low memory" dialogue
  • Added notification window when updates have been downloaded (not visible in silent mode)
  • Added ability to use different "tokens" in path inputs (see notes below)
  • Added ability to set a user defined execution time when using a profile with "Every few days" mode
  • Added log message entry "Not enough memory available for this operation" (when using 7z compression)
  • Added "Do you really want to close this window?" dialogue to program options window
  • Added [ ] { } / : * ? < and > to the allowed characters for a profile name (see notes below)
  • Added ability to only save the list of the collected files ("dry profile run") (see notes below)
  • Added menu item "Profile" and cleaned up main menu a bit
  • Added option "Temporary directory" to the file processing options
  • Added option "Date and time options"
  • Added parameter "-tempprogress" (see notes below)
  • [-] Removed "Release name" from window title
  • [-] Removed archive file name tag "%" - replaced by { and } (see notes below)
  • [-] Removed shortened source and destination paths in details view due to due to poor readability
  • [-] "Tips" permanently removed from the user interface
  • [-] Removed easter eggs
  • Optimised the copy process of big files
  • Include/Exclude dialogue will now show up way faster
  • Code cleaning and refactoring
  • Options on log windows are being now saved when closing the program
  • Reduced the bytes loaded on initial-load of the profile list by about 75%
  • Reduced the bytes loaded when reloading the profile list by about 46%
  • Improved the jump list feature (only Windows 7 and above)
  • Updated OpenSSL to version 1.0.2.14
  • Increased default main window size from 1000px/650px to 1050px/650px
  • Optimised the profile saving routine a bit
  • Improved the way the program works with limited write access
  • Updated 7z.dll to version 17.01 beta
  • System tray balloon hint is no longer displayed when the jaBuT starts minimised
  • Rearranged some menu items
  • HTML log is now saved utf-8 encoded
  • Replaced the RadioButtons to select the progress mode by a ComboBox
  • Pause and stop buttons will now be displayed in the main window when using details dialogue
  • Pause and stop buttons will now be displayed with "show progress" option disabled
  • Optimised many internal functions a bit (see below)
  • Not logging "Could not create archive" error log anymore when user cancells the compressing process
  • Improved the speed when reloading the profile list after a profile was saved by about 12%
  • Search open/close animation and details dialogue more/less animation have been redone completely
  • Optimised Windows 10 support up to Redstone 3
  • Profile watch (automaic running profiles) will not be started anymore when parameter -exit is present
  • "Run on start/end of the program profiles" will not be executed anymore when parameter -exit is present
  • Renamed parameter ShowMessageOnFinish to ShowResultsOnProfileFinish
  • Source and destination directory paths are now displayed directly after showing up the details dialogue
  • Increased options window size a bit
  • Increased update list window size a bit
  • Improved auto update check feature. Check for updates now only runs once at program start
  • "Preparing archive data" now displays a percentage progress value
  • Fixed an error which caused not selecting files and directories on first node level in include/exclude dialogue when loading the dialogue
  • Fixed an error which caused not adding the file extensions of selected files to the include/exclude boxes
  • Fixed some spelling errors
  • Fixed an error which caused displaying the wrong file name on details dialogue
  • Fixed an error when executing jaBuT Updater in an empty directory
  • Fixed an error when executing jaBuT in an empty directory
  • Fixed some minor GUI issues
  • Fixed an error which caused writing the double amount of copied bytes into the log file
  • Fixed writing twice "Operation cancelled" into the log file
  • Fixed an error which caused not saving some default settings when creating a profile
  • Fixed an error which caused not opening an URL (Menu » Help » jaBuT Backup on the Internet)
  • Fixed not saving "Do not show this message again" checkbox on "Not closed properly" dialogue
  • Fixed sending the program to the foreground when passing non valid parameters
  • Fixed an error which caused saving a wrong error count value to the log after a profile run
  • Fixed a few High DPI issues
  • Fixed an issue which caused that items were drawn incorrectly
  • Fixed not working "Invert backup" function
  • Fixed an error which caused not reloading the profile list when duplicating a profile
  • Fixed not localised dialogue "you have started this application for the first time"
  • Fixed some formatting issues in exception logger
  • Fixed displaying error balloon hint when free memory was low
  • Fixed batch tool not working properly
  • Fixed some bugs when downloading updates automatically
  • Fixed preview dialogue displaying "elements remaining" following by a negative number
  • Fixed not working log filters when option "Only errors and summaries" is enabled
  • Fixed occasionally not working profile preview functionality
  • Fixed an error which caused freezing the program when using Synchronise mode and processing 0 bytes of data
  • Fixed an error which caused never executing a profile when excluding week days
  • Fixed an error which caused not selecting a new duplicated profile
  • Fixed an error which caused not showing "Profile processing paused" entries when using "Show only notes" filter
  • Fixed an error which caused "File > Restart program" not executing when checking/saving "Do not show this message again" before
  • Fixed an issue which caused displaying "Last calculated 01.01.1970" when selecting a profile in list with details view
  • Fixed an issue which caused not displaying the right "last checked" date and time after checking for updates
  • Fixed not deleting runBefore/runAfter and Include/Exclude lists when renaming or deleting a profile
  • Fixed error "Not able to choose a password when using 7z"
  • Fixed an issue which caused not showing the correct status message when splitting an archive file
  • Fixed an issue which caused not selecting the correct profiles when changing profile list view
  • Fixed an issue which caused not displaying log results when zero data has been processed
  • Fixed an issue which caused displaying 1 error more in log summary than occurred errors
  • Fixed an issue which caused not sending reports by e-mail when starting the program through another program (e.g. cmd)
  • Fixed an issue which caused not encoding the e-mail report attachment correctly
  • Fixed possible issues which can occurre when downloading and installing updates
  • Fixed an issue which caused logging "profile not executed..." when cancelling a profile on confirmation dialogue
  • Fixed an issue which caused logging "profile not executed because source directory not writable" when source directory does not exist
  • Fixed faulty displayed graphics when using Windows XP
  • Fixed an issue which caused not displaying ShowResultsOnProfileFinish message dialogue after all profiles have been finished
  • Fixed an issue which caused displaying wrong data on ShowResultsOnProfileFinish dialogue
  • Fixed an issue which caused reloading the profile list after a profile run twice
  • Fixed an issue which caused freezing the program when closing the program while checking for updates

New in jaBuT 13.0.63.10598 (May 19, 2017)

  • Added ability to open the details dialogue initially expanded. See Options » File processing
  • Added ability to compress or not compress archive files in source directory when using compress mode
  • The current typed in search text will now be applied on program start up
  • Standardised message dialogues
  • "Show source/destination dir" now gets disabled when corresponding directory doesn't exist
  • Possibly fixed an issue which caused not adding files and directories for including/excluding
  • Fixed a problem when verifiying the file integrity on program start up
  • Fixed a problem which caused not including or excluding user defined files/directories
  • Fixed a problem which displayed the profile progress even in silent mode
  • Fixed a minor indication error in log files
  • Fixed a problem which caused not compressing files using the 64 bit version
  • Fixed preview dialogue displaying "data to delete" following by a negative number

New in jaBuT 13.0.62.10389 (May 11, 2017)

  • Refactored import profiles feature
  • Fixed an error when importing profiles
  • Fixed some spelling errors

New in jaBuT 13.0.61.10349 (May 8, 2017)

  • Added a new page to the profile options window containing some new interesting options
  • Added option to switch between "Ignore/respect case sensiti vity" when using feature "Start profile only when volume name is ..."
  • Added parameter "-previewonly" to show only the profile preview when using a command prompt
  • Added option "do not use this option" to the removable media auto run feature in adavanced profile settings
  • Added file "jBConverter_12_13.exe" to convert profile-settings from version 12 to 13
  • Added ability to navigate with up/down arrow keys through the options dialogue and create/edit profile dialogue
  • Added ability to set a minimum number of changes to the interval mode "When files change"
  • Added option to move backuped files only when the backup volume label is as saved in the profile options
  • Added ability to save via keyboard checked and unchecked items from select data-dialogue (Thanks to Zimmy)
  • Refactored a lot of old methods to make them more flexible and modern
  • Improved the general behaviour when cancelling a profile run
  • Details dialogue is now displayed earlier
  • When starting a profile via bat file the profile group isn't changed anymore to main group
  • Updated a few icons
  • Changing profile settings from "Advanced" to "Express" will not reset all advanced options to default anymore
  • Automatically running profiles have been improved a lot in general
  • Automatically running profiles will be paused now when the machne switches to hibernate or power saving mode
  • Improved the general behaviour when pausing and resuming automatically running profiles
  • Reduced the overhead and workload when a profile is processing slightly
  • When starting the program the user defined list column sizes are loaded
  • Introduction isn't shown anymore when a profile is currently preparing or running
  • Increased default main window size from 910px/600to 1000px/650px
  • Increased log window size from 1000px/600 to 1000px/650px
  • Increased profile preview window size from 1000px/600 to 1000px/650px
  • Improved the updater a little bit
  • Profiles running mode "When data changes" can be paused now
  • Updated OpenSSL to version 1.0.2.11
  • Modified GUI of "Create a batch file" dialogue a bit
  • Fixed not starting a profile when connecting a usb drive and "automatic backup to external drive" function enabled
  • Fixed not starting profiles when starting via shortcut (bat file) and profile capitalisation is different than the real profile name
  • Fixed an error which caused copying files even when source and destination timestamps were equal
  • Fixed some minor GUI issues
  • Fixed a serious error which caused not starting a profile at the users defined time
  • Fixed some minor issues appearing when using non-standardised time or date formats
  • Fixed an error which caused not executing a profile when not present in selected group
  • Fixed a few errors concerning the profile preview dialogue
  • Fixed an error which caused not stopping a profile when using "When data changes" mode
  • Fixed not saving destination volume name after editing a profile (thanks to Zimmy)
  • Fixed an error which caused not saving a path containing a dot as a beginning directory name
  • Fixed an error preventing loading profile options correctly when using context menu > Profile Properties

New in jaBuT 12.0.60 Build 7677 (Jan 10, 2017)

  • Added option to only allow a profile run when source and/or destination volume label/s is/are as saved in the profile options
  • Time needed for calculating files and sizes when clicking on a profile in "List with details" reduced
  • Starting copying process should be a bit faster now
  • Fixed error "Log containing question mark characters instead of umlauts"
  • Fixed overlapping texts in message dialogue when closing profile properties
  • Fixed an error which caused cancelling a profile run has no reaction for a while

New in jaBuT 12.0.59 Build 7583 (Jan 9, 2017)

  • Added description texts for encryption algorithms
  • Removed support for encryption algorithm "ZipCrypto" because it's not safe enough
  • Removed FTP feature started years ago an abandoned completely
  • Dialog saying "More than 10.000 files have been found" no more displaying when silent mode activated
  • Massive code cleaning
  • Changed profile options
  • Temporary created archive files in temp-directory are now deleted on start up when a program crash has been detected
  • Improved the speed when collecting file information before comparing files again by about 79%
  • Improved the speed when comparing files after the file lists have been created drastically
  • Profile names are no longer hidden by pause/resume buttons in details dialogue
  • When starting a profile preview the profile entry will get an icon now
  • File list component sometimes not visible when displaying preview dialogue
  • Fixed error "Displaying there is not enough free disk space left" by mistake
  • Fixed an error displaying in log "File could not be copied" even when the file has been copied (only for 0 byte files)
  • Fixed a problem which prevented that files could get deleted in exact mode
  • Fixed not working copying blocked files/files in use due to changed done in Version 57
  • Fixed very slow file comparison when using Mirror mode and USB or network drives

New in jaBuT 12.0.58 Build 7158 (Jan 5, 2017)

  • Added callback function for the new file copy routine
  • Fixed false-positive log entries saying a file could not be copied

New in jaBuT 12.0.57 Build 7140 (Jan 5, 2017)

  • Supporting file names up to 32,767 characters now
  • Code cleaning and refactoring
  • Improved and speeded up some small core routines
  • GUI is no more blocking when exporting log files
  • Fixed displaying "1,234,567.00" instead of "1,234,567" with some system configurations
  • Fixed an exception when starting the program the first time
  • Fixed some GUI problems appearing when using Windows XP
  • Fixed an error which didn't update "jaBuT Updater.exe" when downloading an update, closing jaBuT.exe and re-starting manually

New in jaBuT 12.0.56 Build 6869 (Jan 2, 2017)

  • Code cleaning and refactoring
  • Changed details dialogue title from "Copying of ..." to "Processing of ..."
  • Fixed an error which caused freezing the program after a profile run
  • Fixed some potential exceptions when running the program

New in jaBuT 12.0.55 Build 6716 (Jan 2, 2017)

  • Added option "Advanced multithreading" which, when enabled, can increase writing speed to flash memory
  • Added balloon hint "Profile execution was excluded for this day"
  • Added confirmation dialogue when deleting a log in log viewer
  • Added a new "animated" title icon in details dialogue (for testing)
  • Refreshed some program icons
  • Improved response time when showing or hiding details in details dialogue
  • Improved the speed when preparing files to compress by about 55%
  • Improved the speed when copying a lot of small files by about 50% (when using SSD optimisation)
  • Option "Multithreading" is now disabled by default (can be re-enabled in the options)
  • Timestamps and attributes of backuped files and directories are being transfaered
  • Reduced high CPU usage when compressing a lot of files
  • Paused profiles now stay paused when changing profile group or reloading profile list
  • Paused profiles working now different (see notes below)
  • "Program was not closed properly" dialogue can now be deactivated
  • Dialogue "More than 10.000 files were found" now displays a bit faster
  • Improved the speed when collecting file informations before comparing files by about 90%
  • Improved the speed when comparing source and destination files by about 50% (multi core systems)
  • Changed licence type from freeware to cardware (free) (see notes below)
  • Shortcut Alt+H now working when holding down ALT for English and German. For French it's ALT+A
  • Fixed wrong "Elements remaining" counter in details dialogue
  • Fixed an error which caused not saving the log
  • Fixed an error which caused not starting a profile
  • Fixed wrong displaying file size of "data to delete" in preview dialogue
  • Fixed error "exception log does contain empty lines"
  • Fixed an error which caused freezing the program after creating a profile with archive encryption set
  • Fixed not working backing up deleted files and directories
  • Fixed an error which caused enabling or disabling "Delete logs for this profile" wrongly when clicking on muliple profiles fast
  • Fixed a memory leak when sending report via mail
  • Fixed some minor GUI problems
  • Fixed an error which seemed to "freeze" the program when counting files in very big directories

New in jaBuT 12.0.54 Build 5914 (Dec 27, 2016)

  • Added ability to choose to download 32bit or 64bit updates (Options » Updates)
  • Setup files are now installing "Licence-7z.txt" file
  • Fixed some spelling errors (e.g. dialogue instead of dialog)
  • Improved some core routines which are handling file copying under Windows XP (probably)
  • Improved the appearance of file and directory names on details dialogue
  • Thank you for updating" dialogue now only displaying when file "jabut.exe" has been updated
  • Updater has been improved slightly
  • Discontinued support for experimental version testing
  • Fixed a minor bug which cut off some control texts
  • Fixed a minor bug which did not display the current file copying in details dialogue correctly
  • Fixed a memory leak occuring when restarting with administrator rights
  • Fixed a memory leak occuring when starting the program with -silent parameter

New in jaBuT 12.0.53 Build 5686 (Dec 22, 2016)

  • Added functionality to copy blocked files and files in use (using CopyFileIFileOperation, Vista and higher only)
  • Added hint "Connecting to disk ..." (e.g when the programs needs to connect to a sleeping network drive)
  • Added a completely new compress libary which is way faster than the old one (uses all available cpu cores)
  • Added menu entry "Help » Check for updates"
  • Added short cut "Ctrl+H" for the "Help" menu entry
  • Added Quick Guide text which indicates and opens the help menu
  • Added a new compress options GUI (Profile settings » options » "Show advanced archive options")
  • Removed option "compress in memory" due to the implementation of a completely new compress library
  • Removed option "archive comment" due to the implementation of a completely new compress library
  • Removed parameter "-archivecomment" due to the implementation of a completely new compress library
  • Removed compress options page from "Advanced profile settings"
  • Program now gets restored from task bar when already started, minimized and starting again
  • Log files are now getting saved without BOM
  • Improved the behaviour when moving a finished archive file from local drive to a removable drive
  • Renamed menu entry "?" to "Help" and aligned it to the right (with icon)
  • Information windows are now being displayed on the same monitor than where the main program window is
  • Fixed a non translated profile option (thanks to ozzyguy)
  • Fixed some spelling errors (thanks to ozzyguy)
  • Fixed error "Window positions and dimensions not saving all the time when restarting"
  • Fixed an error which caused not loading UTF-8-BOM log files
  • Fixed an error which caused not displaying germanic umlauts in log viewer
  • Fixed error "Not deleting all profile logs from all log files (only the latest)"
  • Fixed some display problems on details dialogue
  • Fixed some issues with popping up balloon hints
  • Fixed a small memory leak
  • Fixed an error which caused displaying "A few seconds remaining" when compressing files has been finished already
  • Fixed an error which caused crashing the program when closing immediately after opening it
  • Fixed hover effects of some labels
  • Fixed wrong displaying hint text in preview dialogue (only mode compress and exact compress
  • Fixed wrong displaying Quick Start Guide texts
  • Fixed some GUI related minor issues
  • Fixed an error which prevented saving a profile correctly with interval mode "Once a day"
  • Fixed an error which prevented displaying a balloon hint when a profile has copied no data

New in jaBuT 11.0.52 Build 4330 (Dec 7, 2016)

  • Preparations for 7-Zip support started
  • Delete logs for profile" is now only enabled when there are logs
  • Improved the positioning of the main form under Windows XP to prevent kind of "flickering"
  • Improved loading and saving of the windows size and dimension in general
  • Improved and fixed many GUI related things
  • Fixed an error which caused switching back to mode "Only show on main window"
  • Fixed an error which caused not showing the window title of the details dialouge on Windows XP

New in jaBuT 11.0.51 Build 4300 (Dec 5, 2016)

  • Added functionality to save and load the user defined position of the details dialouge
  • Added ability to enable/disable the statistics feature for any profile in the profile settings
  • Added parameter -destinationdir "directory" which allows to set a temporary destination directory for a profile run
  • Added option "Show 'low memory' warning if necessary"
  • Added parameter "-lowmemorywarning [enabled|disabled]" to enabled or disable the low memory warning (memory guard) for a profile run
  • Removed "Force execution" option from "run program BEFORE" list
  • Refactored and optimized many core routines and other stuff
  • Improved some internal behaviours while starting of all executables program files
  • Log content now scrolls down to the last message when loading the log
  • Moved the language selector component to the first options page
  • Programs scheduled for execution before a profile run are now being executed earlier
  • Improved the behaviour of how filters are being loaded to the GUI (include/exclude dialouge) a bit (more soon)
  • Changed the internal behaviour of saving and loading some settings (see notes below)
  • Fixed an error which caused not tranfering directory timestamps sometimes when using multi threading
  • Fixed a relatively rare appearing error when a profile run has been finished
  • Fixed a potentially occurring error when starting a profile automatically
  • Fixed wrong working editing feature in run before and after profile lists
  • Fixed slightly misplaced loading indicator on log window
  • Fixed an error in feature "save log files for N days"
  • Fixed error "Delete all logs does not work"
  • Fixed error "Tray icon popup text is in french when no changes are found" (lang set to EN)
  • Fixed error "Hovering over 'Delete settings' labels (options) turns them invisible

New in jaBuT 11.0.49 Build 4112 (Nov 14, 2016)

  • Added " (N Thread(s))" to the label displaying the processing speed on details dialouge
  • The execution of "Before and after" applications can now be enforced before/after a profile even if no data was processed
  • The lists of applications executed before and after a profile run are sortable now via drag & drop and two buttons
  • Applications executed before and after a profile can can now be copied via a context menu
  • Renamed the "low memory (RAM)" text
  • Improved the details dialouge usability when using Compress/Exact compress mode
  • Renamed multithreading-parameter attributes from "enable" to "enabled" and "disable" to "disabled"
  • The filename displayed on the details dialouge is now updating every 200ms instead of 250ms
  • Fixed a memory leak of 56 bytes
  • Fixed error "File timestamps are not being transferred to files >=10 MB"
  • Fixed a problem where the "Current element" label left on "Calculating ..." for a few seconds
  • Fixed wrong calculated current processing speed on details dialogue

New in jaBuT 11.0.48 Build 4112 (Nov 10, 2016)

  • Re-added the whole include and exclude functionality.
  • Added ability to the uninstaller to keep the program settings and profiles
  • Added ability to add a user defined comment to archives (see notes below)
  • Added ability to display profile logs for a selected date (see notes below)
  • Added an option to save logs for a specified time (after that they get deleted)
  • Added a simple message displaying on main screen when no profiles have been found
  • Added ability to copy selected log lines to the clipboard with CTRL+C or right-click > copy
  • Added ability to filter the log file (e.g. "Show only errors")
  • Added a loading indicator to the log window
  • Added drag and drop ability to input some fields (e.g. source and destination directory)
  • Added some more informations to the dialouge containing file to be updated
  • [-] Removed the resizing-splitter between profile list and program tips
  • Optimized the disk read/write behaviour in general
  • Increased the size of the create batch file window
  • Increased the size of the import profiles window
  • Increased the size of the export profiles window
  • Option "Close this program when closing" renamed to "Minimize to tray on close" (see notes below)
  • Improved the Windows 10 compatibility
  • Improved the function which executes the logout or shutdown of Windows when closing the program
  • The filename displayed on the details dialouge is now updating every 250ms instead of 1000ms
  • The program is now asking explicitly for elevated rights in UAC protected directories (see notes below)
  • jaBuT Backup is now dpi aware and supports high dpi correctly (see notes below)
  • The details dialouge is now also being displayed when copying only one big file (>= 100 MB)
  • Improved the way the program works with parameters (see notes below)
  • Changed the default profile view from ListWithDetails to Details
  • Refactored a bit of code to make the implementation of new features easier
  • Profile group is now being loaded when editing a profile
  • Extended the feature "Execute the following application before/after the profile run" (see notes below)
  • Program now starting up to 95% faster when starting with -[runprofile|rungroup|runprofilegroup] command
  • Improved the blocking GUI after the program start by deferred loading the JumpList when not needed
  • Improved the startup speed of the program slightly
  • Improved the speed of the function which creates the JumpList by about 95%
  • Icon-Change: "Log" icon in options has been changed
  • Icon-Change: all five list view icons have been changed
  • Fixed some hidden information in list with details view
  • Fixed wrong directory attribute transfer
  • Fixed truncated intro texts
  • Fixed an empty error message box appearing when starting the program in UAC protected directories
  • Fixed a problem where the updater was downloading to the wrong location
  • Fixed log exception "The process can not access the file because it is being used by another process"
  • Fixed an error when pressing CTRL+F too fast multiple times
  • Fixed non working button "No for all" when executing more than one profile
  • Fixed non working "Move" and "Move exact" processing mode
  • Fixed faulty log entry "The system cannot find the path specified"
  • Fixed error "Errors aren't in the log when using option 'Only log errors and summaries'"
  • Fixed a memory leak when using the compress mode
  • Fixed error "Capable to move a profile from active group to the same group"
  • Fixed not working batch file creator
  • Fixed error "Profile list selected index jumps to zero after start when using arrow keys to navigate"

New in jaBuT 11.0.47 Build 3956 (Oct 17, 2016)

  • Added localized weekday names and month names for archive names
  • Step 1 of the re-implementation of the filter functionality done
  • Extended the ability to delete empty directories (see notes below)
  • Added ability to use enviroment variables in source and destination of a profile
  • File timestamps are now transfered to the destination file (1 to 1 copy)
  • Directory attributes are now tranfered to the destination directory
  • Improved the program start up speed by about 14% (see notes below)
  • Columns are sortable again like before
  • Fixed error "Balloon hints option not saving"
  • Fixed error "Progress mode isn't set when calling jabut via command line"
  • Fixed an error which freezed the program when using "Delete empty directories

New in jaBuT 11.0.46 Build 3937 (Oct 14, 2016)

  • Added "Version" to the information sent by the contact form (see notes below)
  • Added parameter option "force" to -restart and -exit parameter (see notes below)
  • Added an indicator which shows that settings are being loaded
  • Added an indicator which shows that profiles are being loaded
  • Added "... in N milli seconds" to the "Settings loaded" system log entry
  • Added "Stay on top" functionality to the Tray Window
  • Added ability to show the update options with one click on the "Update available" window
  • Added the "More than 10.000 files were found" dialouge to profile preview
  • Added option "Compress archive in memory" to the Advanced profile options window
  • Removed the "ID" column from Details view
  • Profile log in plain text format isn't added anymore in the E-Mail Report (for the moment)
  • Increased default main window size from 900px/550px to 910px/600px
  • When using the contact form, name and e-mail is no longer needed
  • Improved the function of getting all files in a directory by about 32% (see notes below)
  • Statistic and directory calculation can now handle sizes up to 8,00 exabyte
  • Reduced the overhead when using vista-compatible copy file routines
  • Reduced the overhead when preparing a profile run
  • Improved the program start up speed by about 63%
  • Improved the program restart speed with parameter by about 30%
  • Directory size is no longer calculated directly after the program started
  • Resizing the main window is now much smoother
  • Passing the -exit parameter is no longer showing a confirmation dialouge
  • Include and exclude entries are now reloading and setting the checked boxes
  • Reloading the profile list is now more responsive
  • Message "jabuT Backup was not closed properly" displaying now a bit later
  • Program now minimizing slightly faster when starting in silent mode
  • "Minimize to system tray" button in close dialouge is now only enabled when creating the JumpList is done
  • Improved the speed when reloading the profile list by about 82% (see notes below)
  • Progress Tray Window is now also displaying when just minimizing the program
  • Improved the speed of "Calculating directory size ..." by about 78%
  • "Last run" isn't set anymore when clicking "No" or "No to all" on dialouge "Do you really want to start this profile"
  • Improved the speed when preparing the profile run by aboout about 83% (see notes below)
  • When hiding the search bar, the profile list is no longer reloaded when there isn't a search term given
  • Improved some menu item when selecting profiles (singular/plural)
  • Icon-Change: "Options" icon has been changed
  • Icon-Change: "Duplicate profile" icon has been changed
  • Icon-Change: "Add profile" icon has been changed
  • Icon-Change: "Delete profile" icon has been changed
  • Icon-Change: "Profile properties" icon has been changed
  • Icon-Change: "Find Profile" icon has been changed
  • Icon-Change: "View Log" icon has been changed
  • Icon-Change: "Profile Priority" icons have been changed
  • The "More than 10.000 files were found" dialouge is now being displayed different (see notes below)
  • Exiting the program when having automatic running profiles is now more responsive
  • Improved the speed when compressing files by about 97% (see notes below)
  • Changed the icon "Made in germany" to "Made in France" because the developement of jaBuT Backup has been done about 90% of the time in France
  • Updated OpenSSL support to version 1.0.2.10
  • Fixed an error which caused the statistic counting all copied bytes twice
  • Fixed error "Program is freezing when changing the language in 10.0.45"
  • Fixed loading the profile list twice when starting a profile via shortcut
  • Fixed error "Executing wrong profile when starting via tray menu and group not default"
  • Fixed error "Moving muliple profiles into another group moves randomly the wrong profiles"
  • Fixed error "Program not minimizing when minimizing to system tray while minimized to taskbar"
  • Fixed error "Archives get encrypted without setting up an encryption mode"
  • Fixed an error when closing the program via the taskbar
  • Fixed a problem when restarting the program when the number of automatic running profiles is > 0
  • Fixed accidentally not working Save/Rename/Duplicate Profile function
  • Fixed error "Can not exit the program after opening it when exit dialouge disabled"

New in jaBuT 10.0.40 Build 3776 (Sep 19, 2016)

  • Added parameter "-showmessageonfinish" (see notes below)
  • Added correct shortcut texts for non-german keyboards
  • Added encryption for sensitive data in the settings file
  • Added ability to copy files with way more than 260 characters
  • Added an indication to show the current profile is being prepared
  • Added ability to put multiple selected profiles at once into another group
  • Added ability use _ and + (underscore, plus) in profile names
  • Dialogue with detailed information is now updating the GUI slower (=better)
  • If the source and destination files are indentic, they will be skipped in Mirror copy (see notes below)
  • Increased max profile name length from 30 to 64 characters
  • Program is now displaying all profiles in the Jump List no matter which group is active (see notes below)
  • Limited the maximum profile number currently to 70 (see notes below)
  • Fixed error "Size-Label is randomly displaying '0 Byte' in details list view"
  • Fixed statistic displaying negative values
  • Fixed an access violation bug when sorting profile list columns
  • Fixed an access violation when reloading the profile list (see notes below)
  • Fixed untranslated text in profile popup menu
  • Fixed error "When closing the program while a profile is running the program stops working randomly"
  • Fixed broken -restart parameter taken with from 10.0.37

New in jaBuT 10.0.39 Build 3747 (Sep 9, 2016)

  • Removed some old and unused code

New in jaBuT 10.0.38 Build 3746 (Sep 9, 2016)

  • Important hotfix for the previous version

New in jaBuT 10.0.37 Build 3745 (Sep 9, 2016)

  • Added parameter "-admin" to start the program directly with administator rights
  • Added parameter "-restart -admin" to restart the program with administator rights (see notes below)
  • Added parameter "-restart -silent" to restart the program in silent mode
  • Added parameter "-restart -admin -silent" to restart the program with administator rights in silent mode
  • Added parameter "-tempprogress" (see notes below)
  • Added parameter "-multithreading" (see notes below)
  • Added some directory verifications to prevent unexpected behaviors (see notes below)
  • Added possibility to copy files in use (see notes below)
  • Added option "Enable e-mail notifications" (see notes below)
  • Added a simple system log (system.log)
  • Added %ComputerName%, %UserName%, �te% and %time% to archive name custom format
  • Added option "Auto close message dialogues after N seconds"
  • Added possibility to delete downloaded update files instead of installing them
  • Added buttons "Yes for all" and "No for all" to the message dialogue when deleting multiple profiles
  • Added information page "Updates" to the welcome dialogue
  • Added option "Enable log function for this profile" on profile settings last page
  • Added possibility to delete logs for a specified profile via "Edit > Delete logs for this profile"
  • Added a warning when executing a profile with a identical source and destination
  • Added an information to the updater when a complete re-install is needed instead of an update
  • For a renewal "Inlude and exclude files and directories" has been limited for the moment
  • Increased default main window size from 800px/475px to 900px/550px
  • Increased default preview window size from 815px/545px to 1000px/600px
  • Increased logfile window size from 650px/400px to 1000px/600px
  • Increased "create batch file" window from 495px/357px to 530px/420px
  • Increased max profile name length from 20 to 30 characters
  • Improved the program startup speed by about 75%
  • Improved the saving/editing of profiles perormance slightly
  • Improved the saving settings performance slightly
  • Improved performance when handling files over the network
  • Improved a bunch of old code to some modern one
  • Improved GUI response time while running a profile slightly
  • Removed redundant code from startup process
  • Improved parameter handling (see notes below)
  • Updater nearly completely redone. This version needs to be reinstalled with a fresh download!
  • Portable mode now deletes program files from %AppData%MicrosoftWindowsRecentCustomDestinations
  • Message dialogues now automatically close after 30 seconds by default
  • Improved the general performance when copying a bunch of small files or some very huge files
  • Improved the performance by creating a seperate thread which is setting the copy progress
  • Directory size is now being calculated only every 10 minutes in details list view
  • Changed all parameters (see notes below)
  • Tutorial checkbox "Sending anonymous information" is now unchecked by default
  • Tutorial is now applying nothing when closing with the red X
  • Changed text "Copy of" to "(Copy)" and "(Copy #)"
  • Splash Screen is now being displayed minimum 750 milli seconds to prevent flickering
  • Splash Screen can now be interrupted to read the informations when pressing ctrl-right
  • Splash Screen not displaying anymore when using silent parameter
  • Batch file now contains "start" parameter to enforce the closure of the parameter line prompt
  • Using the progress mode with a Tray Window, it's now only visible when minimizing the program to the tray
  • Include and exclude lists of profiles are now deleted when they are no longer needed
  • Changed auto update option from default enabled to disabled
  • When executing jaBuT.exe while the program is minimized to the tray, the program now is being opened
  • Changed the log file format from BB-Code to HTML-Code which improved the loading speed drastically
  • Changed text "More than 10.000 files were found". Yes-Button and No-Button have been switched
  • When starting the program from a network drive, portable mode will be used now
  • Updated OpenSSL support to version 1.0.2.7
  • Fixed a access violation when closing the program
  • Fixed a random access violation when starting multiple profiles with dialogue with detailed information
  • Fixed error "Always showing 'program not closed properly' when Splash Screen disabled"
  • Fixed error "Not setting correct language in Splash Screen"
  • Fixed error "Displaying Splash Screen without content when passing parameters to the program"
  • Fixed a problem when displaying password fields
  • Fixed several problems when launching server (server not released yet)
  • Fixed a problem when determining the Windows 10 edition
  • Fixed Windows 10 JumpList incompatibility (probably)
  • Fixed Windows 10 system tray incompatibility
  • Fixed Windows 10 "-restart" parameter incompatibility
  • Fixed Windows 10 notification popup character limitation
  • Fixed a problem when passing "-restart" parameter
  • Fixed error "Not displaying search function while showing tutorial"
  • Fixed error "Tutorial not closing using red X in title bar"
  • Fixed error "Reset profile error flag for all profiles always enabled"
  • Fixed a problem when duplicating profiles
  • Fixed a problem when using profile names longer than allowed
  • Fixed error "Pressing F2 randomly does not open the correct profile"
  • Fixed a problem when restarting the program, starting and cancelling a profile run
  • Fixed a randomly appearing bug when closing the new profile dialogue
  • Fixed randomly activating the Silent Mode when restarting the program
  • Fixed a problem when starting the program in portable mode
  • Fixed some problems when using the "Change drive letter"-tool
  • Fixed error "Displaying wrong icon in system tray when activating silent mode via shortcut"
  • Fixed error "Program closes after a profile run when using silent mode"
  • Fixed several problems when passing parameters while the program is open
  • Fixed a access violation when deleting multiple profiles at once
  • Fixed a non existing translation (thanks to smaragdus from portablefreeware.com)
  • Fixed a problem not displaying the correct explaining text for a copy mode when creating a profile
  • Fixed error "Program not closing when using batch file and profiles not found"
  • Fixed error "Program not closing when using batch file and profile group not found"
  • Fixed error "Program not closing when using batch file and profile group empty"
  • Fixed error "Profile entry not visible after started a profile from a group"
  • Fixed error "Not resizing columns in details list after start"
  • Fixed hanging GUI when closing the program while a profile is running
  • Fixed a problem when windows are hidden by a confirmation dialogue
  • Fixed error when showing program introduction on "Create or edit profile" page
  • Fixed error "Displaying 'Cancel all profiles' when starting profile preview
  • Fixed a problem when opening filter page "Select data"
  • Fixed a problem when adding profiles to the queue while a profile is running
  • Fixed a problem when adding profiles to the queue via shortcut while a profile is running
  • Fixed error "Not showing pause icon in Tray-profile-window while a profile run is paused"
  • Fixed error "Showing 'Compression ratio' in log when profile run fails with 0 copied files"
  • Fixed error "Not closing the program when passing only '-exit' parameter in a batch file"
  • Fixed error "Backed up files are being deleted from backup directories when its in the source or destination directory"
  • Fixed error "Displaying 'Calculating...' on dialogue with detailed information when remaining time is zero"
  • Fixed error "Displaying wrong copy speed on dialogue with detailed information"
  • Fixed error "'Time remaining' calculated wrong on dialogue with detailed information"
  • Fixed error "Preview and Log Window size is not saved correctly randomly"
  • Fixed random jumping progress bar value while a profile is running
  • Fixed error "Selecting wrong profile(s) after duplicating a profile"
  • Fixed error "Opening the wrong profile settings after sorting the profile list"

New in jaBuT 9.0.36 Build 2962 (Jan 3, 2015)

  • Selectable files (custom copy) to the profile preview dialogue added
  • Legend and colors to the profile preview dialogue added
  • Copy mode "Mirror Copy" added
  • Options "log nothing" and "log everything" added
  • Option "Show the progress only in the main window" added
  • Usage statistics in options added
  • Simple "Invert Backup" option added
  • Filter (acronym) *.file-extension added
  • Every e-mail report now has the profile log in html and text format as attachment
  • Other profiles can now be added to the queue with a double click
  • Basic graphical user tutorial added
  • "No to all" button to the "Do you really want to run this profile" dialogue added
  • Option "Confirm the closing of the program" added
  • Advanced check for administrator rights when starting the program added
  • Support for Windows 10 Consumer Preview Edition added
  • Auto. incremental backup when profile finished with errors removed
  • Web Interface Control Application removed
  • Support for differen4t themes removed
  • Including/excluding files and folders improved
  • Troubleshooting when deleting destination directory while copying files improved
  • Support for slow (less than 1 GHz) computers improved
  • Support for Windows XP improved
  • Columns of the profile preview dialogue are now adjusting automatically
  • Starting of profiles with 10.000+ files is now much faster
  • Security when preparing a profile run with preview dramatically improved
  • Updater updates now all files which are different to the files on the server
  • Program start up time slightly improved
  • Behaviour when starting the program first time improved
  • Look and Feel of the new-profile-group and rename-profile-group dialogue improved
  • Look and Feel of the options dialogue improved
  • Only visible profiles will be added to jump list now (Windows 7 and higher)
  • Include and exclude file lists are now saved in separate files
  • Profile integrity by checking integrity of the profiles-file improved
  • Support for systems with more than 4 GB of physical memory improved
  • Multi threading support improved
  • Behaviour of main program, updater and server regarding windows compatibility improved
  • Behaviour when changing program language while a profile is running improved
  • Reloading of the profile list is now much faster after cancelling a profile
  • Reloading of the profile list is now more responsive after cancelling multiple profiles
  • Starting a profile or a profile group with a batch-file improved
  • Changed the keyboard shortcut for "Minimize to system tray" to CTRL+M
  • Changed the keyboard shortcut for "Exit program" to ALT+F4
  • Updated OpenSSL support to version 1.0.1.10
  • Fixed some access violations when changing program settings while a profile is running
  • Fixed a access violation when closing the program very fast while a profile run is finishing
  • Fixed heavy error when mounting a drive
  • Fixed flickering when resizing the dialogue with detailed information while copying
  • Fixed error when changing program language
  • Fixed spelling errors in german, english and french
  • Fixed some orthographic and grammatical errors in french
  • Fixed some performance problems with "Details" dialogue"
  • Fixed some performance problems when displaying Update-Notifier
  • Fixed some performance problems when displaying Tray-profile-window
  • Fixed some errors in web interface server
  • Fixed some errors in web interface client
  • Fixed error "not loading advanced settings when duplicating profile"
  • Fixed error "updates sometimes not downloading"
  • Fixed error when downloading but not installing updates directly
  • Fixed error when downloading experimental updates
  • Fixed error when choosing updates
  • Fixed error when jaBuT Updater running while downloading updates
  • Fixed error with freezed updater after searching for updates
  • Fixed error when using experimental updates and switching to release updates while updating
  • Fixed error "auto updates not working properly"
  • Fixed a problem when automatically looking for updates
  • Fixed error when changing window size
  • Fixed error when displaying file type icons in preview dialogue
  • Fixed error when displaying file informations in preview dialogue
  • Fixed error when displaying directory icons in preview dialogue
  • Fixed error when displaying directory informations in preview dialogue
  • Fixed error when passing "nopreview" parameter
  • Fixed error "instructions not displaying"
  • Fixed error "program not minimizing to tray after start"
  • Fixed error "reseting advanced options dialogue settings every time"
  • Fixed error when preview dialogue was not responding
  • Fixed error "Delete empty directories from src. and dest. dir." not working
  • Fixed error "some errors not saving in log"
  • Fixed error a when detecting last modification time of files/directories
  • Fixed error when sending test e-mail
  • Fixed error in summary of report e-mail
  • Fixed error when sending e-mail after executing more than 1 profile
  • Fixed wrong character encoding in report e-mails
  • Fixed error when cancelling a running profile
  • Fixed error "not re-selecting the correct profile(s) when restarting"
  • Fixed error "statistics are always empty"
  • Fixed hanging GUI when preparing profile run
  • Fixed error when using include or exclude lists
  • Fixed error when ignoring empty files
  • Fixed a memory leak when finishing a profile run
  • Fixed spelling error in settings: TSL-Support => No TLS-Support
  • Fixed error "columns in lists not saving correctly"
  • Fixed flicking interface when changing view
  • Fixed not starting profile when using "When files changes" mode
  • Fixed error "not changing current tip when changing program language"
  • Fixed resetting of profile lists order when editing or duplicating a profile
  • Fixed long loading time when editing or duplicating a profile
  • Fixed double loading profile list
  • Fixed double loading profile list when changing group
  • Fixed not refreshing profile groups correctly after deleting a group
  • Fixed broken shortcut "Alt+F4" when new-profile-group dialogue was opened
  • Fixed duplicating of profile groups
  • Fixed missing trailing backslash in source and dest. path when creating profile
  • Fixed possibility to start 32 bit and 64 bit version at the same time
  • Fixed not refreshing jump list items in task bar when pressing "CTRL+R"
  • Fixed not refreshing jump list items when using profile search
  • Fixed error "less recent source directories get overwritten by more recent dest. directories"
  • Fixed duplicated display of copy progress when using details dialogue
  • Fixed not refreshing label "copy speed" in details dialogue
  • Fixed some errors when deleting profile while a profile is running
  • Fixed error when displaying balloon hints in system tray
  • Fixed a problem when allocating multiple copy threads to multiple cpu cores
  • Fixed error when showing profile preview
  • Fixed error when clicking "cancel" at "Warning: more than 10.000 files"-dialogue
  • Fixed error when starting program minimized
  • Fixed freezing program when executing profile shortcut and exiting program immediately
  • Fixed not refreshing input fields when clicking on "X" for deleting input
  • Fixed a problem when assigning window title of the program ("Form1-error")
  • Fixed a problem when restarting program by using console command "restart" more than 1 time
  • Fixed a problem when detecting windows version
  • Fixed a problem when detecting Windows 8.1 as Windows 8
  • Fixed a problem when detecting Windows Core, N and Enterprise Editions
  • Fixed a problem when displaying ascending/descending glyphs
  • Fixed a problem when reloading log file
  • Fixed button width "minimize to tray" when exiting program when using Windows XP
  • Fixed showing low main memory (RAM) message when using silent mode
  • Fixed showing "new drive detected" message when using silent mode
  • Fixed a problem when loading profile list at start up
  • Fixed error "starting wrong profile when using option 'start with program'"
  • Fixed interface issues (some controls not enabled) when creating advanced profile
  • Fixed error "not loading profile groups when creating profile"
  • Fixed error "not associating new profile group when creating one while creating profile"
  • Fixed a random access violation when starting a profile/profiles with batch file
  • Fixed heavy error when using "move" or "move exact" copy mode
  • Fixed error "sometimes not displaying exit dialogue when exiting program"
  • Fixed randomly not deleting obsolete files in destination directory
  • Fixed error "not displaying progress when using silent mode"
  • Fixed a problem with associated icons when changing group while a profile is running
  • Fixed a problem with associated icons when starting a profile and passing "exit" parameter
  • Fixed a access violation when cancelling a profile just after it got started
  • Fixed a access violation when exiting or restarting program while using detailed dialogue
  • Fixed a access violation when activating Silent Mode too fast after starting the program
  • Fixed a problem when adding a profile to the queue and closing the program while a profile is running
  • Fixed a problem when executing a automatic scheduled profile when program is not visible
  • Fixed a problem when starting a profile and executing a automatic scheduled profile after
  • Fixed problem "Scheduled profiles only launching 1 time"
  • Fixed a problem when starting a profile without preview dialogue
  • Fixed error "not displaying hint on ProgressBar in main window"
  • Fixed error "'Do not show this message again' answer saving even when clicking on 'No'"
  • Fixed a problem when minimizing the program while using Tray-Popup-Window
  • Fixed a problem when closing the program with the main menu
  • Fixed a problem when closing the program with the close button in the title bar
  • Fixed broken alignment of all buttons in all dialogues
  • Fixed a problem when saving the date/time of the last run of a profile when cancelling
  • Fixed a problem when saving error-flag after cancelling a profile run
  • Fixed a problem when starting a profile with option "run profile on program start up"
  • Fixed a problem when selecting source or destination directory when creating a profile

New in jaBuT 8.0.35 Build 2343 (Mar 10, 2014)

  • Warning message when setting profile priority for low-end-hardware added
  • Fixed error when cancelling profile with 64bit version
  • Fixed error when sending contact mail
  • Fixed error when copying one single file bigger 512 MB
  • Fixed error "not starting profile without preview and more than 10.000 files"
  • Fixed error "not saving settings on-demand"
  • Fixed error "CPU load too high and jaBuT blocks completely"
  • Maximum e-mail size increased from 300 chars up to 1500
  • Copying speed improved
  • Support for network drives improved
  • Handling of files bigger 512 MB improved

New in jaBuT 8.0.34 Build 2319 (Feb 15, 2014)

  • Fixed some small errors
  • Improved GUI performance

New in jaBuT 8.0.33 Build 2311 (Dec 20, 2013)

  • Import profile(s)-tool added
  • Draggable columns globally added
  • Rewrite of the register feature
  • Rewrite of the application updater feature
  • Rewrite of the "change drive letters" feature
  • Update possibility for beta versions added
  • Option to auto install program updates added
  • Maximum profile name length set to "20"
  • Maximum group name length set to "20"
  • Maximum number of groups set to "20"
  • Jump List feature for Windows 7 and higher added
  • "Create new profile group" to create profile dialogue added
  • Mini feature "More informations" on update information form added
  • Options for auto. exec. of profiles when connecting removable disk added
  • Many program tips at different positions added
  • Parameters "set silentmode" and "set normalmode" added
  • Parameters "minimize", "restore" and "minimizetotray" added
  • Icons which indicates if Silent Mode is activated or not added
  • Possibility to handle a mounted RAMDisk added
  • Possibility to handle a mounted RAMDisk added
  • Dynamic adjustment of column widths when resizing the form added
  • Web Interface Control application added
  • Small Web Interface to remote control jaBuT added
  • The updater starts now with administrator rights if necessary
  • Missing files will be downloaded automatically now
  • Startup and shutdown performance improved
  • Executing of profiles on startup/shutdown improved
  • Performance when changing the theme improved
  • Network support improved
  • User interface of the "Profile properties" dialogue improved
  • User interface of the "Details" dialogue improved
  • User interface of the "Options" dialogue improved
  • Unicode support improved
  • Some language errors corrected
  • Fixed missing profile indicator icon "profile run stopped"
  • Fixed a compatibility issue with Windows 2000 and lower
  • Fixed duplicate log entry "log reinitialized"
  • Fixed problem when selecting a profile and pressing "F2"
  • Fixed error when launching program in portable mode
  • Fixed error when executing files with spaces in the file path
  • Fixed error "Tray-popup-window visible even if deactivated"
  • Fixed error "Details dialogue visible even if deactivated"
  • Fixed error "Profile progress visible even if deactivated"
  • Fixed error when clicking on tray balloon hint
  • Fixed error when creating profile shortcut
  • Fixed error when exiting the program
  • Fixed error when exiting the program while updating
  • Fixed error when exiting the program after searching for updates
  • Fixed error when calculating directory size
  • Fixed error "profiles deleted after the first start"
  • Fixed error when pressing Alt+F4 while loading
  • Fixed error "Minimize to tray button disappeared"
  • Fixed error when saving new profile group
  • Fixed error when changing profile group
  • Fixed error when saving the licence file
  • Fixed error when showing message dialogue on Windows Server
  • Fixed error when comparing files and using compressing mode
  • Fixed error when connecting a removable
  • Fixed error when resetting the program settings
  • Fixed error when moving data to destination directory
  • Fixed error when creating a archive with 0-byte files
  • Fixed error when creating a archive less than 1 kilobyte
  • Fixed error when creating a archive bigger than the source files
  • Fixed error when creating a password protected archive
  • Fixed error when adding a profile or editing a existing profile
  • Fixed error when launching program and using profile search directly
  • Fixed error when reloading profile list after using the profile search
  • Fixed error when resizing profile search
  • Fixed error when displaying detailed profile information
  • Fixed error when shutting down Windows
  • Fixed error when shutting down Windows XP while a profile is running
  • Fixed error when determining the windows temporary path
  • Fixed error when resizing several forms
  • Fixed error when changing the language
  • Fixed error when determining a disks drive type
  • Fixed error when determining a disks drive name
  • Fixed error with mouse hover effect on disabled input fields
  • Fixed error when loading program settings
  • Fixed error when setting width of the profile list
  • Fixed error when importing profiles
  • Fixed error when exporting profiles
  • Fixed error when creating a batch file for profiles
  • Fixed error when handling a mounted optical disc drive
  • Fixed error when copying from optical disc drive
  • Fixed error when displaying destination directory in the profile list
  • Fixed error when displaying time for the last execution of a profile
  • Fixed error when moving zip archive and pausing the profile
  • Fixed error when displaying "contact the author" form
  • Fixed error when displaying "Never" in "Last Run" column after silent backup
  • Fixed error messages when modifying profiles or settings file manually
  • Fixed error when executing profile which does not exist

New in jaBuT 7.0.32 Build 2189 (Oct 12, 2013)

  • Fixed bug when minimizing the program
  • Fixed bug when starting program on Windows 8 and 8.1
  • Update selection dialog improved
  • Licensing system improved

New in jaBuT 7.0.31 Build 2171 (Oct 5, 2013)

  • Updater-Option in the options added
  • Fixed a bug in the program updater
  • Fixed a few minor errors

New in jaBuT 7.0.30 Build 2154 (Sep 25, 2013)

  • Update-Notifier feature added
  • "Show Tray-Popup-Window" option added
  • Update-Notifier status window added
  • Parameter "runProfileGroup" added
  • Profile Indicator graphic "stopped" added
  • Improved details dialog and display errors fixed
  • Fixed a error in statistics
  • Fixed problems while stopping profiles fixed
  • Fixed problems while running a profile group
  • Fixed probleme with the assignment of the profile icons
  • Fixed probleme when executing multiple profiles at once
  • Improved bat file support
  • Dialogues improved and designed more user-friendly
  • Improved pdater
  • Fixed Spelling errors
  • Translation of the program is now complete (100% translated)
  • Fixed error when changing the language
  • Fixed error in contact form
  • Fixed error when renaming a profile group
  • Fixed error when closing the program
  • Fixed error when executing a scheduled profile

New in jaBuT 6.0.29 Build 1701 (Sep 25, 2013)

  • Fixed a bug in the program updater
  • Fixed a few minor errors

New in jaBuT 6.0.28 Build 1679 (Sep 3, 2013)

  • Fixed a bug in the program updater
  • Fixed a few minor errors

New in jaBuT 6.0.27 Build 1659 (Sep 2, 2013)

  • Improved support for Windows XP and higher
  • Installer and portable version are now combined in the setup file
  • Fixed error when saving profile settings

New in jaBuT 6.0.26 Build 1632 (Aug 22, 2013)

  • Fixed errors when calling include/exclude dialog

New in jaBuT 6.0.25 Build 1629 (Aug 8, 2013)

  • Bat file is now generated correctly

New in jaBuT 6.0.24 Build 1623 (Jul 26, 2013)

  • Fixed spelling and indication errors

New in jaBuT 6.0.23 Build 1622 (Jul 12, 2013)

  • "Don't show this dialog again" (Profile preview) added
  • Demand before running profile added
  • SSL-Support for E-Mail delivery added
  • 64-bit-Support added
  • Statistics added
  • Fixed display error in the Details dialog
  • Fixed error during data processing
  • Fixed error when saving the log
  • Fixed error in the profile search
  • Fixed error while sending e-mail
  • Multiprocessor-Support optimized
  • Exit dialog optimized
  • Profile details in list with details optimized
  • Contact form optimized
  • Profile settings dialog optimized
  • Fixed error when closing the program
  • Windows 8-Support optimized
  • Data storage full dialog optimized
  • Details dialog optimized