Config db ntf: 20150415002200
Analyze db ntf: 20150401180400
Help db ntf: 20140414170000 / Content: 20140414170000
Windows Version: 4.5.0 :: MAC OS X Version: 2.0.47 :: Linux Version: 2.0.42
Eclipse Plugin: 2.5.0
Major Improvements: Rich variety of fixes and enhancements across MC Config, Analyze, Upgrade, DLL and the Eclipse Plugin
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 (Administrators need at least IBM Lotus Notes 8.x, selected administrative tasks, such as Online Update, also require Microsoft Windows) Supported client-side operating systems: Microsoft Windows XP, 2003, 2008, Vista, 7, 8, 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 sys tem 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 issue where Online Update did not work with non-ASCII characters in database filepaths |
FIX | Fixed an issue where Online Update did not always properly update the design or content of the MarvelClient Help database. |
FIX | Fixed an issue where importing an agent did not work in Run Agent actions for a source database filepath or agent name with non-ASCII characters |
FIX | Fixed a problem where the sort button in Access Definitions did not show/hide properly |
FIX | Fixed a problem with GroupExplorer Automate desktop icon template tagging not included in template_body |
FIX | Fixed an issue with GroupExplorer Automate, where choosing "Other than" as database path filter would always exclude root, even if not so specified |
FIX | Fixed an issue in Settings\User Preferences, where the 3 buttons "Toggle Change Existing", "Enable All" and "Disable All" on the "Mail" tab did not span all fields on that tab |
FIX | Fixed a typo in the german Desktop Icon action |
FIX | Fixed the default value calculation of the field Image Source in Bookmark actions. |
FIX | The Online Update form will now compute a default path for the MC Help database |
FIX | Bookmark actions are now executable using default settings with DLL versions < 4.0.14 |
FIX | Eclipse Plugin Install/Uninstall: Changed the explanatory text from "Attempts to suppress ..." to "If unchecked, attempts to suppress ..." |
FIX | Fixed an issue where Mailbased Install would attempt to deploy files on Citrix even if "do not deploy files was selected" |
FIX | The target Location(s) field in "Settings\Replicator Page (System)" actions now properly escapes smaller then and greater than (<>) in XML to support the use of MarvelClient references |
FIX | Fixed incorrect logging parameters in conjunction with "add extra trouble shooting information" in Eclipse\Sametime\Community |
FIX | Fixed an issue where the language selector in MC Config and Analyze would not always show German as an option |
FIX | Fixed an issue where enabling Staging did not display a warning that the Who tab settings are then disabled |
FIX | Fixed the default Feedback String for Volume Blocking to reflect the default string in the DLL |
FIX | Fixed an issue where, when creating a backup or roaming action from the provided examples, the list of INI filters to select from did not get updated according to the then currently available filters |
FIX | Fixed an issue where disabling "Check for new mail" in Settings\User Preferences would reset ini:NewMailInterval |
FIX / CHANGE | The Empty Trash setting has been updated to reflect IBM Notes 9 wording, as well as to now only set ini:EmptyTrash but no longer the Preferences bit 131072. Customers who are managing the Empty Trash setting are advised to re-save relevant User Preferences actions after Online Update. |
FIX / CHANGE | Input parameters and values in 'Eclipse Config Set' and 'Eclipse Config Get' actions are now trimmed. |
FIX / CHANGE | Removed the deprecated "Optimize for CD-ROM" option from Fulltext index templates, and fixed a problem where the conversion filter setting was reversed. |
CHANGE | Online Update Configuration is now disabled for Linux / MAC and shows an unsupported message - Online Update requires a Windows client. |
CHANGE | The link to open the Analyze database (top left in MC Config) and pressing F1 to open MC Help now resolves %notes_homeserver% from the current location document (MailServer field) |
CHANGE | The default value for "Exclude from Zip" for newly created global and database specfic settings have been updated to *.zip, *.rar, *.arj, *.7z |
CHANGE / ENHANCEMENT | The Location action now keeps enabled ports in the port selection regardless of the current client preferences. In addition, the ports "LAN0", "TCP" and "TCPIP" are always available for port selection. NOTE that in most cases, the correct port is TCPIP, NOT TCP - TCP is usually the driver referenced in the TCPIP=-entry. |
ENHANCEMENT | Added icon override option to desktop icon action templates (GroupExplorer Automate) |
ENHANCEMENT | Newly created actions can now also be categorized before saving them |
ENHANCEMENT | Conditions can now be categorized, too |
ENHANCEMENT | Eclipse Preferences: Text fields are now trimmed for sections Web Browser and Widgets |
ENHANCEMENT | Online Update has been improved significantly with extended error messages, checking database permissions before applying an update, keeping the process log until the next Online Update, as well as memorizing and reapplying agent settings after automatic design refresh. NOTE that these enhancements are only effective with your next Online Update, as first your existing version must be updated to contain the new Online Update code. |
ENHANCEMENT | The replica id field in MassChanges is now trimmed to prevent leading spaces |
ENHANCEMENT | *.ini & Variables actions now support using the same key/entry more than once from within one action Requires DLL >= 4.5.0 |
ENHANCEMENT / NEW | Added support for TAM-SPNEGO authentication type in Connections action. |
ENHANCEMENT / NEW | The backup action has been extended with an additional option zip each file individually |
ENHANCEMENT / NEW | The roaming action has been extended with an additional option to select files with wildcards or a regex. |
ENHANCEMENT / NEW | The Eclipse\Plugin Install/Uninstall action has been enhanced to also support Expeditor Batch Provisioning UNinstall, including the option to subselect certain widget features |
NEW | Added two new buttons to the Online Update progress display to copy the Online Update log to either the clipboard or into a new mail |
NEW | Added two new tabs with various new fields to Settings\User Preferences "Mail" and "Mail Internet" |
NEW | Added a new action Eclipse\Startup Tabs to manage which tabs should be closed on client startup/restart (available for both MarvelClient Eclipse Basic and Professional, requires DLL >= 4.5.0 and Eclipse Plugin >= 2.5.0) |
NEW | Added a new action Eclipse\Manage Shortcut Buttons to manage the masthead (available for both MarvelClient Eclipse Basic and Professional, requires DLL >= 4.5.0 and Eclipse Plugin >= 2.5.0)) |
NEW | Added a new action Eclipse\Sametime\Sametime Auto-Status Changes (available with MarvelClient Eclipse Professional, requires DLL >= 4.5.0 and Eclipse Plugin >= 2.5.0)) |
NEW | Added a new action Eclipse\Restart Prompt to prompt users to restart their Notes client (for IBM Notes Standard clients only) (available for both MarvelClient Eclipse Basic and Professional, requires DLL >= 4.5.0 and Eclipse Plugin >= 2.5.0) |
NEW | Added a new action Eclipse\Find Plugin to check whether a certain plugin (optionally including a particular version number) exists on a client (available for both MarvelClient Eclipse Basic and Professional, requires DLL >= 4.5.0 and Eclipse Plugin >= 2.5.0) |
NEW | Added a new action Advanced\Eclipse Logging NOTE: It is advisable to only use this action when so instructed by panagenda support. |
NEW | Vastly improved fulltext index management settings in desktop icon actions, allowing to update an existing fulltext index Requires DLL >= 4.5.0 |
NEW | Added an option to MarvelZip configuration (global and database specific) to control whether copy/paste of attachments leads to Zipping |
Analyze Database | |
CHANGE | Changed Agent description for M3 Set Readers ... --> M3 Set Authors and Readers ... |
CHANGE | The link to open the Config database (top left in MC Analyze) now resolves %notes_homeserver% from the current location document (MailServer field) |
CHANGE / ENHANCEMENT | Beautified upload table to show end revisions and properly columnize uploads/revisions |
ENHANCEMENT | The dialog that is being displayed upon opening MC Analyzed with disabled Java Applets and/or JavaScript and/or Scripting of Java Applets, which is asking whether a user wants to enable the recommended settings, has been enhanced to allow users to choose "do not display this dialog again" (on the then current Notes client). |
ENHANCEMENT | Added additional categories > 30 and > 60 sec. to the Runtime Analysis view |
NEW | Added display of Password Quality to the "ID Files\by Cert. and more" view Requires DLL >= 4.0.22 |
NEW | Added the information as to which servers a client/user has accessed on the IBM Notes tab in main user profiles. This also includes information about which server triggered the First Server Access run time (only for MC DLL >= 4.5.0). NOTE: This information is only displayed after updating the design and XSLT documents of your Analyze database and after end user profile documents have been updated and subsequently processed by the audit agent |
MarvelClient Help | |
UPDATE | Updated release notes |
MarvelClient Upgrade | |
SURunAs.au3 (4.0.5.0) | Changed log file open to also create path if missing |
MCUpgrade.exe (4.0.4.0) | Added support to set ini values Post Install (for e.g. shared notes.ini): PostInstallIniSetFileDefault=c:\lotus\notes\shared\notes.ini PostInstallIniSetSectionDefault=Notes ;If not specified differently as per name and value pair (see further down), the default file and section apply to all name and value pairs. ;Alternatively, the default file and section can also be omitted, then requiring a file and section to be specified for each name and value pair PostInstallIniSetFileMustExist001=0 ;defaults to 1 for each name and value pair, a missing target ini file is then not created automatically ;when set to 0, the target ini file is created if it does not exist yet PostInstallIniSetFile001=c:\lotus\notes\shared\notes1.ini PostInstallIniSetSection001=Notes1 ;Example for specifying file and section as per name and value pair, respectively overriding the defailt file and section PostInstallIniSetName001=Variable1 PostInstallIniSetValue001=Value1 ;Example for a name and value per PostInstallIniSetFile002=c:\lotus\notes\shared\notes2.ini PostInstallIniSetSection002=Notes2 PostInstallIniSetName002=Variable2 PostInstallIniSetValue002=Value2 PostInstallIniSetName003=Variable3 PostInstallIniSetValue003=Value3 ;--> 003 again uses default file and section, as it is only being overriden for ...001 and ...002 ;Up to 999 PostInstallIniSet* entries supported. |
MCUpgrade.exe (4.0.5.0) | Changed log file open to also create path if missing |
MCShutdown.exe (4.0.3.0) | - No Changes - |
MCDeltaCopy (4.0.3.0) | - No Changes - |
Eclipse Plugin | |
FIX (2.5.0) | Fixed a bug where the MarvelClient Eclipse plugin could uninstall itself through a Plugin Uninstall action |
FIX (2.5.0) | Fixed a bug where the Sametime Autostatus "classic meetings" setting was not updated properly if the screen sharing option was unchecked |
FIX (2.5.0) | Fixed a problem where the Sametime username was not being updated if it did not match the username in an existing Account document in the local personal addressbook |
ENHANCEMENT (2.5.0) | Plugin install action now has a new setting to "automatically install needed certificates". MarvelClient will generate this certificate directly from the plugin |
ENHANCEMENT (2.5.0) | The SetPreferences action will now trim leading and trailing spaces on preference keys |
ENHANCEMENT (2.5.0) | Improved logging for plugin install actions that fail |
ENHANCEMENT (2.5.0) | Plugin Uninstall action now supports the use of wildcards |
NEW (2.5.0) | New action: Close Tabs; will close specified tabs at startup |
NEW (2.5.0) | New action: Find Plugin; will return information about a specified plugin |
NEW (2.5.0) | New action: Change Eclipse Logging; can be used to set the log level for arbitrary Eclipse loggers/plugins |
NEW (2.5.0) | New action: Set Masthead Buttons; used to show/hide buttons in the Masthead which was introduced with Notes 9 |
NEW (2.5.0) | New action: Restart Prompt; will prompt the user to restart Notes (with the option to delay the restart for a specified time). This action can be set to only display the prompt if needed after a plugin install/uninstall, or can force the prompt. |
.DLL Updates (Windows) | |
FIX (4.5.0) | Desktop icons/stacks and replicator page entries which are created or managed by MarvelClient will now properly work for managed replicas |
FIX (4.5.0) | Fixed a bug in licensing where some mail blocking related actions were only available with the Zip module. They will now work for customers who have Mail Blocking licensed. |
FIX (4.5.0) | Fixed a problem with current location detection and roaming. When roaming the names.nsf with MarvelClient, the current location information was not always properly read during the Before Login run section, which sometimes lead to problems for Location actions filtered by "only for current location". |
FIX (4.5.0) | Fixed a bug where Backup actions on rare occasions deleted files. MC uses the temporary directory provided by Notes to create and extract zip archives. Very rarely, Notes will use its data directory as temporary directory, which leads to MarvelClient deleting the files after adding them to the backup set when cleaning up its temporary files. Now a new directory will be created to prevent this. |
FIX (4.5.0) | Fixed a typo in the German text of the ZapNotes dialog. |
FIX (4.5.0) | In rare cases, an empty usermailfile field in the user's document in the NAB could lead to MarvelClient creating a local replica with the name ".nsf". This has been fixed. |
CHANGE (4.5.0) | To increase performance, features of MC which are not licensed will now be disabled much earlier (instead of deciding on a per-action basis, they will not even be loaded). |
CHANGE (4.5.0) | WIll no longer write extra info data for local databases (which made no sense, as it doesn't roam and is not human-readable). |
CHANGE / ENHANCEMENT (4.5.0) | Improved logging when errors occur while reading the desktop. |
CHANGE / ENHANCEMENT (4.5.0) | Will now log if initial setup happens without MC_AllowSyncDuringSetup (instead of logging not at all). |
CHANGE / ENHANCEMENT (4.5.0) | Improved logging: It is now easier to identify which thread is doing what in the log. |
CHANGE / ENHANCEMENT (4.5.0) | Improved logging related to opening/creation of mc_localstore.nsf |
CHANGE / ENHANCEMENT (4.5.0) | Improved logging for errors in roaming action when downloading files from a notes database. |
CHANGE / ENHANCEMENT (4.5.0) | Improved logging for all login related functions (including ID-Vault). |
ENHANCEMENT (4.5.0) | Improved cluster server detection to use more up-to-date information. This affects Desktop Icon and Backup actions. |
ENHANCEMENT (4.5.0) | The Config action now allows setting/changing the same variable multiple times in the same action. |
ENHANCEMENT (4.5.0) | config.xml now also contains information about which server triggered the First Server Access run section. |
ENHANCEMENT (4.5.0) | The algorithm to decide whether a local database is a stub or not has been improved. In some cases third party scripts or programs create stubs without a design collection. In case a database without design collection is encountered, MC will now count a database as stub, if it has a size smaller than 1 MB. If the database does have a design collection, MC will still use the presence (or absence) of views as deciding factor. |
ENHANCEMENT (4.5.0) | During shutdown, MC will no longer try to scan databases outside the data directory which are found on the desktop. |
ENHANCEMENT (4.5.0) | Added new variable to control roaming of desktop extra info: <mc:desktop_roam_extrainfo> (bool, defaults to true). It needs to be set before After Login Before Sync - setting it later will not have any effect. |
ENHANCEMENT (4.5.0) | Improved ID-Vault download for the first start after installing Notes 8.x. Some customers had to disable MC_SupportIDVault and set MC_AllowSyncDuringSetup to 1 (forces User Password Prompt even if certain informations are not available in notes.ini/config file). Setting notes.ini MC_SupportIDVault has no more drawbacks (in case both approaches work customers will benefit from more control + detailed logging in case anything goes wrong). |
ENHANCEMENT (4.5.0) | For many types of Eclipse actions, MarvelClient will no longer halt execution until they are done. Up until now, logs sometimes contained messages about timeouts in relation to Eclipse actions. This was confusing, as the action itself ran fine, it just took longer than expected and the DLL stopped waiting in order to continue executing actions. In most cases, the only reason to wait was writing to the log whether the action was successful or not, so action execution will now just continue directly and logging of the result will happen in parallel when a result is received. Eclipse action types which return more than just a success/fail message (e.g.: getPreference, findPlugin) will still wait, as their result is usually needed by other actions. This behavior can be globally controlled by <mc:ecm_default_wait_for_response> (bool). If set to true, all action types will wait (old behavior), if set to false, no action type will wait (this might cause problems if the result of any Eclipse action is used by another action). If not set, each action type will use its own wait setting. |
ENHANCEMENT / NEW (4.5.0) | Improved workflow for notes.ini MC_SupportIDVault_Prompt=1. if users supply the wrong name they can now go back and try again. For IBM Notes versions before 9.0 this improvement has to be specifically enabled using notes.ini MC_SupportIDVault_Restart=1; in this case the client is relaunched. |
ENHANCEMENT / NEW (4.5.0) | Extended database xml export now also counts documents and design elements in a database. same database in Notes: <total> ... total number on notes in the database. <documents> ... documents (Note: the document count on the info tab of the property dialog counts soft deletes as normal documents) <soft_deleted> ... documents which are soft deletions (i.e. in the Trash folder) <deleted> ... deleted documents (deletion stubs) <design_elements> ... design elements (not including deletions) <design_deleted> ... deleted design elements Note: in above sections no note is counted twice - i.e. <total> always equals the sum of all other counts. |
ENHANCEMENT / NEW (4.5.0) | databases.xml and desktop.xml now contain flags to indicate managed replica status for databases/icons. |
ENHANCEMENT / NEW (4.5.0) | Added new config variable <notes:userdetails_mailfile_local_is_managed_replica> (bool) which indicates if the local mail replica is managed. This value only exists if the local mail file could be found and opened. |
NEW (4.5.0) | Desktop Icon Actions now support fulltext index updates in addition to creation, with several options to limit the frequency. The logging related to fulltext index management has also been improved. |
NEW (4.5.0) | Backup action now has a new setting: zip each file. This will create a separate zip archive for each file listed or found by wildcard/regex. |
NEW (4.5.0) | Roaming/Rollback action now has a new setting: restore regex. This will download all files matching the regex or wildcard. |
NEW (4.5.0) | New Zip option: <mz:zipcopypasteenabled> (bool, defaults to true). Set in db-specific or global zip settings to disable copy&paste support. |
NEW (4.5.0) | The search bar settings in desktop extra infos will now get roamed. |
NEW (4.5.0) | Added new option <mc:rcp_force_clean> (bool, defaults to false). If set, MC will force the Eclipse Client to start with "-RPARAMS -clean". This option is automatically set if MC updates the MarvelClient Eclipse plugin. |
NEW (4.5.0) | Added new config variable <os:system_directory> which will contain the path for Windows/System32 on most systems. |
NEW (4.5.0) | The following actions now work with Notes Federated Login (NFL): ID-File Settings, ID-File Job |
NEW (4.5.0) | ID Vault download now supports Notes Federated Login (NFL) where id-files are stored in memory |
.dylib Updates (Mac OS X) | |
.dylib (2.0.47) | - No Changes - |
.so Updates (Linux) | |
.so (2.0.42) | - No Changes - |