Versions Compared

Key

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

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
maxLevel2



Release

2023

2024-

08

04-

18

19 -

20230818155000

20240419090400
Anchor

2023081815500020230818155000 Anchor2023081409500020230814095000 Anchor2023071013500020230710135000 Anchor 20230703100500 20230703100500

20240419090400
20240419090400

will automatically close. Release 2022-03-22 - 20220322145500  Anchor2022032214550020220322145500 Anchor2022021114320020220211143200 Anchor2021120915280020211209152800

Config DB - General

NEWOnlineUpdate now supports distribution of a Win64 MarvelClient DLL.ENHANCEMENTAdded an example condition to detect Windows 11.CHANGE

The "Advanced" section on the Nomad Web Migration Roaming action has been removed.

FIXFixed a problem where the "Update Language Tables" button would fail with an error after the database was updated to version 20211111.FIXFixed a problem where the OnlineUpdate Config document might not be saved after OnlineUpdate for Multi-tenant database configurations.

Config DB - MC Upgrade UI

ENHANCEMENTOn the Upgrade Wizard Preparation tab, you can now enter the names of services and processes to stop/kill.FIXFixed a problem where an error would occur if MCUpgrade was launched via the MCUpgradeService, and the public key had not been deployed yet.FIXFixed 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.

ENHANCEMENTThe "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.CHANGESoft deleted documents are now excluded from several of the "Users" views where they were previously visible.CHANGEEnhanced roaming DXLExport/Import now restricts the number of URL documents that are roamed to bookmark.nsf.CHANGE / FIXEnhanced 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 / FIXThe 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 / FIXChanged a few translated messages in the Cleanup agent.FIXFixed 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.Release 2021-11-11 - 20211111123000  Anchor2021111112300020211111123000

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).

ENHANCEMENTNew example ini action for roaming DXLExport agentENHANCEMENTAnalyze 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")ENHANCEMENTOnline Update now works for 64-bit Notes clientsCHANGE / FIX

Platform selector on Generic action form now enabled for all platforms

CHANGE / FIXFixed some translation issues in JP and RUCHANGE / FIXChanged example action "Configure HW and SW Inventory" to exclude Nomad WebFIXFixed OnlineUpdate Error (ESCAPEHANDLELOCATION) 184 in Line 66: Variant does not contain a container FIXSMTP Test in Upgrade wizard creates "could not get file handle" errorsFIXFix for OnlineUpdate in multi-tenant mode, when using the same license key for the tenant DB and the base Config DBFIXFixed a problem where Online Update sometimes did not remove all deselected languages, if multiple languages were chosen to be removed after the update FIXExclude 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.

ENHANCEMENTAdded 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.CHANGEHide "Collect support data" link on welcome screen for Nomad Web and iOS usersCHANGERemoved "this database uses Java applets" warning when opening the Analyze DB with Nomad WebCHANGE / FIXEnabled ports displayed for Location documents are now more accurate when "EnabledPorts" is not availableCHANGE / FIXUpdated the Inventory agent so it does not run on Nomad WebCHANGE / FIXUpdated the Collect LocalNamesDetails agent to better support Nomad WebRelease 2021-09-16 - 20210916084300  Anchor2021091608430020210916084300

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.

ENHANCEMENTAdded a high resolution database icon for Notes 12.0.1.FIXOn the Location document, 'Type-ahead shows server contacts before local' now properly shows the setting in read mode.FIXFixed an "image cannot be found" error that could happen on Workspace Background action forms.FIXFixed a problem where high color icons could be missing in the DesktopIcon action.FIXFixed a "CollectionScheduledAgents" error that could occur in specific versions of Online Update.FIXAdded a few missing Dutch translation strings.Release 2021-08-16 - 20210816160000 Anchor2021081616000020210816160000

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.

Release 2021-08-06 - 20210806114200 Anchor2021080611420020210806114200

Config DB - General

FIXThe 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.

ENHANCEMENTCustomers can now also choose the WSS port in Connection actions.

Config DB - MC Upgrade UI

FIXFixed 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.
Downloading now prompts for a public key file and merges it into the resulting zip file automatically.

Release 2021-07-12 - 20210708163400 Anchor2021070816340020210708163400

Config DB - General

ENHANCEMENT

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.

ENHANCEMENTLocation 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.CHANGELocation 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

FIXFixed 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:

  • Spanish
  • French
  • Italian
  • Dutch
  • Russian
  • Japanese

You will need to run OnlineUpdate in your Config DB to select and download the new languages.

ENHANCEMENTUpload 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")).Release 2021-06-29 - 20210629112700 Anchor2021062911270020210629112700

Config DB - General

ENHANCEMENTAdded Android as an option for App Restrictions action (requires Nomad version 1.0.20 or higher on Android)ENHANCEMENTBetter "What's New" release notes links for newly downloaded templates and binariesENHANCEMENTThe splash screen preview has been improved for faster and flicker-free display, now also allowing a preview of any custom splash screenCHANGESuccess dialog after Online Update now lists the names (like MCUpgrade) of components that were downloaded, not the file names (like MCUpgrade_xxx.zip)FIXLocation action wasn't setting some of the hidden fields to "onlynew" if you used the option to set all fields to "onlynew"FIXFixed a potential "Type mismatch" error in Online Update if only MCUpgrade was being updatedFIXFixed 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:

  • Now allows for filepaths with spaces
  • Easier shortcut icon selection
  • Deploying MarvelClient Essentials will now consistently use pmc.dll as the deployed filename
ENHANCEMENTAdded CREATE_R12_Databases to coptim notes.iniENHANCEMENTUpdated nice.exe for Notes 12ENHANCEMENTUpgrade 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 identifyENHANCEMENTThe MCUpgradeService executable and DLL files available for download from the config database have been updated with an EV certificateFIXFixed the Spanish translation for ProgressSuffixFIXFixed 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 

ENHANCEMENTIf the Audit agent fails to process files correctly, the log now has better information about which files failed to process and whyCHANGEThe 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 replicasFIXFixed the computed link to the Config database in the navigator, if the Analyze database is from a MarvelClient Essentials installFIXFixed a potential "Error 165 External function not found" when using the "Run Cleanup/Automailer once now" button on the Cleanup documentRelease 2021-05-25 - 20210525132900 Anchor2021052513290020210525132900

Config DB - General

ENHANCEMENTNew 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).

FIXFixed 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

ENHANCEMENTMCUpgrade now supports 64-bit installers.ENHANCEMENTAdded a confirmation prompt if someone tries to delete an upgrade configuration.FIXFixed a problem where MCUpgrade emails were sometimes delivered in a different order than expected.FIXFixed 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:

  • new option to remove documents that have been renamed by the Admin process and now have obsolete upload keys
  • new option to remove documents that are not the latest version of Notes on that computer (i.e. if there are multiple upload documents for a single machine representing multiple Notes client versions, only keep the upload document for the highest version found)
  • fixed a problem where Cleanup didn't work properly for users who had multiple shortnames defined
FIXBetter logging for situations where the Audit agent fails to process an upload document because it has missing required fields.

Config DB - General

FIXFixed a problem where the mail-based installer would only check the first binary in the list, if multiple binaries (e.g. Windows, Windows64, Mac) were attached to the mail-based install document

Config DB - MC Upgrade UI

ENHANCEMENTMCUpgrade Config Wizard now has an option to deploy a custom logo for messageboxes
ENHANCEMENTWhen changing the full client package and/or addon instructions and/or CITRIX=1 in the MarvelClient Upgrade Configuration wizard, the admin is now prompted whether (Un)Install Instructions should be updated accordingly
ENHANCEMENTWhen selecting which MC DLL to deploy, the MarvelClient Upgrade Configuration Wizard requires an MC.DLL >= 14 if the full client package is >= 14
ENHANCEMENT

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.

ENHANCEMENT

To avoid potential client crashes, the Compact Templates option can no longer be enabled when selecting a full client package >= 12.0.2

FIX

Fixed a class conflict error for the "Image" class in the Windows 64-bit client

FIX

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

ENHANCEMENT

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.

Image Removed

ENHANCEMENT

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
Release 2023-06-26 - 20230626130900 Anchor 20230613161000 20230613161000 Anchor2023062613090020230626130900

Config DB - General

ENHANCEMENTMailbased Installer now deploys the 64-bit MarvelClient DLL as mc64.dll/pmc64_data.dll by default instead of mc.dll/pmc_data.dllFIXFixed a problem where Essentials binaries could not be deployed using a Mailbased Installer, this was a regression starting in template version 20221213FIXFixed some translations on the Eclipse Sametime Auto-Status action form; also changed the "Meetings Scheduled in my Calendar" entry on this form to allow custom messages

Config DB - MC Upgrade UI

ENHANCEMENTMCUpgrade now deploys the 64-bit MarvelClient DLL as (p)mc64.dll instead of (p)mc.dllFIXFixed a problem where importing installers or publishing packages would fail if Online Update had been performed using a 32-bit client, but the import/publish action was performed with a 64-bit client (or vice versa)

Analyze DB

ENHANCEMENT

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.

FIX

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)

Release 2023-05-16 - 20230516124500 Anchor 20230516124500 20230516124500

Config DB - General

ENHANCEMENT

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

FIXRemoved a "Lotus" reference on the Location action formFIXThe Bookmark example actions were missing the Target Type (this was a regression introduced in template version 20230420)FIXChanged the runtype for the example action "Roam latest backup from mc:network_directory (if newer) limited replica" to BL InitFIXRemoved the example action "Activate Roaming enhancements in MC namespace". The "Set mc:DXL Export/Import Roaming..." example action should be used instead.

Config DB - MC Upgrade UI

ENHANCEMENTMCUpgrade now also applies notes.ini and data exclude filters if old and new folders are the sameFIXRemoved some "Lotus" references in the Mailbased Installer code

Analyze DB

NEW

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:

  1. 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.
  2. 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.

ENHANCEMENTThe "Audit Selected" button now also runs Cleanup and/or Post-Processing agents, if they are active in the Configuration document (previously these agents were only run by the scheduled "Audit" agent, but not by "Audit Selected")ENHANCEMENTThe Cleanup action now also cleans up Nomad Roaming documents, based on the "Number of days after which a document is to be considered outdated" setting in the Configuration documentENHANCEMENTThe Cleanup action now also cleans up Nomad Upload documents, based on the "Limit the number of profiles" setting in the Configuration documentENHANCEMENTThe Addon HW/SW Inventory agent now only creates new Inventory Overflow documents if needed, and deletes outdated inventory documents when it's doneENHANCEMENT

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
FIXAdded the "Mail - Refresh Inbox Automatically" setting to the Preferences tab in the Upload documentRelease 2023-04-20 - 20230420132500 Anchor2023032316080020230323160800 Anchor2023042013250020230420132500

Config DB - General

ENHANCEMENTAdded a new example condition for Windows 64-bit Notes clientsFIXFixed a problem where unmerging a category using the "Categorize (Examples)" button would return the error "AddToArray: Type Mismatch"FIXFixed the "Auto-Status Change" translation string for the Eclipse Sametime action

Analyze DB

ENHANCEMENTThe "X. Addon PERNAB: Collect LocalNamesDetails" agent now also collects mail template details as <notes:userdetails_mailtemplate>, this makes the agent "(Get MailDB Template Name)" obsoleteENHANCEMENTImproved the categorization for Nomad clients in the "Notes - by Notes and MC Release" viewFIXFixed a problem where the text in the error dialog from a failed "Open HW/SW Inventory" attempt can be truncated if the upload key is longFIXAudit logs will no longer report "Warning processing XML File names.xml.zip: empty file" for users who have Location documents with no Replicator Page informationFIXFixed a problem where XPages charts and detail documents would not be displayed if the Domino server common name contains dotsRelease 2023-03-07 - 20230307172500 Anchor2023011209050020230112090500 Anchor2023030717250020230307172500

Config DB - General

NEW

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

Image Removed

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.

ENHANCEMENT

INI Management actions of type "XML", "JSON", and "Custom .ini file" can now be enabled for Nomad platforms

ENHANCEMENT

Updated the "Delete all entries in ECL" example action to also preserve the "Domino Template Development" ECL entry introduced in Notes 12

ENHANCEMENT

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

ENHANCEMENT

The Online Update License tab labels are now translated

ENHANCEMENT

Nomad Web is now a selectable platform for the following actions: File Operation, Cleanup, Write XML, and Process Additional actions.xml

CHANGE

Small change to the wording on the dialog box that appears when the Config DB automatically checks for updates

CHANGE

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

FIX

Fixed a problem where the "Browser" platform option appeared to be selected in Read mode for INI Management actions of type "MS .ini file"

FIX

Added a missing translation for the "What has been updated" tab on the OnlineUpdate document

FIX

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.

FIX

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

FIX

If there is a license update, OnlineUpdate now disables all old active licenses, not just the most current one

FIX

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

FIXFixed a problem where publishing would fail silently if multiple installers have the same name (e.g., MUI.msi.w32.nl1.exe for 12.0.1 and 12.0.2)FIXFixed a problem where whitelisted items might be written to MCUpgrade.ini incorrectly, causing whitelisting to fail with "MYGETINSTALLDOC: Error in line 35: Type mismatch 13"FIXFixed a problem where clicking "Save Service Install Files" could result in an error message "Path not found"

Analyze DB

ENHANCEMENTBetter detection of Nomad Web version numbers in Nomad specific viewsENHANCEMENTBrowser type and version is now displayed on the OS/HW tab of upload documents for Nomad Web 1.0.6 and higherENHANCEMENTAdded "Mail - Refresh Inbox Automatically" and "Mail Notification - Show in Systray" to Notes.ini Preferences view categoriesENHANCEMENTMade it easier to clear out a custom lookup key from the dialog that is displayed by the "Open HW/SW Inventory" buttonFIXFixed a problem where the "Open HW/SW Inventory" button would incorrectly display a "This document must be audited" error message if you change the lookup keyFIXThe MCUpgrade Postprocessing agent now properly recognizes ODS 55Release 2023-01-11 - 20230111200500 Anchor2023011120050020230111200500

Analyze DB

ENHANCEMENT"View Desktop(s) in web browser" now uses high-color icons when availableFIXFixed a problem where "View Desktop(s) in web browser" did not work for some desktops, and returned an error "Length of Base64 encoded input string is not a multiple of 4."FIXFixed a problem where the revision dates in the files table of an Upload document could be incorrect for some documents at a specific revision level. Now if this happens, the actual revision date for the file is shown in the table instead of the "Updated" text.Release 2022-12-13 - 20221213143300 Anchor2022121314330020221213143300 Anchor2022120910150020221209101500 Anchor2022112414200020221124142000

Config DB - General

ENHANCEMENTAdded 256 AES encryption as an option for Application and Cleanup actions (new option in Notes 12.0.2 client, requires MC binary 12.0.58)ENHANCEMENTAdded "dark" and "image" as options for Workspace Background action (new options in Notes 12.0.2 client, requires MC binary 12.0.58)ENHANCEMENTAdded tile transparency, bold font, and navigator width as options for Desktop/Workspace action (new options in Notes 12.0.2 client)ENHANCEMENT

Added a "Windows/64" option for Mailbased Install/Mailbox PostopenScript

CHANGENomad Roaming action now has Background Initial runtype selected by defaultFIXFixed a problem where the Nomad Roaming action did not have the proper conditions to prevent it from running on rich clients (existing actions must be resaved to get the fix)FIXThe "X. Advanced – Create a stub actions.xml" agent now adjusts timestamps of exported actions, to ensure that the latest actions are always downloaded

Config DB - MC Upgrade UI

ENHANCEMENT

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
FIXFixed option text for "Static Lower Progress Bar Text"

Analyze DB

NEW

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.

ENHANCEMENTBetter error handling for HW Inventory agentFIXFixed a problem where the Analyze DB would sometimes open to the Nomad Roaming view instead of the Uploads viewRelease 2022-11-07 - 20221107165700 Anchor2022110716570020221107165700

Config DB - General

FIXThe "Search for Replica" button on the Run Agent action was not working for Win64 clients

Config DB - MC Upgrade UI

FIXThe MCUpgrade Config Wizard was not publishing splash images

Analyze DB

FIXThe Cleanup agent option to remove old attachments was not working, old attachments were not removedRelease 2022-09-30 - 20220930091500 Anchor2022093009150020220930091500 Anchor2022092913300020220929133000 Anchor2022091615230020220916152300 Anchor2022072815230020220728152300

Config DB - General

NEWBeginning 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.

NEWNew Nomad Defaults action, to easily set some Nomad-specific MarvelClient settings
ENHANCEMENTNew example actions for: Nomad Roaming INI Filters, Notes 11 and 12 bookmark icons, run MCShutdown.exe
FIXThe Smart Downloader action will now automatically create chunks for files larger than 2GB.
FIXAdjusted the condition on the Win64 DLL document to properly detect the OS bitness
FIXINI Filter regular expressions were not escaping ^ or $ properly
FIXFixed a regression error where no runtypes could be selected on a new System Replicator Page action
FIXFixed 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

ENHANCEMENTThe MCUpgrade Wizard now supports the new HCL Notes cascaded installer
ENHANCEMENTAdd support for Win64 fixpack/hotfix installers
ENHANCEMENTAdd support for Win64 (p)mc.dll
ENHANCEMENTPerformance improvements and changes when previewing MCUpgrade.iniFIXThe MCUpgrade Wizard will now automatically create chunks for files larger than 2GB.FIXFixed 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

NEWNew example agent (Get MailDB Template Name) to compute the user's mail template name and store it in <notes:userdetails_mailtemplate>ENHANCEMENTAdded an option on the Cleanup form to remove attachments older than a certain age from upload documentsENHANCEMENTAdded 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.Release 2022-07-01 - 20220701145300 Anchor2022070114530020220701145300 Anchor2022062317350020220623173500 Anchor2022061616390020220616163900 Anchor2022061015110020220610151100

Config DB - General

NEWBeginning 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.

CHANGEAdded a warning to the Application/Mailfile action that "remaining free space" is not supported on Nomad WebCHANGERemoved the Bookmark option for the Recent Apps actionCHANGEMake sure roaming actions cannot accidentally be enabled for Nomad Web (they won't currently work even if they were enabled)CHANGEAdded a link to a panagenda Knowledgebase article on the Web Migration action document, for more information on how to properly set up that actionFIXFixed a problem where the action condition regex could be incorrect if only some platforms were selected, and the selection included Nomad WebFIXFixed 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 actionFIXFixed a problem where the Recent Apps options were not available on the Application/Mailfile action if Nomad Web was the only platform selectedFIXFixed a problem where a local mail database could incorrectly display that it was open on the server the first time the PostOpen install script ranFIXThe "Modify Device & Platform" agent now includes Nomad Web as a selectable optionFIXFixed a problem where the Smart File Downloader action did not display properly when Japanese language was selected

Config DB - MC Upgrade UI

FIXFixed a problem where the MCUpgrade.zip file creation could fail or produce an incomplete file

Analyze DB

FIXFixed a problem where some cleanup options were missing from the configuration document if a lookup view was emptyFIXFixed a problem where the revision.xml file was incorrectly removed when the Cleanup agent ran against outdated documentsRelease 2022-05-19 - 20220519164700  Anchor2022051916470020220519164700 Anchor2022051316300020220513163000

Config DB - General

NEWThe 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.NEWYou can now set the workspace background color in Notes 12 and higher clients using the Desktop/Workspace Configuration action.ENHANCEMENTAdded a new example action for roaming unread marks.FIXFixed a problem where GeoLocation conditions were not properly added to the actions.xml.FIXFixed a problem where Nomad Application Restrictions might be ignored on iOS or Android platforms.FIXFixed 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

ENHANCEMENTInternal MCUpgrade script enhancement to use new license upgrade documents.ENHANCEMENTMCUpgrade 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).FIXFixed 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.FIXFixed 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

ENHANCEMENTUsers 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
Online Update might not download new Example actions

Config DB - MC Upgrade UI

NEWAdded new functionality to the elevation tab to create and re-use security resources (mcu file, public and private key, as well as logo.png or gif). Creating and managing re-usable security resources requires a new role [AdminMCU]. Users with this role can see an additional view Security Resources under MarvelClient Upgrade\Configuration(s). Additional Readers can also be added to a set of security resources.
NEWMCUpgrade Cinema Slides are now downloaded and updated as part of the Online Update process
ENHANCEMENTThe MCUpgrade.ini preview was previously only updated when clicking on the corresponding button on the Advanced tab. Now, the preview is also updated whenever a configuration is published without errors.
ENHANCEMENTAdded an MCUpgrade category in the Rich Client Essentials view
ENHANCEMENT / FIXIn previous releases, customers could not easily target an upgrade to a specific bitness of client. Now it is possible to target an upgrade to just 32-bit and/or 64-bit clients on the Conditions tab. When selecting an installer, the corresponding bitness is always selected. By default, both 32 and 64 bit are selected.
FIXFixed a problem where some views (including the MC Installers view) would display "not categorized" if Categories were not being used
FIXFixed an issue where the option "Install panagenda Installer Service if missing" could not be enabled on the elevation tab when selecting an elevation option different from "Run via MarvelClient --> MCUpgrade Service"


Release 2024-01-29 - 20240129092800
Anchor
20240129092800
20240129092800

Config DB - General

ENHANCEMENTLimit the name of Workspace Page titles to 32 character when creating or editing Workspace Page actions
ENHANCEMENTChanged the wording on the English warning displayed if you attempt to downgrade the Config DB template using Online Update
FIXFixed an issue where the XML for Geolocation conditions was not always computed correctly
FIXFixed a problem where the MC Install PostOpen script would not properly detect 64-bit clients when running on a remote desktop session (or Citrix)

Config DB - MC Upgrade UI

ENHANCEMENT

Previously, the "import installer"dialog always opened "C:\Users\Public" as default location to import installers from. Now, the "import installer" dialog will open the following folder as default:

  • if opened from the installer view, it will use the folder of the currently highlighted/first selected installer, if the folder exists (from the viewpoint of the user launching the dialog)
  • if not used from the installer view, or the folder of the highlighted/first selected installer does not exist, it will use notes.ini:$MCU_LastInstallerPath, if the corresponding entry and folder exist
  • if no folder was resolved from the above, "C:\Users\Public\MCUpgrade\Installers" is used, if it exists
  • if no folder was resolved from the above, "C:\Users\Public" is used

After importing an installer, notes.ini:$MCU_LastInstallerPath is set to the folder of the first imported installer, if it is different from "C:\Users\Public" and "C:\Users\Public\MCUpgrade\Installers".

ENHANCEMENT

The tabs in the desktop browser preview are now clickable in their entirety. Previously, only the text was clickable.

CHANGE

Updated the digital signature of all binaries (including the panagenda Installer Service and helper DLLs) to until Nov 2024 (previous releases were valid until March 15, 2023)

In line with the change, the version of the panagenda Installer Service is updated to from 10.1.7.1 to 10.1.8.1, and the version of the helper binaries is updated from 10.1.14.0 to 10.1.15.0

CHANGE

The executable nice64.exe has been updated to V14

CHANGE / NEWAdded a new MarvelClient Upgrade Helper Splash Screen which is displayed when publishing Upgrade Configurations and Indexing Installer Files. The new splash is the same as the new shutdown and upgrade splash screen for the new MC GA 14.x DLL, with additional text below the MarvelClient Logo: "Preparing Upgrade Magic ..." (without quotes)
CHANGE / NEWAdded a new splash screen (11) for MarvelClient Upgrade, which is also the default for new upgrade configurations. The splash screen is the same as the new shutdown splash screen in the MarvelClient 14.x GA DLL.
CHANGEChanged the order of buttons on the Data Migration tab in MarvelClient Upgrade configurations for handling custom zip files. Previously, the buttons were "Create Zip", followed by "Create Folder(s)". Now, the "Create Folder(s)" button is first, and the "Create Zip" button second.
FIXFixed an issue in the MarvelClient Upgrade configuration form, where the "Create Zip" button on the Data Migration tab did not preserve the entire subfolder structure of the selected folder. Now the selected folder is properly zipped including all subfolders and files.
FIXFixed an issue, where the latest V14 Connections Plugin (ConnectionsNotes1400_64.zip), was neither recognized as 64 bit, nor as a Connections Plugin

Analyze DB

CHANGE

If the Cleanup_NotesRenames function fails on a document during the cleanup process, it now process the next document instead of exiting with an error


Release 2023-12-05 - 20231205133700
Anchor
20231205133700
20231205133700
Anchor
20231127154700
20231127154700

Config DB - General

ENHANCEMENTNew Nomad Web app restriction to prevent Nomad Designer from being active (requires Nomad Web 1.0.10 or higher)
ENHANCEMENTOnline Update now has a "deselect all" button when Selective Updates is being used, to make it easier to download only a small number of specific binaries
FIXFixed the default link for the Eclipse Plugin release notes page on the Online Update form, if no default link for that plugin version is found
FIXFixed a problem in the Bookmark action that could cause Partial Match search patterns not to work for newly created or re-saved actions, including new actions created using example actions (e.g. "Workspace Bookmark"); this was a regression introduced in template 20230323

Config DB - MC Upgrade UI

FIXFixed an issue where MC_DB= and/or MC_DB_NotResolvable= entries on the Setup tab were not always properly resolved


Release 2023-11-06 - 20231106123200
Anchor
20231016093200
20231016093200
Anchor
20231106123200
20231106123200

Config DB - General

ENHANCEMENTWhen the "Deploy Code to Install MarvelClient" feature is used, it now changes the Title of the new template to match the template name
CHANGEThe SecurityInsider Sync agent now logs action update messages as Info instead of Warning in the logs
CHANGEThe limited replica roaming action example now defaults (properly) to a runtype of Before Login Init instead of Before Login

Config DB - MC Upgrade UI

ENHANCEMENT / CHANGE

The default list of Old Notes Data excludes now also includes the following two entries when creating new upgrade configurations:

network:workspace\logs*
network:(IBM|HCL)_TECHNICAL_SUPPORT*

Note that this does not affect existing upgrade configurations.

FIXFixed a visual issue where SMTP Ports > 999 were displayed with a thousands separator on the tracking tab
FIXFixed an issue in Upgrade Configurations where the Progress Tracking Heading on the Tracking tab did no always show/hide as expected
FIXFixed an issue in Upgrade Configurations where the "New Notes Data Directory" field for 64-bit Admin/Designer client upgrades defaulted to  "%ProgramFiles(x86)%\HCL\Notes\Data" instead of "%ProgramFiles%\HCL\Notes\Data"
FIXFixed an issue where some Upgrade Configurations could not be published due to an "Unable to best resolve or validate" error for the MC_DB_NotResolvable and/or MC_DB fields on the setup tab

Analyze DB

ENHANCEMENT

The Mail Template Replace Design feature can now accept multiple target configurations for the same template.

There is also a new option: "Restrict to major Notes version"

FIX

If the Cleanup agent encounters the error "Error in CLEANUP_NOTESRENAMES in line 37: Object variable not set - Function aborted" it now continues processing the next document instead of stopping


Release 2023-09-26 - 20230926093300
Anchor
20230926093300
20230926093300

Config DB - General

ENHANCEMENTThe Application/Mailfile action now has an option for "Background" when creating a local replica. This will cause the replica to be created using the standard Replicator background thread after the Notes client starts. Requires MarvelClient 14 or higher, or Nomad Web 1.0.9 or higher.
ENHANCEMENTAuto-created Essentials Mailbased Installer (generated when a Config DB is created using PMCInstaller) now deploys the 64-bit MarvelClient DLL as pmc64_data.dll by default instead of pmc_data.dll
CHANGE

Changed the "Roam latest backup" example actions so they default to a runtime of Before Login instead of BL Init.

Also changed the title of the "Set mc:DXL Export/Import Roaming" example action to suggest that the DXLRawImport agent should use a runtime of "After Write".

CHANGE

The Roaming Cleanup action now supports a runtype of Background Init.

CHANGE

The "ROAMING: Exclude ini-Entries Directory, SharedDataDirectory and more" example INI Filter action now also excludes the following entries: EXTMGR_ADDINS, AddinMenus, and NSF_HOOKS

FIXFixed a problem in the Bookmark action form that could cause a new or resaved action to fail with the error "could not find mapping for '' in <partialmatch>". This was caused by a change in the 20230323 template.
FIX

Several changes to allow various pieces of code to work properly with the 64-bit 12.0.2 FP2 client, including:

  • Online Update using the LotusScript connect option
  • Reading the clipboard (Application/Mailfile action, Profile document action)
  • Getting the list of servers (Agent action, Recent Apps action)
  • Reading the low-resolution database icon (Application/Mailfile action)

Note that these things worked properly on previous 64-bit clients, but changes were required with 12.0.2 FP2. These will also be needed for Notes 14.

FIX

Release notes URL generation code has been updated to properly detect templates tagged as Notes 14.

FIX

Fixed a problem where Online Update using a Java connection option and proxy server settings would fail on Notes 14.

FIX

Fixed a problem where the GetLicenseInfo.xml file generated by Online Update is sometimes empty after a failed connection, and cannot be deleted or modified until the Notes client restarts.

FIX

Fixed a problem on the Application/Mailfile action form where the validation display shows the wrong text if 'Variable' is selected as a Local Replica option and the 'Variable' field is empty.

Config DB - MC Upgrade UI

ENHANCEMENTIndexing 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 )
FIXThe default German text displayed in the MessageBox at the end of a failed upgrade lacks a character. This is now fixed.
FIXThe text ini:Userinterface on the Language tab was linked to a no longer available IBM page. The link has now been removed.
FIXFixed an issue where the AUT manifest version was not displayed in all cases where possible.

Analyze DB

ENHANCEMENTAdded support for two new roles to optionally hide the Notes.ini and Notes Preferences tabs on User Upload documents. This can improve the performance of opening upload documents on very large Analyze databases. The roles are [HideEmbNotesIni] and [HideEmbNotesPrf]


Release 2023-08-31 - 20230831120000
Anchor
20230831120000
20230831120000

Config DB - General

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

ENHANCEMENTIndexing 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 )