These are the detailed release notes for MC Upgrade.


For a high-level overview of all changes, please take a look the main document for this release: MarvelClient 14.5


Releases in reverse chronological order: 

Release 2025-07-17 - 14.5.7

MCUpgrade

FIXFixed an issue where MCUpgrade did not always log and return errors as process exit code

Release 2025-07-15 - 14.5.6 

MCUpgrade

FIX"Cleanup Workspace" no longer deletes Sametime Emoticons
FIXMCKeyfileEditor now displays all Input dialogs centered on main UI

Release 2025-07-10 - 14.5.3

MCUpgrade

FIXFixed an issue where Umlauts were not always properly read from ini files
FIXFixed an issue where Citrix Optimization did not handle #> instructions properly since MCUpgrade 14.5.0 (specifically carry-over of Create_RX_Databases entries)
ENHANCEMENT

Elevation is now also attempted when a user is a member of the Administrators group via subgroups in a domain

Release 2025-07-07 - 14.5.2

MCUpgrade

FIXFixed an issue where install instructions pointing to a folder instead of files would render the upgrade folder inaccessible when upgrading as SYSTEM
FIX / ENHANCEMENTMCUpgrade now also fixes leftover Lotus/IBM/HCL registry entries for registry hives which are not loaded into the current registry
FIX / ENHANCEMENTPre/PostInstallIniSetFileDefault now also support placeholders (e.g., %MCUPGRADEDIRECTORY%, %PUBLIC%, etc.)
ENHANCEMENTMCUpgrade, MCKeyfileEditor, MCShutdown and MCSupportHelper are now fully per Monitor Hi-DPI aware
ENHANCEMENT

MCUpgrade (Progressbar and Messages), MCKeyfileEditor, MCShutdown and MCSupportHelper now perform smarter Positioning of any Windows and Dialogs:

When launched whilst a Notes client is running (on the same machine, maximized or minimized), any windows displayed (progress bar, messageboxes, dialogs, ...) will be shown on the same Monitor where Notes is/was last running. The last know locations of Notes and displayed windows are memorized in the registry and re-used if available (HKCU\SOFTWARE\panagenda\MarvelClient\WindowPlacement).

Release 2025-05-22 - 14.5.1

MCUpgrade

FIX

Fixed an issue where indexing/unzipping the 14.5 early access admin/designer installers failed (EA2 and EA3, designer/admin only)

NEW

Added support for PreInstallIniSet similar to PostInstallIniSet

NEW

Added support for %MCU_Delete% to remove variables via PreInstallIniSet and PostInstallIniSet

ENHANCEMENT

An existing Common\workspace folder is now automatically removed during upgrades if Coptim is disabled

Release 2025-04-16 - 14.5.0

MCUpgrade

FIX

Fixed an issue where exclude patterns (e.g., ini:NotesDataDirectoryOldExclude) with a pipe sign did not work e.g., (IBM|HCL)_TECHNICAL_SUPPORT*
NOTE: a pipe sign must be within ONE pair of brackets

FIX

Fixed an issue where GracefulShutdown continuously attempted to close Notes dialogs and windows in interactive mode; this issue was introduced in 14.4.4

FIX

Fixed an issue where MCUpgrade did not show hashing progress during publishing

FIX

Fixed an issue where the upgrade start time was not always memorized in MCUpgrade.ini

ENHANCEMENT

DeltaCopy will now attempt to copy a file up to three times if copy fails

ENHANCEMENT

7-Zip has been updated from version 9.22 beta to 24.09

CHANGE

Windows < 10 is no longer supported, MCUpgrade now requires .NET framework >= 4.6.2

CHANGE

Updated MCUpgradeService.exe, MCUpgrade.dll, and MCKeyfileEditor.dll to 14.5.0.0, each requiring .NET framework >= 4.6.2
Any previous MCUpgrade40.dll and MCKeyfileEditor40.dll will be removed automatically during an upgrade
MCUpgradeService.exe.config file will be removed once the service is updated to 14.5.0.0