Page History
These are the detailed release notes for the parts of MarvelClient that live in databases, such as the Config DB and the Analyze DB.
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 | ||
---|---|---|
|
Release 2023-08-
1831 -
2023081815500020230831120000
Anchor |
---|
|
|
Config DB - General |
---|
Config DB - MC Upgrade UI
In the MarvelClient Upgrade Configuration Wizard, previous versions allowed you to disable "Install Service" in combination with "Use Service exclusively" - which makes no sense, since the service cannot be used unless it's already installed.
Now, "Install service" can no longer be disabled if "use service exclusively" is selected.
To avoid potential client crashes, the Compact Templates option can no longer be enabled when selecting a full client package >= 12.0.2
Fixed a class conflict error for the "Image" class in the Windows 64-bit client
Fixed an issue where after clicking on "Launch KeyfileEditor" and closing the KeyfileEditor, Notes would run into a "subscript out of range" error in the latest template.
Analyze DB
New option in the Users/Upload views: Audit All Updated documents. This will automatically run the Audit agent on the server against all new and updated upload documents, so you don't have to wait for the scheduled agent to run.
The DXLRAWImport and DXLRAWExport agents used for roaming have been enhanced to also roam the Display As List/Display As Workspace bookmark option for Basic clients. If you want to use this new feature for Basic client roaming, you will need to do the following after updating to this version of the Analyze template:
- Open the actions in the Config DB that run the DXLImport/Export agents, put them in Edit mode, and click the "Check For Update" button in the Source Agent section of the form
- Make sure the DXLImport action has a runtype of "After Write"; this is necessary to prevent the bookmarks database from overwriting our changes
Config DB - General
Config DB - MC Upgrade UI
Analyze DB
Automailer now allows the use of non-email Notes accounts.
Previously it excluded any person documents where MailSystem was different from "1" (Notes), or MailServer or MailFile were empty. These can now be optionally included. If this option is enabled (default is disabled), and Automailer is processed on each mail server, a new field is displayed to choose on which mail server to include the non-email accounts.
Fixed a problem where the HW/SW Inventory agent would be missing data if Online Update had been performed using a 32-bit client, but the agent was run on a 64-bit client (or vice versa)
Config DB - General
Changed the text on the Mailbased Installer form to say "Windows/Notes 64 Bit" instead of "Windows 64 Bit" to better indicate that this refers to a 64-bit Notes client, not a 64-bit version of Windows
Config DB - MC Upgrade UI
Analyze DB
MarvelClient now offers two ways to automate replacing the design of a user’s mail database if the mail template version is not up to date:
- With MarvelClient Upgrade you can initiate replacing the design of the user’s mail database immediately after a Notes client is upgraded, using the "success" email generated by the upgrade process.
- Based on user data (Notes version and current mail template name) in the MarvelClient Analyze database, you can replace the design of a user’s mail database using a scheduled agent.
This can be useful for updating a user's mail template to the latest version after the Notes client is upgraded to a new client version. It can also be used to deploy a customized mail template to specific users.
The Users by State & Upload Key view now has a "(64)" suffix in the MarvelClient version column if the client is using a 64-bit version of MarvelClient
The Notes by Notes & MC Release view now has a "(64bit)" suffix in the subcategory groupings of the following categories if the client is using a 64-bit version of MarvelClient:
- MarvelClient
- Notes Releases
Config DB - General
Analyze DB
Config DB - General
The "Generate PostOpen Script" dialog on the Mailbased Installer form (in the Administration – Installation view) now has a new option: Deploy code to a standard mail template
This option displays a dialog that allows you to make a copy of an existing mail template, with the Mailbox PostOpen Script code already copied to the proper design elements in the new template. This will make it much easier to get started testing in your environment, if you choose to use this deployment method.
INI Management actions of type "XML", "JSON", and "Custom .ini file" can now be enabled for Nomad platforms
Updated the "Delete all entries in ECL" example action to also preserve the "Domino Template Development" ECL entry introduced in Notes 12
The mail-based install template code now stops searching for binaries when an appropriate one is found, instead of continuing to check all binaries for all platforms
The Online Update License tab labels are now translated
Nomad Web is now a selectable platform for the following actions: File Operation, Cleanup, Write XML, and Process Additional actions.xml
Small change to the wording on the dialog box that appears when the Config DB automatically checks for updates
The MCUpgrade Free option on the Online Update form has been removed, and the text asking to enter a license key for MCUpgrade has been modified slightly
Fixed a problem where the "Browser" platform option appeared to be selected in Read mode for INI Management actions of type "MS .ini file"
Added a missing translation for the "What has been updated" tab on the OnlineUpdate document
Certain types of documents (e.g. MarvelClient Upgrade configurations, Bookmark actions, Desktop Icon actions, etc.) will prompt you to delete related documents if you delete them. This prompt will no longer be triggered if the document is a Replication or Save Conflict.
Fixed a problem with OnlineUpdate where the version number of the latest Win64 DLL could overwrite the version number of the latest Win32 DLL when checking for updates
If there is a license update, OnlineUpdate now disables all old active licenses, not just the most current one
If you choose the Online update option "Update This Database (Selective)" or "Auto-Prepare Update", the Download Update tab was missing the Eclipse Plugins, and the DLLs after 12.0.56 were sorted at the bottom instead of the top
Config DB - MC Upgrade UI
Analyze DB
Analyze DB
Config DB - General
Added a "Windows/64" option for Mailbased Install/Mailbox PostopenScript
Config DB - MC Upgrade UI
New options and fixes for the Windows 64-bit client:
- MCUpgrade now includes nice64
- Fixed problems publishing an upgrade or importing installers when using a 64-bit client
- Cinema Slide conversion to HTML now works with 64-bit clients
Analyze DB
Added new views for Nomad Roaming backups, by Nomad Client, and by Nomad Device.
Nomad Web clients 1.0.6 and higher will also now report the browser and OS version in the Analyze DB.
Config DB - General
Config DB - MC Upgrade UI
Analyze DB
Config DB - General
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.
Config DB - MC Upgrade UI
Analyze DB
Config DB - General
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.
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.
Config DB - MC Upgrade UI
Analyze DB
Config DB - General
Config DB - MC Upgrade UI
Analyze DB
Config DB - General
The "Advanced" section on the Nomad Web Migration Roaming action has been removed.
Config DB - MC Upgrade UI
Analyze DB
Made formulas in the web migration lookup view more efficient.
Config DB - General
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).
Platform selector on Generic action form now enabled for all platforms
Analyze DB
New view for notes.ini Preferences by User. This also allowed us to add a new Preferences tab to the user upload doc.
Config DB - General
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.
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.
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.
Config DB - General
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
MCUpgrade\by Summary Latest view was not sorted properly.
Config DB - General
The config file XSLT document did not include config_user_* values for GreenLight customers.
Config DB - MC Upgrade UI
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.
Downloading now prompts for a public key file and merges it into the resulting zip file automatically.
Config DB - General
New languages available! Our templates now have translations for these additional languages:
- Spanish
- French
- Italian
- Dutch
- Russian
- Japanese
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.
Config DB - MC Upgrade UI
Analyze DB
New languages available! Our templates now have translations for these additional languages:
- Spanish
- French
- Italian
- Dutch
- Russian
- Japanese
You will need to run OnlineUpdate in your Config DB to select and download the new languages.
Config DB - General
Config DB - MC Upgrade UI
Improvements to the Upgrade Wizard:
- Now allows for filepaths with spaces
- Easier shortcut icon selection
- Deploying MarvelClient Essentials will now consistently use pmc.dll as the deployed filename
Analyze DB
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
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.NEW | The Application/Mailfile action has a new "Background" option on the Local Replica tab when creating a new local replica. This new functionality requires MarvelClient 14.0.1 or higher. |
ENHANCEMENT | OnlineUpdate now works properly on the Windows 64-bit client when using the "LotusScript" connection option NOTE: the 64-bit version of Notes 12.0.2, up to and including FP2, OnlineUpdate will not work properly with a connection option of "LotusScript" and a proxy option "Use System Settings". This is due to a bug in the Notes client that was fixed in 12.0.2 FP3 and Notes 14.0.0. If you are using an affected version of 12.0.2, please choose a different connection option, or use the menu option Actions – O. Online Update – 1. Perform Full Online Update instead of using the OnlineUpdate form. | |
ENHANCEMENT | The example INI filters used by backup and roaming actions now include EXTMGR_ADDINS, AddinMenus, and NSF_HOOKS to make sure those settings don't roam (they can cause issues roaming between 32-bit and 64-bit clients, or between Mac and Windows clients). | |
FIX | Fixed a problem where the GetLicenseInfo.xml file generated by OnlineUpdate could be locked as a zero byte file if incorrect connection options were used, requiring a restart of the Notes client before the file could be deleted or overwritten. | |
FIX | If "Variable" is selected as the Local Replica option on an Application/Mailfile action and the Variable field is empty, the validation display shows the wrong text. |
Config DB - MC Upgrade UI | |
---|---|
ENHANCEMENT | Indexing of installers for MarvelClient Upgrade now also detects bitness of the selected file itself. This can come in handy to detect the bitness of executables like notes.exe or similar (after which the indexer document should be deleted ) |
Analyze DB | |
---|---|
ENHANCEMENT |