These are the detailed release notes for the parts of MarvelClient that live in databases, such as the Config DB and the Analyze DB.
For a high-level overview of all changes, please take a look the main document for this release: MarvelClient 12.0 |
Releases in reverse chronological order:
Config DB - General | |
---|---|
FIX | The "Search for Replica" button on the Run Agent action was not working for Win64 clients |
Config DB - MC Upgrade UI | |
---|---|
FIX | The MCUpgrade Config Wizard was not publishing splash images |
Analyze DB | |
---|---|
FIX | The Cleanup agent option to remove old attachments was not working, old attachments were not removed |
Config DB - General | |
---|---|
NEW | Beginning with HCL Nomad Web 1.0.5, MarvelClient has Roaming functionality available for the Nomad Web platform, for customers with a valid Roaming license. This allows you to backup and restore your Recent Apps and workspace settings across some or all of your Nomad clients. Please see the Nomad Roaming Overview and related documents in the knowledgebase for more information. |
NEW | New Nomad Defaults action, to easily set some Nomad-specific MarvelClient settings |
ENHANCEMENT | New example actions for: Nomad Roaming INI Filters, Notes 11 and 12 bookmark icons, run MCShutdown.exe |
FIX | The Smart Downloader action will now automatically create chunks for files larger than 2GB. |
FIX | Adjusted the condition on the Win64 DLL document to properly detect the OS bitness |
FIX | INI Filter regular expressions were not escaping ^ or $ properly |
FIX | Fixed a regression error where no runtypes could be selected on a new System Replicator Page action |
FIX | Fixed a regression error where clicking the link on the "Type" column of action views would cause an "Entry not found in index" error instead of opening the By Type view |
Config DB - MC Upgrade UI | |
---|---|
ENHANCEMENT | The MCUpgrade Wizard now supports the new HCL Notes cascaded installer |
ENHANCEMENT | Add support for Win64 fixpack/hotfix installers |
ENHANCEMENT | Add support for Win64 (p)mc.dll |
ENHANCEMENT | Performance improvements and changes when previewing MCUpgrade.ini |
FIX | The MCUpgrade Wizard will now automatically create chunks for files larger than 2GB. |
FIX | Fixed a problem in the MC_Install script that could cause the script to fail if the user accessed the database using View - GoTo |
Analyze DB | |
---|---|
NEW | New example agent (Get MailDB Template Name) to compute the user's mail template name and store it in <notes:userdetails_mailtemplate> |
ENHANCEMENT | Added an option on the Cleanup form to remove attachments older than a certain age from upload documents |
ENHANCEMENT | Added support for Nomad Roaming uploads. These documents are not currently visible in the normal upload views; a way to view and manage the Nomad Roaming documents will be added to a future template. |
Config DB - General | |
---|---|
NEW | Beginning with HCL Nomad Web 1.0.4, MarvelClient has Restrict functionality available for the Nomad Web platform, for customers with a valid Realtime license. This allows you to prevent Nomad Web users from accessing, replicating, or deleting specific databases either locally or on a server. The most common use-case is if you have databases on your server that you don't want Nomad Web users to open (maybe because they use Java or clientside XPages), you can easily prevent them from being used by Nomad Web users with a simple MarvelClient action. |
NEW | Beginning with HCL Nomad Web 1.0.4, select MarvelClient actions can run in the background after the client has started. This can be used to optimize the startup time for Nomad Web, potentially reducing the amount of time between when a user logs in and when their workspace is ready to use. |
CHANGE | Added a warning to the Application/Mailfile action that "remaining free space" is not supported on Nomad Web |
CHANGE | Removed the Bookmark option for the Recent Apps action |
CHANGE | Make sure roaming actions cannot accidentally be enabled for Nomad Web (they won't currently work even if they were enabled) |
CHANGE | Added a link to a panagenda Knowledgebase article on the Web Migration action document, for more information on how to properly set up that action |
FIX | Fixed a problem where the action condition regex could be incorrect if only some platforms were selected, and the selection included Nomad Web |
FIX | Fixed a problem where the action condition regex could become incorrect if only Nomad platforms were selected, and you used the En/Disable menu in the actions view to toggle the enabled or disabled state of the action |
FIX | Fixed a problem where the Recent Apps options were not available on the Application/Mailfile action if Nomad Web was the only platform selected |
FIX | Fixed a problem where a local mail database could incorrectly display that it was open on the server the first time the PostOpen install script ran |
FIX | The "Modify Device & Platform" agent now includes Nomad Web as a selectable option |
FIX | Fixed a problem where the Smart File Downloader action did not display properly when Japanese language was selected |
Config DB - MC Upgrade UI | |
---|---|
FIX | Fixed a problem where the MCUpgrade.zip file creation could fail or produce an incomplete file |
Analyze DB | |
---|---|
FIX | Fixed a problem where some cleanup options were missing from the configuration document if a lookup view was empty |
FIX | Fixed a problem where the revision.xml file was incorrectly removed when the Cleanup agent ran against outdated documents |
Config DB - General | |
---|---|
NEW | The Nomad Application Restrictions action has a new "Clipboard" app restriction that prevents users from copying text to the clipboard inside of Nomad and pasting it to applications outside of Nomad. Requires HCL Nomad Web 1.0.4, iOS 1.0.20, or Android 1.0.30 or higher. |
NEW | You can now set the workspace background color in Notes 12 and higher clients using the Desktop/Workspace Configuration action. |
ENHANCEMENT | Added a new example action for roaming unread marks. |
FIX | Fixed a problem where GeoLocation conditions were not properly added to the actions.xml. |
FIX | Fixed a problem where Nomad Application Restrictions might be ignored on iOS or Android platforms. |
FIX | Fixed a problem where a low resolution database icon was not stored in the Application action if a high resolution icon did not exist. |
Config DB - MC Upgrade UI | |
---|---|
ENHANCEMENT | Internal MCUpgrade script enhancement to use new license upgrade documents. |
ENHANCEMENT | MCUpgrade script now presents a warning message if you attempt to issue a MarvelClient release that doesn't support the Notes client version you are using (e.g. you issue (p)mc.dll 10 to a Notes 12 client). |
FIX | Fixed a problem where the mail server specified in the "When" field of the MCUpgrade Wizard was not transferred to the resulting actions created by the wizard. |
FIX | Fixed a problem where ExtMgr_Addins might not be updated properly by the MarvelClient install scripts if a Notes 12 client is automatically provisioned with pmc.dll using the Domino Directory profile option to auto-install MarvelClient. |
Analyze DB | |
---|---|
ENHANCEMENT | Users that have been assigned the ACL role [DoNotOpenThisDB] will see the message "You are not allowed to access this database" when they attempt to open the Analyze DB in the Notes client UI, and the database will automatically close. |
Config DB - General | |
---|---|
NEW | OnlineUpdate now supports distribution of a Win64 MarvelClient DLL. |
ENHANCEMENT | Added an example condition to detect Windows 11. |
CHANGE | The "Advanced" section on the Nomad Web Migration Roaming action has been removed. |
FIX | Fixed a problem where the "Update Language Tables" button would fail with an error after the database was updated to version 20211111. |
FIX | Fixed a problem where the OnlineUpdate Config document might not be saved after OnlineUpdate for Multi-tenant database configurations. |
Config DB - MC Upgrade UI | |
---|---|
ENHANCEMENT | On the Upgrade Wizard Preparation tab, you can now enter the names of services and processes to stop/kill. |
FIX | Fixed a problem where an error would occur if MCUpgrade was launched via the MCUpgradeService, and the public key had not been deployed yet. |
FIX | Fixed some issues where MCUpgrade Cinema Slideshow would not work properly with older versions of IE. |
Analyze DB | |
---|---|
ENHANCEMENT | Made formulas in the web migration lookup view more efficient. |
ENHANCEMENT | The "Count number of unique monitored users" button now shows how many user documents have been updated in the past 90 days, to avoid overcounting users who are no longer active. |
CHANGE | Soft deleted documents are now excluded from several of the "Users" views where they were previously visible. |
CHANGE | Enhanced roaming DXLExport/Import now restricts the number of URL documents that are roamed to bookmark.nsf. |
CHANGE / FIX | Enhanced roaming DXLExport/Import now includes additional "HomePages and links" documents to allow custom homepages to roam properly and avoid an "Unable to load frame's content" error at startup. |
CHANGE / FIX | The Cleanup action now tries to keep at least one desktop backup and one backup for each backup key, if they are within the "outdated" time frame. Previously the cleanup was based only on username and backup date. |
CHANGE / FIX | Changed a few translated messages in the Cleanup agent. |
FIX | Fixed a rare condition that could cause the Cleanup agent to display a "Field is too large (32K) or View's column & selection formulas are too large" error. |
Config DB - General | |
---|---|
NEW | Nomad Web Migration action. This action can be used to enable a one-time desktop migration on a first-time setup of Nomad Web. Requires HCL Nomad Web 1.0.2 or higher (available in December 2021). |
ENHANCEMENT | New example ini action for roaming DXLExport agent |
ENHANCEMENT | Analyze DB path now defaults to <ini:MC_UploadDB=panagenda\mc_analyze.nsf> on Backup, Roaming/Rollback, ID-File, and Application Usage actions (previously the default value was simply "panagenda\mc_analyze.nsf") |
ENHANCEMENT | Online Update now works for 64-bit Notes clients |
CHANGE / FIX | Platform selector on Generic action form now enabled for all platforms |
CHANGE / FIX | Fixed some translation issues in JP and RU |
CHANGE / FIX | Changed example action "Configure HW and SW Inventory" to exclude Nomad Web |
FIX | Fixed OnlineUpdate Error (ESCAPEHANDLELOCATION) 184 in Line 66: Variant does not contain a container |
FIX | SMTP Test in Upgrade wizard creates "could not get file handle" errors |
FIX | Fix for OnlineUpdate in multi-tenant mode, when using the same license key for the tenant DB and the base Config DB |
FIX | Fixed a problem where Online Update sometimes did not remove all deselected languages, if multiple languages were chosen to be removed after the update |
FIX | Exclude MCUpgradeConfig docs from the SI sync view, to prevent MYRESOLVEGROUPSFROMSI errors in the SI sync logs |
Analyze DB | |
---|---|
NEW | New view for notes.ini Preferences by User. This also allowed us to add a new Preferences tab to the user upload doc. |
ENHANCEMENT | Added an "Open HW/SW Inventory" button to the OS/HW tab of the user upload doc, which will automatically search for and attempt to open the user's HW/SW Inventory doc. |
CHANGE | Hide "Collect support data" link on welcome screen for Nomad Web and iOS users |
CHANGE | Removed "this database uses Java applets" warning when opening the Analyze DB with Nomad Web |
CHANGE / FIX | Enabled ports displayed for Location documents are now more accurate when "EnabledPorts" is not available |
CHANGE / FIX | Updated the Inventory agent so it does not run on Nomad Web |
CHANGE / FIX | Updated the Collect LocalNamesDetails agent to better support Nomad Web |
Config DB - General | |
---|---|
NEW | The Devices and Platform selector now supports the selection of Nomad Web. The selector for Linux has been removed. Except for Location and Connection actions, any existing non-restricted action will automatically run on HCL Nomad Web, too. Any existing Location and Connection actions, and any existing actions that are restricted to any number of devices and/or platforms, must be specifically edited and enabled for Nomad Web. NOTE: You are advised to not enable existing Location and Connection actions for Nomad Web, but to create new, dedicated actions for Nomad Web. The simple reason is that Nomad Web requires the WSS port, whereas rich clients usually make use of the TCP(IP) port. See below for details regarding the new Nomad Location action. |
NEW | A new "Nomad Location" action is now available. This should be used for management of the Location document on Nomad clients instead of the standard Location action. Note that existing Location actions will not run on the latest Nomad client builds unless you explicitly resave them and specify the Nomad clients they should run on. We strongly encourage you to use the new Nomad Location action instead of activating old Location actions for Nomad. |
NEW/CHANGE | Nomad App Restrictions also run on Nomad Web. The Nomad Web platform only supports a specific subset of App Restrictions. The action form in the Config DB has icons that indicate which App Restrictions are available on the different Nomad platforms. |
ENHANCEMENT | Added a high resolution database icon for Notes 12.0.1. |
FIX | On the Location document, 'Type-ahead shows server contacts before local' now properly shows the setting in read mode. |
FIX | Fixed an "image cannot be found" error that could happen on Workspace Background action forms. |
FIX | Fixed a problem where high color icons could be missing in the DesktopIcon action. |
FIX | Fixed a "CollectionScheduledAgents" error that could occur in specific versions of Online Update. |
FIX | Added a few missing Dutch translation strings. |
Config DB - General | |
---|---|
CHANGE / FIX | Online Update no longer checks for new versions automatically on Mac. This avoids problems where LotusScript-to-Java calls don't always work properly on MacOS. |
Analyze DB | |
---|---|
CHANGE / FIX | MCUpgrade\by Summary Latest view was not sorted properly. |
Config DB - General | |
---|---|
FIX | The desktop icon (application/mailfile) action now properly removes an associated bookmark action after selecting and later de-selecting a bookmark action template on the Bookmark tab. |
FIX | The config file XSLT document did not include config_user_* values for GreenLight customers. |
ENHANCEMENT | Customers can now also choose the WSS port in Connection actions. |
Config DB - MC Upgrade UI | |
---|---|
FIX | Fixed an issue where excluding Admin&|Designer clients did not work due to a wrongly computed condition. |
ENHANCEMENT | When downloading the MCUpgradeService files from the upgrade config wizard (Elevation tab with Service type upgrade selected), customers had to merge their public key file into the zip file manually. |
Config DB - General | |
---|---|
ENHANCEMENT | New languages available! Our templates now have translations for these additional languages:
After you run OnlineUpdate to upgrade to the latest template, you can close and reopen the database and run OnlineUpdate again to download one, some, or all of the new languages. |
ENHANCEMENT | Location and Connection actions are now disabled for Nomad platforms by default. This also applies to existing actions. Administrators can manually override this, but be aware that some Location and Connection settings can be harmful to your Nomad clients. |
CHANGE | Location action now has a WSS port option for Nomad/SafeLinx support, and the legacy TCP port has been removed (the TCPIP port is still available, of course). |
Config DB - MC Upgrade UI | |
---|---|
FIX | Fixed a "filepath is invalid" error when an Upgrade config with whitelisting is published. |
Analyze DB | |
---|---|
ENHANCEMENT | New languages available! Our templates now have translations for these additional languages:
You will need to run OnlineUpdate in your Config DB to select and download the new languages. |
ENHANCEMENT | Upload docs for Nomad mobile devices now display the device type in the "Type of Computer" section of the OS/HW tab, if available (for example: iPad Pro 2nd gen (12.9")). |
Config DB - General | |
---|---|
ENHANCEMENT | Added Android as an option for App Restrictions action (requires Nomad version 1.0.20 or higher on Android) |
ENHANCEMENT | Better "What's New" release notes links for newly downloaded templates and binaries |
ENHANCEMENT | The splash screen preview has been improved for faster and flicker-free display, now also allowing a preview of any custom splash screen |
CHANGE | Success dialog after Online Update now lists the names (like MCUpgrade) of components that were downloaded, not the file names (like MCUpgrade_xxx.zip) |
FIX | Location action wasn't setting some of the hidden fields to "onlynew" if you used the option to set all fields to "onlynew" |
FIX | Fixed a potential "Type mismatch" error in Online Update if only MCUpgrade was being updated |
FIX | Fixed a problem where the Japanese language translation option could become unchecked on the OnlineUpdate form when the form was refreshed |
Config DB - MC Upgrade UI | |
---|---|
ENHANCEMENT | Improvements to the Upgrade Wizard:
|
ENHANCEMENT | Added CREATE_R12_Databases to coptim notes.ini |
ENHANCEMENT | Updated nice.exe for Notes 12 |
ENHANCEMENT | Upgrade packages are now published to publish\packagename (instead of just the publish folder) to make sure older packages don't get overwritten, and to make sure packages are easier to identify |
ENHANCEMENT | The MCUpgradeService executable and DLL files available for download from the config database have been updated with an EV certificate |
FIX | Fixed the Spanish translation for ProgressSuffix |
FIX | Fixed a problem where the whitelist parameters from the wizard might not be published properly if they weren't in quotes |
Analyze DB | |
---|---|
ENHANCEMENT / FIX | Workaround for a problem where the Audit agent would not fully process large batches of upload documents, but it would set all the upload documents to processed anyway. This is due to a Java bug specific to Domino 11.0.1FP3 and Domino 12. Some details are in this HCL technote: https://support.hcltechsw.com/csm?id=kb_article_view&sys_kb_id=a614d6191bf0f010a67e9759bc4bcbe6 |
ENHANCEMENT | If the Audit agent fails to process files correctly, the log now has better information about which files failed to process and why |
CHANGE | The config.xsl file will now clear the notes_userdetails_mailfile_local_is_managed_replica field if it hasn't been set by the config.xml file in an upload document, for more accurate reporting on clients with and without managed mail replicas |
FIX | Fixed the computed link to the Config database in the navigator, if the Analyze database is from a MarvelClient Essentials install |
FIX | Fixed a potential "Error 165 External function not found" when using the "Run Cleanup/Automailer once now" button on the Cleanup document |
Config DB - General | |
---|---|
ENHANCEMENT | New section in the Sametime Autostatus action form for meetings found in calendar. Requires Plugin version 12.0.0 or higher. |
ENHANCEMENT / FIX | Better calculation of release notes links for new dlls, plugins, and templates downloaded by OnlineUpdate (some of the new MC 12 links were being calculated incorrectly). |
FIX | Fixed a problem where setting all fields in a Location action to "only if new" still left a few fields set to "always". This didn't cause any reported problems, but it shouldn't have happened. |
Config DB - MC Upgrade UI | |
---|---|
ENHANCEMENT | MCUpgrade now supports 64-bit installers. |
ENHANCEMENT | Added a confirmation prompt if someone tries to delete an upgrade configuration. |
FIX | Fixed a problem where MCUpgrade emails were sometimes delivered in a different order than expected. |
FIX | Fixed a problem where the Upgrade Config Wizard could fail silently if there are multiple installers with the same name. |
Analyze DB | |
---|---|
ENHANCEMENT / FIX | Better processing of documents in the Cleanup handler, to avoid problems where usernames have been modified by the Admin process. This includes:
|
FIX | Better logging for situations where the Audit agent fails to process an upload document because it has missing required fields. |