These are the detailed release notes for MC Upgrade.
Releases in reverse chronological order:
Release 2026-03-16 - 14.5.16
MCUpgrade | |
|---|---|
| FIX | Fixed an issue where plugin cleanup did not always work on Windows Server 2025 |
| FIX | Fixed an issue where setting CURLOPT_SSL_VERIFYHOST did not work |
| FIX | Fixed an issue where for *InstallIniSet###, %MCU_Delete% and %MCU_Remove% did not work |
| FIX | Fixed an issue where notes.ini entries where logged as "Changing ..." even if the same |
| ENHANCEMENT | When running MCUpgrade /pbar in a console session together with SimulateNoConsoleSession=1, the progress bar will now close after MCUpgrade finished |
| ENHANCEMENT | Added Keypair Testing to the File menu of MCKeyfileEditor |
| ENHANCEMENT | Plugin Cleanup is now 20% faster |
Release 2026-02-16 - 14.5.15
MCUpgrade | |
|---|---|
| FIX | Fixed an issue where running a fresh install as SYSTEM lead to a hang during MultiUser migration with empty ALLUSERPROFILE |
| FIX | Fixed an issue where MCUpgrade did not attempt to delete a possibly pre-existing MCUpgradeInit.exe from a previous Initiator run |
| FIX | Fixed an issue where granting folder permissions could prematurely end the log file |
| FIX | Fixed an issue where exclusively passing /repeat or /force on the command line lead to an error |
| FIX | Fixed an issue where repositioning of windows neither worked reliably, nor honoured DPI scaling |
| FIX | Fixed an issue where running MCUpgrade as SYSTEM with Initiator exited unexpectedly and prematurely |
| FIX | Fixed an issue where MCShutdown /auto blocked shutdown indefinitely |
| FIX | Fixed an issue where MCShutdown did not write a log file when run from a folder in which the launching user does not have write permissions. |
| FIX | Fixed an issue where the progress bar splash showed for a second even when ini:ProgressHideInit was set |
| FIX | Fixed an issue where font sizes in MCKeyfileEditor were too large |
| FIX | Fixed an issue where MCShutdown and GracefulShutdown did not work with the new funky buttens in Notes 14.5.1 |
| FIX / ENHANCEMENT | MCShutdown (and with it GracefulShutdown) has been largely reworked to persistently close all open windows and spawning dialogs, if possible |
| FIX / ENHANCEMENT | Progress display during Coptim/Woptim has been improved |
| FIX / ENHANCEMENT | Gracefulshutdown was never successful when running MCUpgrade as SYSTEM. Gracefulshutdown is now attempted in a console session if present |
| CHANGE / ENHANCEMENT | The default title for MCUpgrade shutdown blocking information has been changed from "panagendaMCShutdownWatcherGUI" to "Notes Client Upgrade Guard" |
| CHANGE / ENHANCEMENT | The default title for MCShutdown /auto shutdown blocking information has been changed from "panagendaMCShutdownWatcherGUI" to "Notes Client Shutdown Guard" |
| CHANGE / ENHANCEMENT | MCShutdown /auto now supports customization of the shutdown blocking information via commandline (GUI="YourTitle" Reason="Your Message") |
| CHANGE / ENHANCEMENT | MCUpgrade now supports customization of the shutdown blocking information during upgrades via ini:ShutdownBlockGUI and ini:ShutdownBlockReason |
| ENHANCEMENT | GracefulShutdown now closes the waiting message as soon as the last relevant Window has been closed successfully |
| ENHANCEMENT | When running as SYSTEM without console session, MCUpgrade will no longer even attempt to launch the progress bar |
| ENHANCEMENT | Updated blat to 3.2.24 |
| NEW | Added support for HKCU64\SOFTWARE\panagenda\MarvelClient\Upgrade\SimulateNoConsoleSession. Set to 1 to Simulate non-existent console session |
Release 2026-01-19 - 14.5.14
MCUpgrade | |
|---|---|
| FIX | Fixed an issue where launching executables when running as SYSTEM failed (e.g., compact templates, coptim/woptim, disable DEP) since 14.5.11 |
| FIX | Addressed an issue where various Notes client releases do not create the workspace\logs folder if missing, leading to notes2.exe exiting abnormally and client startup failing |
| FIX | Fixed an issue where restoring or change of window positions lead to displaying previously hidden windows (e.g., the progress bar) |
| FIX | Fixed an issue where install log tracking looked for .prov2install.log, where it should have always been just .prov2install |
Release 2025-12-23 - 14.5.12
MCUpgrade | |
|---|---|
| FIX / CHANGE | Initiator now renames MCUpgrade.exe to MCUpgradeInit.exe if MCUpgrade.exe is launched from UpgradeDirectory |
| FIX | Fixed an issue where Initiator did not work from within upgrade directory |
| FIX | Fixed an issue where GracefulShutdown, /shutdown, /shutdownsilent, /auto stopped working in 14.5.11 |
| FIX | Fixed superflous ProgressBar messages and log entries during Workspace Optimization |
Release 2025-12-05 - 14.5.11
MCUpgrade | |
|---|---|
| FIX | Fixed an issue where the progressbar did not always show labels and progress on top of the splash screen |
| FIX | Fixed an issue where workspace cleanup deleted custom plugins |
| FIX | Fixed an issue where the desktop preview shortcut was sometimes skewed or mispositioned |
| FIX | Fixed a rare issue where the desktop preview was empty |
| FIX | Fixed an issue where centered window positioning did not honor display scaling |
| FIX | Fixed an issue where MCUpgrade would possibly run again after an elevated upgrade failed |
| FIX | Fixed an issue where the MCKeyfileEditor progress display for creating keypairs and saving whitelists did not open on the same display as MCKeyfileEditor |
| FIX | Fixed an issue where MCKeyfileEditor did not store last display position when used in batch mode |
| ENHANCEMENT / NEW | Added support for /instsvc_silent, /instsvc_ow_silent, /uninstsvc, and /uninstsvc_silent |
| ENHANCEMENT / NEW | Added support for /repeat, /force |
| ENHANCEMENT / NEW | Added support for /?, /help |
| ENHANCEMENT | Positioning of windows on the same monitor where the Notes client is now favors the window with the most child windows (i.e., Notes client vs. any content "opened in new window") |
| ENHANCEMENT | Upon topmost window detection, Notes client child windows which are outside of the Windows desktop are automatically repositioned to where the Notes client is displayed (happens to the Property dialog box at times :-P) |
Release 2025-11-22 - 14.5.9
MCUpgrade | |
|---|---|
| FIX | Fixed an issue where workspace cleanup deleted the list of applications (working sets) in Domino Designer |
Release 2025-11-15 - 14.5.8
MCUpgrade | |
|---|---|
| FIX | Fixed an issue where Plugin Cleanup failed for HCL Notes 14.5FP1 |
Release 2025-07-17 - 14.5.7
MCUpgrade | |
|---|---|
| FIX | Fixed 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 |
| FIX | MCKeyfileEditor now displays all Input dialogs centered on main UI |
Release 2025-07-10 - 14.5.3
MCUpgrade | |
|---|---|
| FIX | Fixed an issue where Umlauts were not always properly read from ini files |
| FIX | Fixed 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 | |
|---|---|
| FIX | Fixed an issue where install instructions pointing to a folder instead of files would render the upgrade folder inaccessible when upgrading as SYSTEM |
| FIX / ENHANCEMENT | MCUpgrade now also fixes leftover Lotus/IBM/HCL registry entries for registry hives which are not loaded into the current registry |
| FIX / ENHANCEMENT | Pre/PostInstallIniSetFileDefault now also support placeholders (e.g., %MCUPGRADEDIRECTORY%, %PUBLIC%, etc.) |
| ENHANCEMENT | MCUpgrade, 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* |
| 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 |
