Config db ntf: 20160421171500
Analyze db ntf: 20160421171500
Help db ntf: 20160421171500 / Content: 20160421171500
Windows Version: 5.0.2 :: MAC OS X Version: 2.0.51 :: Linux Version: 2.0.52
Eclipse Plugin: 2.5.3
Major Improvements: Fix for a critical bug in Location/Connection actions, exciting charts/visualizations in AnalyzeDB, Cloud Onboarding improvements and fixes, MCUpgrade improvements, various fixes and enhancements
General Notes | |
---|---|
Supported IBM Lotus Notes releases: 5.x, 6.x, 7.x, 8.x, up to 9.0.1 including the IBM Notes Browser Plugin and ICAA. (Administrators need at least IBM Lotus Notes 8.x clients, the new chart functionality requires at least version 9.x for both client and server. Selected administrative tasks, such as Online Update, also require Microsoft Windows) Supported client-side operating systems: Microsoft Windows XP, 2003, 2008, Vista, 7, 8, 10, and Citrix/WTS, Apple Intel Mac OS X 10.5-10.10 (Leopard, Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite), Linux Supported server-side operating systems: any supported by IBM (operating system independent) NOTE: Support is limited for platform and release combinations not supported by IBM | |
Linux & Mac OS X: Eclipse Management, Skinning, Realtime, Zip/Unzip and Attachment Blocking are not available on Linux or Mac OS X; Citrix, Linux & Mac OS X: the MarvelClient Upgrade module is only available on Windows (=not on Citrix, Linux or Mac OS X) MarvelClient on Mac OS X and Linux does not support the runtypes "Before Login - Init", "After Login - After Write", "On first server access", "Background - Init" and "Background" - any such actions must be set to run at a different supported runtype, e.g. "After Login" | |
IMPORTANT NOTES | This release contains select important updates highlighted in red |
Configuration Database | |
FIX | Fixed an error in OnlineUpdate where running consecutive updates without closing and re-opening the OnlineUpdate page could lead to an error. |
FIX / CHANGE | The Replicator Page (System) action has been redesigned. The entry that is to be managed can now be selected, and the settings are clearer. For example, the settings for the Synchronize Contacts entry now make it clearer that the entry gets activated/deactivated (and not removed). Also the location selection for some options has been removed, as those options can only apply to all locations. |
FIX / CHANGE | Improved the panagenda logo in the navigator. |
Analyze Database | |
FIX / CHANGE | Improved the panagenda logo in the navigator. |
ENHANCEMENT / NEW | The new CloudOnboarding Status view has been improved to increase usability, and a second view has been added. |
NEW | The Analyze DB now has several charts/visualizations. They can be found on top of the navigator by clicking on "<<< Charts >>>". NOTE: The following requirements apply for the new charting functionality: The Analyze database must reside on a Domino server version 9 or higher. Supported clients are IBM Notes clients version 9 and up, as well as browser clients that support HTML5 (http(s)://URLtoAnalyzeDB/Charts.xsp). Also note that all charts are based on views - in case a view is not built yet, a chart may take a while to load. |
MarvelClient Help | |
UPDATE | Updated release notes |
MarvelClient Upgrade | |
GENERAL NOTES | Unless otherwise instructed or confirmed by panagenda, please ensure that all MCUpgrade components have the same version number |
SURunAs.au3 (4.7.0.1) | Fixed a problem where InstallFinishedExec was executed even though SMTP Error mail was sent: - when user chooses to defer upgrade SuRunAs now just exits - when a process was found that exceeded ExitProcessMaxRuntimeMinutes (or the latter was not specified) SuRunAs now just exits - when a user cancelled graceful shutdown SuRunAs now just exits |
SURunAs.au3 (4.7.0.2) | Added Progress Bar display during SMTP Mail Send |
SURunAs.au3 (5.0.0.0) | Added the following two Parameters for SuRunAsExec*: SuRunAsExecShow and SuRunAsExecWait. SuRunAsExecShow defaults to "launch Exec hidden/do not show" - set to 1 if the executable should be launched in a visible window. SuRunAsExecWait defaults to "wait for Exec to finish" - set to 0 if the executable should be launched and not waited for |
SURunAs.au3 (5.0.0.0) | Added the ability to report progress into a seperate, skinnable splash screen / progress bar window; introduces MCUpgradeProgress.exe |
SURunAs.au3 (5.0.0.1) | Added broad support of @LF@ for *Text= entries in MCUpgrade.ini |
SURunAs.au3 (5.0.0.2) | The Re-run Shortcut will only contain /ignoredeferralfilemustexist if SuRunAs was either already started with that param, or processing of SuRunAs has proceeded far enough. If SuRunAs cannot switch to Admin account, for example, then the switch will not be added |
SURunAs.au3 (5.0.0.3) | Added additional error logging in case switching to Admin account fails |
SURunAs.au3 (5.0.0.4) | Added handling of killing MCUpgrade.exe after successful launch - previously, a success message was sent - now an error message is being sent, stating that MCUpgrade could be launched, but did not finish |
SURunAs.au3 (5.0.0.5) | Fixed an issue where Graceful Shutdown was no longer executed |
SURunAs.au3 (5.0.1.0) | Beautified SMTP Email |
SURunAs.au3 (5.0.1.0) | Added LogSection Logging and SectionErrorLogging |
SURunAs.au3 (5.0.1.0) | Changed default SMTP port to 0 which translates to 25 without sll and 465 with ssl |
SURunAs.au3 (5.0.2.0) | ini:ResetLog is set to 0 if parallel run is detected |
SURunAs.au3 (5.0.2.0) | Changed passing of ProgressBarTitle into ProgressBar to passing of ProgressBarText |
SURunAs.au3 (5.1.0.0) | StdOutput is now captured from all executables being launched |
SURunAs.au3 (5.1.0.0) | Changed logging of "Switching to Admin" to "Switching to [UsernameToSwitchTo]" so that it is obvious which account was used/succeeded/failed |
SURunAs.au3 (5.1.0.0) | Added ICONERROR / ICONINFO to FAIL and SUCCESS Messageboxes |
SURunAs.au3 (5.1.0.0) | Added Version info back into SuRunAs so that customers do not need to compile two files |
SURunAs.au3 (5.1.0.1) | Fixed an issue where SuRunAs would prompt success/fail message boxes twice in case of a re-run |
SURunAs.au3 (5.1.0.1) | Fixed an issue where SuRunAs would memorize Admin user name after re-run instead of keeping initial invoking user info |
SURunAs.au3 (5.1.0.1) | Added runtime info to SMTP email - accumulated for each section and total for email subject |
SURunAs.au3 (5.1.0.1) | Fixed error logging in case no section has started yet |
SURunAs.au3 (5.2.0) | Changed version numbering to major, minor, step (and revision) |
SURunAs.au3 (5.2.2) | Fixed an issue where the progress bar was left open after switching to Domain Admin and coming back to SuRunAs |
SURunAs.au3 (5.2.2) | Fixed an issue where accessing the previous user profile dir would not work due to osuser vs. osuser.Domain --> added PreviousUserProfileDir memorizing via upgrade.ini |
SURunAs.au3 (5.2.2) | Added ini:DisableLocalAdminFallBack; defaults to 0, setting it to 1 will disable fallback to local admin |
SURunAs.au3 (5.2.2) | Added override options ini:SMTPUseSSL and ini:SMTPPort |
SURunAs.au3 (5.2.5) | Fixed an issue where the progress bar would not update on x64 Windows on clients with more than 4 GB of memory |
MCUpgrade (4.7.0.1) | Fixed a problem where error state was displayed with InstallFinished* instead of InstallFailed |
MCUpgrade (5.0.0.0) | Changed reverse progress bar display for cleanup to progressive display |
MCUpgrade (5.0.0.0) | Added the ability to report progress into a seperate, skinnable splash screen / progress bar window; introduces MCUpgradeProgress.exe |
MCUpgrade (5.0.0.0) | Changed the MCUpgrade.ini parameter UninstallSkipOnIgnoreDeferralFileMustExist to UninstallSkipODI |
MCUpgrade (5.0.0.1) | Fixed an issue with ZipFile Create/Addfile, which did not check for full file paths of msi logs - any relative paths are now converted to absolute; requires msi logs to be written to the Upgrade directory, naturally (or using absolute paths for log files). |
MCUpgrade (5.0.0.1) | Added broad support of @LF@ for *Text= entries in MCUpgrade.ini |
MCUpgrade (5.0.0.3) | Added additional check for whether zip file is > 0 bytes or copy of security permissions failed |
MCUpgrade (5.0.0.4) | Added SMTPAttachmentsZipDisable=1 (defaults to 0 = zip enabled) |
MCUpgrade (5.0.0.4) | Hardened zip file & temp directory handling |
MCUpgrade (5.0.0.5) | Reduced amount of logging during shortcut processing |
MCUpgrade (5.0.1.0) | Added LogSection Logging and SectionErrorLogging |
MCUpgrade (5.1.0.0) | Enhanced license checking and corresponding log output: MCUpgrade.exe will now search for a valid marvel_upgrade license in the following paths and order: + UpgradeDirectory\actions.xml (format as stored by MC) + UpgradeDirectory\license.xml (format as supplied via GetLicenseInfo URL) + MCUpgrade.ini:LicenseFilepath + OSLocalAppData\panagenda\marvel from user who invoked upgrade + MC_WorkingDirectory according to notes.ini in MCUpgrade.ini:NotesDataDirectoryOld (supports resolving of %notes_data%) + MC_WorkingDirectory according to notes.ini in MCUpgrade.ini:NotesProgramDirectoryOld (supports resolving of %notes_data%) |
MCUpgrade (5.1.0.0) | Added logging of all OS environment variables before and after switching to Admin account |
MCUpgrade (5.1.0.1) | Added runtime info to log/for SuRunAs SMTP email - accumulated for each section |
MCUpgrade (5.1.0.1) | Fixed error logging in case no section was started yet |
MCUpgrade (5.1.0.2) | Debugging will not display a messagebox for @* and %LOGSECTION%* strings |
MCUpgrade (5.1.0.3) | Fixed an issue where MultiUserDataDirectories were not changed due to comparison with current user (eg Administrator) localappdata instead of previous/invoking user |
MCUpgrade (5.2.0) | Changed version numbering to major, minor, step (and revision) |
MCUpgrade (5.2.0) | Fixed an issue where MultiUserDataMigration would not happen if MultiUserSharedDataOld and/or MultiUserSharedDataNew were not specified |
MCUpgrade (5.2.1) | Fixed an issue where Old Data directories were not cleaned up if empty after MultiUserDataMigration |
MCUpgrade (5.2.2) | Adressed a possible issue where moving a directory under program files did not have good security settings (folder/file permissions) - these can now be copied over from move root to move target using ini:NotesDataDirectoryNewCopyDACL (defaults to 0) - logic applies as follows: If ini:NotesDataDirectoryNewCopyDACL = "2" or (ini:NotesDataDirectoryNewCopyDACL = "1" And $flg_targetdirexisted=0) Then |
MCUpgrade (5.2.2) | PreUninstallRemoveRegistryKeyName and PreInstallRemoveRegistryKeyName will now be parsed as follows: all HKEY* and HK* names without "64"-suffix will be suffixed automatically on 64 bit OS, for all names with "32"-suffix, the suffix will be removed |
MCUpgrade (5.2.5) | Fixed an issue where the progress bar would not update on x64 Windows on clients with more than 4 GB of memory |
MCShutdown (5.2.5) | - No Changes - |
MCDeltaCopy (5.0.0.0) | Added the ability to report progress into a seperate, skinnable splash screen / progress bar window - for MCDeltaCopy this also supports the option to allow CANCELing a longrunning copy via ESC after a configurable timeout in MCUpgradeProgress; introduces MCUpgradeProgress.exe |
MCDeltaCopy (5.0.0.1) | Added broad support of @LF@ for *Text= entries in MCUpgrade.ini |
MCDeltaCopy (5.2.0) | Changed version numbering to major, minor, step (and revision) |
MCDeltaCopy (5.2.2) | Fixed a cosmetic issue where DeltaCopy would run into an error "variable used without being declared" if executed without sufficient parameters |
MCDeltaCopy (5.2.4) | Fixed an issue where looking for an open MCUpgradeProgress bar window would not work |
MCDeltaCopy (5.2.5) | Fixed an issue where the progress bar would not update on x64 Windows on clients with more than 4 GB of memory |
MCUpgradeProgress (5.0.0.0) | Added this new executable for MCUpgrade components to report progress into a seperate, skinnable splash screen / progress bar window |
MCUpgradeProgress (5.0.0.1) | Added broad support of @LF@ for *Text= entries in MCUpgrade.ini |
MCUpgradeProgress (5.0.1.0) | Added static upgrade text label |
MCUpgradeProgress (5.0.2.0) | Added support for ProgressBar1StaticText and ProgressBar2StaticText |
MCUpgradeProgress (5.0.2.0) | Added skinning via MCUpgrade.ini - example: ;ProgressBarTitle=IBM Notes Client Upgrade ;DEPRECATED - No longer used for new ProgressBar ProgressBarText=IBM Notes Client Upgrade in progress - please wait ... ProgressBarTextOptions=48,255,511,16 ;ProgressBar1StaticText=Superprogress ... ;ProgressBar2StaticText=Subprogress ... ProgressBar1LabelOptions=48,280,511,32,-1 ProgressBar2LabelOptions=48,330,511,32,-1 ProgressBar1Options=560,100,16,141,5 ProgressBar2Options=33,100,16,141,5 |
MCUpgradeProgress (5.1.0.0) | Added display of license information |
MCUpgradeProgress (5.1.0.0) | Added support for @LF@ in ProgressBarText, ProgressBar1StaticText and ProgressBar2StaticText |
MCUpgradeProgress (5.2.0) | Changed version numbering to major, minor, step (and revision) |
MCUpgradeProgress (5.2.4) | Added a check for whether the progress bar window is already open |
Eclipse Plugin | |
MC Eclipse Plugin (2.5.3) | - No Changes - |
.DLL Updates (Windows)s | |
FIX (5.0.1) | Fixed an issue where the Cloud Detection action didn't support the run types available in the UI. |
FIX (5.0.1) | Fixed a bug where the configuration for the new progress bar had a typo. <mc:pbar_bg> now works as it should. |
FIX (5.0.1) | Fixed a bug in the new progress bar that caused an error message to appear in the log.xml at the end of shutdown. |
FIX (5.0.1) | Fixed a bug in the Set Registry action that caused it not to remove any registry entries. |
FIX (5.0.1) | Fixed a bug where managing the Synchronize Contacts entry on the replicator page would not work sometimes. |
FIX (5.0.1) | Fixed a critical bug in Location and Connection actions that caused the action to delete the wrong locations and also caused the Client to hang during startup. |
FIX (5.0.2) | Fixed an issue in the Cloud Onboarding action. When "Update folderdesign" was enabled with the (default) option "Overwrite", a design refresh (manual or via Domino design task) would remove remove all updated folders. |
FIX / CHANGE (5.0.1) | The filesystem timeout functionality will now work as it should. Also it has been improved so that a timeout will also apply to all subdirectories, and can be applied to the entire drive/server (by setting <ini:MC_NetDirTimeoutEntireDrive> to 1). This is useful in case Backup/Roaming actions don't use the network directory. |
CHANGE (5.0.1) | Improved the logging when the DLL encounters an action type it doesn't know. |
CHANGE / ENHANCEMENT (5.0.1) | Added two new config variables: <mc:ecm_tl_connection_state> and <mc:ecm_tl_connection_last_state>. The first one can be used to determine the current state of the connection to the MC Eclipse plugin, and the second one stores the last connection state that could be determined. Both can be "not connected", "established" or "failed". |
.dylib Updates (Mac OS X) | |
.dylib (2.0.51) | - No Changes - |
.so Updates (Linux) | |
FIX (2.0.52) | Fixed an issue that prevented MarvelClient for Linux from processing shutdown actions. This was introduced in version 2.0.45 |