Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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


Releases in reverse chronological order: 

Table of Contents
maxLevel2

Release

...

2025-

...

03-

...

23 -

...

14.

...

4.

...

4
Anchor

...

14.

...

4.

...

4

...

14.

...

4.

...

4

...

MCUpgrade

FIX

Fixed an issue where

not all Lotus|IBM|HCL\Lotus|Notes registry keys were cleaned upFIXFixed an issue where the PersonalFolder location was not changed due to subsequent registry cleanupFIXThe .progress file is no longer created when running MCUpgrade as a helper component (e.g. when displaying publishing progress, or calculating hashes)

...

DeltaCopy did not honor ini:NotesDataDirectoryOldExclude (ever since 12.0.37)

FIX

Removed count element from Environment Variable log output

ENHANCEMENT

Enhanced edge cases for closing of open Windows, messageboxes and dialogs for MCShutdown and Citrix Optimization

Release 2025-03-06 - 14.3.3
Anchor
14.3.3
14.3.3

MCUpgrade

FIX

Fixed an issue where

DeltaCopy failed for files with 0 bytes - such files are now skipped = not counted as an errorFIXFixed an issue where DeferralPromptIfLaunchedDirectly=0 was not honored when DeferralPrompt was set to 2 (always)FIXFixed an issue where pmc.dll was not properly corrected for pm64.dll entries in EXTMGR_ADDINS in sharedddata\common, if a pmc.dll existed in NotesProgramDirectoryNew

shortcuts to C:\Program Files\... were wrongly resolved as C:\Program Files (x86) due to a Windows bug

Release 2025-02-20 - 14.3.2
Anchor
14.3.2
14.3.2

...

MCUpgrade

FIX

Fixed an issue where

EXTMGR_ADDINS, NSF_HOOKS, and AddinMenus were not cleaned up if source and target value were the sameENHANCEMENTFurther improved EXTMGR_ADDINS cleanup: If no MarvelClient DLL is left after cleanup, but a user has a single entry pointing to a MarvelClient DLL, EXTMGR_ADDINS is set to root notes.ini value

...

MCUpgrade

...

Fixed an issue where DLL files were copied after the new EXTMGR_ADDINS cleanup introduced in 12.0.41, leading to unfortunate cleanup. DLL files are now copied over before any other files.
After all, 42 is the answer to life, the universe and everything.

...

Fixed an issue where, when running as SYSTEM, InstallFinishedExec was waited for or the logfile ended prematurely

...

ini:CheckFileHandles is no longer supported

ini:Notes*DirectoryNew entries were not resolved when set to %MCU_Notes*DirectoryOld% and *Old value was empty when launching an upgrade

In other words: This fix is important for customers who also run MCUpgrade >= 14.3.0 independent of the Notes client e.g., via software deployment, manually, or for initial installations.

FIXFixed an issue where running /diff with just two zip files as parameters lead to an array error

Release 2025-02-04 - 14.3.1
Anchor
14.3.1
14.3.1

MCUpgrade

FIXFIX: Fixed a licensing issue introduced in 14.3.0 (the thing with .0 releases is: you almost always need a next release. 14.3.1 to the rescue!)

Release 2025-02-03 - 14.3.0
Anchor
14.3.0
14.3.0

MCUpgrade

FIXFixed an issue where
InstallFinishedTimeout was not honored when displaying the IconFinder / a success message dialog when running as SYSTEMNEW / ENHANCEMENT

Added a new feature to display an optional logo.png/logo.gif (png takes precedence if both exist) at the top of upgrade messageboxes (except the IconFinder, as it would become too large)

NEW / CHANGE

DLL files in CopyTo... folders without the overwrite suffix will now also be overwritten if the source file is newer than the target file

NEW

EXTMGR_ADDINS, AddinMenus, and NSF_HOOKS notes.ini entries are now processed as follows:

- if notes.exe is found in NotesProgramDirectoryNew, all entries are removed for which the bitness does not match
- if a pmc64(.dll) entry is found, but no such binary, and a 64 bit pmc.dll binary exists, the entry is changed to pmc.dll
- for entries which point to a binary which exists in both the program and data directory, the binary in the data directory is deleted
- in case multiple entries point to a MarvelClient binary (whether Essentials or licensed), only the newest binary and corresponding entry are kept
- in case entries point to a mix of MarvelClient Essentials and licensed binaries, the newest licensed binary is kept (even if older than the newest Essentials binary)
  (If the common data folder contains pmc_data.dll or pmc64_data.dll and a corresponding entry exists, the newest Essentials binary is kept)
- entries pointing to non-existent binaries (in shareddata\common, program, or data, or (accessible) filename) are removed

...

MCUpgrade

...

Fixed an issue where multiuser notes.ini backups did not work for more than one user since including 12.0.36

...

Fixed an issue where silent GracefulShutdown was not done when running as system and DeferralPrompt was <> 0

...

MCUpgrade

...

Fixed an issue where during Initiator(Pre), several MCUpgrade.ini entries were wrongly expanded leading to a whitelist signature mismatch.
This issue only occurred when during Initiator(Pre), SourceDirectoryInit and/or DeferralPrompt were changed.

...

Added logging of logfile fullpath

...

When running as SYSTEM and a console session user is present, SYSTEM, Administrators, and EVERYONE are automatically given all access to the LogFile (MCUprade.log)

...

MCUpgrade

...

Fixed an issue where the log file was not closed when running as SYSTEM before launching /woptimonly (or any other program in console session for that matter)

...

MCUpgrade

...

Added support for selective NotesDataDirectoryOldExclude by prefixing entries with "network:" (without quotes), e.g.

*.ntf
*.log
as_*.nsf
*.dsk
cache.ndk
network:archives\*
*.tmp

The above example will exclude archives from a data folder when migrating the old data directory on a network drive to local in user context, but will not exclude them when the old data folder is on a fixed disk.

...

Added a new option ini:StartupLinkMode; set to 1 to "recreate" any Notes startup links deleted during shortcut removal, set to 2 to create a common startup link in any case.
If set to 1, and both a public/common startup link and user startup links are detected, only the public/common one is recreated.
If no public/common startup link is detected but multiple user links, all user links are recreated.
Note that links which are recreated are based on the newly created public/common desktop link, and no based on the previous link details.
For example, if a user has a startup link to start the basic client with the -sa option, the newly recreated link will no longer start the basic client as it is based on the link freshly created by the installer.

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

Added support for multiple log files in (Un)InstallExec* instructions

...

Added HKEY_USERS\*\SOFTWARE\\HCL\Lotus to automatic removal if more than one uninstall instruction contains \nice.exe

...

If Coptim=2 is set in MCUpgrade.ini (Citrix tab → Enable on Citrix only), and no terminal server session is detected, then "CITRIX=1 " and "CITRIX=1" are removed from installexec* instructions

...

MCUpgrade

...

Added support for placeholder %MCU_ConsoleSessionSID% which is resolved as the current console session user SID, if there is a console session user 

...

If more than one uninstall instruction contains \nice.exe, HKEY_USERS\*\SOFTWARE\Lotus\Notes, HKEY_USERS\*\SOFTWARE\IBM\Notes, and HKEY_USERS\*\SOFTWARE\HCL\Notes are automatically removed.

This can be disabled by setting MCUpgrade.ini:PostUninstallRegistryCleanup=0

...

Things that depend on at least one uninstall instruction (e.g., shortcut removal), now specifically check for \nice.exe in at least one uninstall instruction, instead of just counting number of uninstall instructions 

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

Added a new option ini:MultiUserSymlinkCleanup; defaults to 1 if one or more uninstall instructions present in MCUpgrade.ini; otherwise not set. 
If set to 1, will delete any Lotus/IBM/HCL redirects according to MultiUserSharedDataOld and MultiUserSharedDataNew (e.g., C:\ProgramData\Lotus\Notes > C:\ProgramData\HCL\Notes)

This fix is important for all customers upgrading to HCL Notes 12.0.1, due to an issue with how the HCL installer treats pre-existing redirects/symlinks

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

When the data directory is migrated to a new target folder that is not in "AppData\Local", Everyone will be granted access, instead of the SID of the console session user
Furthermore, inheritance is disabled for the data folder itself then, and enabled for all subfolders and files

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

Fixed an issue where %localappdata% was replaced with Default user folder, even if it did not resolve as C:\WINDOWS\system32\config\systemprofile\AppData\Local
This is an important fix for customers upgrading via SYSTEM/Service with MCUpgrade >= 12.0.2

...

Fixed an issue where a missing or wrong/missing old data directory would not fallback to IBM\Notes\Data or Lotus\Notes\Data, if existing
The Notes client will effectively launch using the IBM or Lotus data directory if it cannot find the HCL\Notes\Data one.

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

...

MCUpgrade

ENHANCEMENTMCUpgrade will now also resolve %ProgramFiles% for future 64 bit Notes client installsFIXFixed an issue where, when running via SYSTEM without console session, getting folders via best efforts would compute the wrong localappdata folder and appdata suffixFIXFixed an issue where, when running via SYSTEM without console session, getting folders via last logged on user would never work due to a superflous backslashFIXFixed an issue where, when running via SYSTEM without console session, the log would stop after running another programFIXFixed an issue where, when running via SYSTEM outside of %ProgramFiles(x86)%\panagenda\MCUpgrade, the MCUpgrade.dll would not always be used in the UpgradeDirectoryFIX / CHANGEThe MCUpgrade*.dlls, MCKeyfileEditor*.dlls and the panagendaInstallerService have been signed with a new certificate
All components with an expired certificate will be re-deployed automatically, if necessary
ini:SuRunAsStartTime was reset after Initiator and after elevation via the panagendaInstallerService, leading to issues with SMTP Tracking
FIXFixed an issue where HTML log files did not display the "Expand All" and "Collapse All" links in all browsers
CHANGE / ENHANCEMENTMCUpgrade no longer spawns an additional executable when already running as SYSTEM or with elevated administrative rights
ENHANCEMENTAdded information to the runtime summary section, how long preparation took = the time until "***** panagenda MarvelClient Upgrade [Version] ..." is logged

Release 2025-01-25 - 14.2.9
Anchor
14.2.9
14.2.9

MCUpgrade

FIXFixed an issue where ini:UpgradePackageName was not always included in SMTP progress tracking emails
CHANGEThe "Make Your Data Work for You" in SMTP mail headers has been changed to "Upgrade Your Time"

Release 2024-11-28 - 14.2.8
Anchor
14.2.8
14.2.8

MCUpgrade

FIXFixed an issue where double feature plugins were cleaned up, too
CHANGENotesFrameworkDirectoryDuplicatePluginsCleanup now defaults to 0 = not set
CHANGE / ENHANCEMENTWindows Defender configuration has been reduced from previously four to now two instructions
ENHANCEMENTNotesFrameworkDirectoryDuplicatePluginsCleanup now supports the following settings: 0: disable (=default), 1: analyze only, 2: cleanup with backup, 3: cleanup without backup

Release 2024-10-28 - 14.2.7
Anchor
14.2.7
14.2.7

MCUpgrade

FIXFixed an issue where desktop preview rendered empty images in at least VMWare
FIXFixed a rare issue where editing access permissions for the new data folder could result in error -107374181 (C0000005)
ENHANCEMENTAdded NotesProgramNew\jvm\bin\*.exe to WindDefenderExcludeDefaults
ENHANCEMENTWhen running MCUpgrade from a folder underneath program files (x86 or x64), OS TEMP and TMP are temporarily changed to a Temp folder underneath that folder before uninstalling, and restored after installing. In addition, the temporarily used temp folder is excluded from Windows Defender scanning, if WindDefenderExcludeDefaults is set.
NEWAdded a new feature for automatic cleanup of duplicate plugins in NotesProgram\framework; this can be turned off by setting NotesFrameworkDirectoryDuplicatePluginsCleanup=0

Release 2024-10-17 - 14.2.6
Anchor
14.2.6
14.2.6

MCUpgrade

FIXFixed an issue where (un)installexec instructions were not carried out if they had the same Text (e.g., two uninstall instructions with "Uninstall" as Text)
This fix is required for all customers upgrading from 64-bit to 64-bit
CHANGE / ENHANCEMENT

Updated the digital signature of all binaries (including service and helper DLLs) to until Dec 29, 2027 (previous releases were valid until Nov 28, 2024)

In line with this enhancement, the version number of the panagenda Installer Service has been changed from 10.1.8.1 to 10.1.8.2, and the version of the MCUpgrade* and MCKeyfileEditor* DLLs have been updated from 10.1.15.0 to 10.1.15.1

ENHANCEMENTThe SharedData folder from client registry detection will be used if a SharedData location is not found from a shortcut or config.xml
ENHANCEMENTWhen using nice.exe -rp, the old program folder will be properly wiped even if it remains unchanged (previous version would confusingly log that folder OLD was a subfolder of NEW, even though OLD and NEW were the same)

Release 2024-08-25 - 14.2.5
Anchor
14.2.5
14.2.5

MCUpgrade

FIXFixed an issue where hashing of files via the MarvelClient Configuration database possibly closed a previously already open progress bar
FIXFixed an issue where copying files during publishing via the MarvelClient Configuration database possibly resulted in a left-over (=not closed) progress bar
FIXFixed an issue where launching an upgrade from outside the UpgradeDirectory possibly resulted in an error "Cannot open log file", because a later switched to administrator did not have access to the logfile
FIXFixed an issue where workspace optimization failed since including 14.2.3 when running with an account <> SYSTEM
FIXFixed an issue where when running as SYSTEM, MCUpgrade no longer granted 'Users' read+execute access to the upgrade directory, as well as generic write access to any .log files created since 14.1.0
FIX / CHANGEDisallowRun and RestrictRun backups are now made to HKEY_USERS instead of HKLM. For backwards compatibility reasons, HKLM backups are naturally still honored if available
ENHANCEMENTDisallowRun and RestrictRun are now safeguarded against missing backups. At the end of an upgrade, any entries are now also reversely processed in correspondence with ini:DisallowRun
NEWJust in case: A new command line option /darf allows to force reverse processing of DisallowRun/RestrictRun settings
- If MCUpgrade.ini resides in the directory from where MCUpgrade.exe /darf is launched, the allowed processes are taken from therein
- In addition, processes can be specified on the command line, e.g. MCUpgrade.exe /darf notes.exe,nlnotes.exe
- If neither command line values nor ini values are found, the default processes are notes.exe,nlnotes.exe,admin.exe,designer.exe

Release 2024-07-12 - 14.2.4
Anchor
14.2.4
14.2.4

MCUpgrade

FIXFixed an issue where shortcut unpinning no longer worked since including 14.0.1

Release 2024-07-08 - 14.2.3
Anchor
14.2.3
14.2.3

MCUpgrade

FIXFixed an issue where the progressbar shown when copying files was left open in case an error occurred during copying
FIXFixed an issue where WindowsDefender Exclusions pretty much never worked - now they do (and are automatically re-applied)
FIXFixed a visual issue where the progressbar would state "Waiting up to ... seconds for relevant processes to terminate" if installation had to wait a few seconds for a previous install to cool down; it is now properly updated to show "Installing ..." information
FIX / CHANGEThe context for the command to disable Data Execution Prevention (DEP) has been changed to {current} (previously unspecified)
CHANGEDisabling Data Execution Prevention is now skipped if UEFISecureBootEnabled is enabled
CHANGEError code 4751 now exits silently, too (Error 4751 is: Whitelisting: [P:\ath\to\MCUpgrade.ini] does not contain a [Whitelisting] section, exiting due to central public key file.)
CHANGE / ENHANCEMENT

WindDefenderExcludeDefaults=1 has been optimized as follows:

ExclusionPaths:
+ %ProgramFiles(x86)%\panagenda
+ If MultiUserSharedDataNew is under %ProgramData%: %ProgramData%\HCL\Notes, %ProgramData%\IBM\Notes
+ If NotesProgramDirectoryNew is under %ProgramFiles(x86)%: %ProgramFiles(x86)%\HCL\Notes, %ProgramFiles(x86)%\IBM\Notes
+ If NotesProgramDirectoryNew is under %ProgramFiles%: %ProgramFiles%\HCL\Notes

ExlusionProcesses:
+ %ProgramFiles(x86)%\panagenda\MCUpgrade.exe, %ProgramFiles(x86)%\panagenda\MCUpgradeService.exe
+ If MCUpgrade.exe is executed under %ProgramFiles% or %ProgramFiles(x86)%: Executionfolder\*.exe, Executionfolder\*\*.exe
+ If NotesProgramDirectoryNew is under %ProgramFiles% or %ProgramFiles(x86)%: %MCU_NotesProgramDirectoryNew%\*.exe, %MCU_NotesProgramDirectoryNew%\framework\rcp\eclipse\plugins\*\*\*\*.exe

ExclusionExtensions:
+ .nsf, .ntf, .properties
(as much as we would love to also exclude .xml files, they could contain malware ...)

If WindowsDefender is used, all settings combined reduce upgrade times by 1-3 minutes(!) and considerably improve Notes client performance, for both startup and when running

ENHANCEMENTApplying WindDefenderExclude* settings is now 3-4 times faster by combining all process and path exclusions into each a single combined command
ENHANCEMENTThe latest folder now also supports the use of %packagename%
ENHANCEMENTLatest and archive folders now support the use of environment variables
NEWNotesWorkspaceDirectoryOldSmartCleanup=1 automatically cleans up the following folders in NotesDataDirectoryOld\workspace: .metadata (similar to roaming backup filter), .config, .configbak, and logs

Release 2024-07-01 - 14.2.2
Anchor
14.2.2
14.2.2

MCUpgrade

FIXFixed an issue where WindowsDefender* settings lead to an error "undeclared variable" since 14.2.0
FIXAdded %ProgramFiles%\HCL\Notes to WindDefenderExcludeDefaults

Release 2024-07-01 - 14.2.1
Anchor
14.2.1
14.2.1

MCUpgrade

FIXFixed an issue where build logs for hashes and other helper files erroneously contained "exit code: #" at the end, resulting in wrong results for e.g., indexing

Release 2024-06-28 - 14.2.0
Anchor
14.2.0
14.2.0

MCUpgrade

FIXFixed an issue where initial installations failed when elevating via an administrative account. This issue was introduced in 14.1.0
ENHANCEMENTChecking of hashes is now 2-3 times faster
ENHANCEMENTHashing is now 2-3 times faster
ENHANCEMENTThe separate creation of the base64 encoded SHA1 hash has been combined with the creation of the SHA256 hash and the smart file downloader hashes into one operation. Requires Templates newer 20240625 and MCUpgrade >= 14.2.0
NEWAdded a new command line option /diff "F:\ilepath\From\MCUpgrade.zip" "F:\ilepath\To\MCUpgrade.zip" to document changes between two (MCUpgrade.)zip files; add /start to end to automatically launch change log in default browser
NEWAdded a new command line option /instsvc to install and enable the panagendaInstallerService. Requires MCUpgrade_PublicKey.sig in folder from where MCUpgrade /instsvc is launched. Must be launched with Admin or SYSTEM rights
NEWAdded a new command line option /instsvc_ow. Same as /instsvc, but overwrites MCUpgrade_PublicKey.sig if it exists

Release 2024-04-29 - 14.1.2
Anchor
14.1.2
14.1.2

MCUpgrade

FIXFixed an issue where elevation no longer worked for administrative accounts different from the user; introduced in 14.1.0

Release 2024-04-12 - 14.1.1
Anchor
14.1.1
14.1.1

MCUpgrade

FIXFixed an issue where CopyTo...\files were deleted if the upgrade directory was in Common Program Files and the CopyTo... folder contained notes.ini
ENHANCEMENTDeferralPrompt now also supports values 3 and 4. 3 could actually be really confusing, 4 makes sense to also show DeferralPrompt when using Initiator

Release 2024-04-09 - 14.1.0
Anchor
14.1.0
14.1.0

MCUpgrade

FIXImproved desktop preview rendering through better windows desktop refresh beforehand
FIX / CHANGEReally fixed the fix from 14.0.7 (After clicking OK in / closing the shutdown notice dialog, the retry dialog will now appear immediately IF A DIALOG WITH BUTTONS APPEARS in Notes upon a close attempt through another (new or respawning) window)
CHANGE / ENHANCEMENTMCUpgradeMain.exe has been removed entirely(!)

Release 2024-03-27 - 14.0.7
Anchor
14.0.7
14.0.7

MCUpgrade

FIXFixed an issue where the cinema splash screen always loaded MCUpgradeProgress.html, regardless of language to be used
FIXFixed an issue where text and buttons were not properly displayed in dialogues with higher display scaling
FIXFixed an issue where GracefulShutdownCancelMessage was not always displayed, if GracefulShutdownRetryAllowCancel was set
FIX / CHANGEAfter clicking OK in / closing the shutdown notice dialog, the retry dialog will now appear immediately if a dialog with buttons appears in Notes upon a close attempt through another (new or respawning) window
CHANGEIn case none of the domains in the mcu file match the current user's domain, MCUpgrade will exit with code 6000 instead of 1
CHANGEGracefulShutdownRetryAllowCancel now configures the nth retry dialog in which to display the cancel button; previously it configured the nth+1 dialog (the nth dialog after which) the cancel button and message appeared

Release 2024-02-14 - 14.0.6
Anchor
14.0.6
14.0.6

MCUpgrade

FIXFixed an issue introduced in 14.0.5 where upon displaying the shutdown counter message boxes, MCUpgrade terminated with an "undeclared variable" error message box
FIXFixed an issue where cascaded symlinks were not traversed entirely (e.g., Lotus > IBM > HCL was previously only traversed to IBM, now to HCL)
FIXFixed an issue where upon rescaling, text labels would not keep their current text

Release 2024-02-13 - 14.0.5
Anchor
14.0.5
14.0.5

MCUpgrade

FIXFixed an issue where logging always switched from MCUpgrade.log to MCUpgrade_AutoUpdate.log when running as SYSTEM, instead of only when running as SYSTEM via HCL AutoUpdate. This issue was introduced in 12.0.44
FIXFixed an issue where HCL AutoUpdate was only checked for in %ProgramFiles(x86)%, but not in %ProgramFiles%
FIXFixed an issue where, when switching to AutoUpdate logging, the pre-existing log was not carried over
FIXFixed an issue where MCUpgradeMain and the cinema progress bar did not use the OS language if ini:UpgradeLanguage was not set
FIXFixed an issue where the language displayed in the progressbar possibly changed when running as SYSTEM
FIXFixed an issue where the substrings Installing and Uninstalling were not always displayed translated
FIXFixed an issue where clicking OK in the desktop preview dialog did sometimes not close the dialog immediately
FIXFixed an issue where console session fallback detection checked for taskhost.exe, where on Windows 8 and newer it needs to check for taskhostw.exe
CHANGEConsole session detection now checks for explorer.exe in console session first, followed by taskhost(w).exe, followed by a single fallback explorer.exe in different session. Previously, a single explorer.exe in different session was favored over taskhost(w).exe
CHANGE / ENHANCEMENTIf DeferralPromptMessage contains %DAYSLEFT% or %PROMPTSLEFT%, and @LF@, and days left or prompts left do not apply, then only the first part of DeferralPromptMessage is displayed
ENHANCEMENTThe progressbar is now dpi-aware, too, meaning that it changes size when switching display scale, for example, or when higher scaling is configured in Windows
ENHANCEMENTWhen running as SYSTEM, MCUpgrade grants 'Users' read+execute access to the upgrade directory. Also, 'Users' are granted generic write access to any .log files created. This can be disabled by setting ini:GrantUsersAccess=0

Release 2024-02-02 - 14.0.4
Anchor
14.0.4
14.0.4

MCUpgrade

FIXFixed an issue where the desktop preview did not work in all cases
FIXFixed an issue introduced in 14.0.1 where when running as SYSTEM, InstallFinished* messages were no longer displayed in the console session as the progressbar was closed prematurely
CHANGEMCUpgrade.exe can now also be run without a .mcu file. Previously, this would be prevented by the LogonDomains filter, which was compared to an empty domain in that case.

Release 2024-01-30 - 14.0.3
Anchor
14.0.3
14.0.3

MCUpgrade

FIXFixed an issue where symlinks were removed during fixpack only installation
FIXFixed an issue where the new data, new program, and new shared data directory were not parsed for symlinks in case of a fixpack / in-place only installation
FIXFixed an issue where checking for whether a registry key exists did not always work

Release 2024-01-26 - 14.0.2
Anchor
14.0.2
14.0.2

MCUpgrade

FIXFixed an issue where animated GIFs stopped working since (including) 12.0.20
CHANGEChanged the default splash screen to the new 2024 MarvelClient for Notes 14 design
ENHANCEMENTIn case MarvelClient Upgrade can not elevate via the panagendaInstallerService, the following log output is added in addition to the "OpenPipe failed":
... please verify that the panagendaInstallerService is installed and running.

Release 2023-12-21 - 14.0.1 
Anchor
14.0.1
14.0.1

MCUpgrade

FIXFixed an issue where ini:InstallService=1 would not install the service since (including) 12.0.42
FIXFixed an issue where the progress bar did not display a proper icon in the task bar if a re-run shortcut was present on the Windows desktop before launching an upgrade
ENHANCEMENT / CHANGEUpdated the digital signature of all binaries (including service and helper DLLs) to until Nov 2024 (previous releases were valid until March 15, 2023)
ENHANCEMENT / CHANGEThe progress bar is now closed before displaying the success message or Windows desktop preview


Release 2023-12-05 - 14.0.0
Anchor
14.0.0
14.0.0

MCUpgrade

NEWMarvelClient Upgrade ready to rumble for HCL Notes 14!