Config db ntf: 20130920110000
Analyze db ntf: 20130920110000
Help db ntf: 20130920110000 / Content: 20130920110000
Windows Version: 4.0.0 :: MAC OS X Version: 2.0.44 :: Linux Version: 2.0.42
Eclipse Plugin: 2.0.0


Major Improvements: New Help database, new look & feel for Config & Analyze database, added various new Eclipse management Actions and Options, fixed a problem with Connection Actions, new Mail Blocking module, performance improvements, view sorting now roams, and much more


General Notes

Supported IBM Lotus Notes releases: 5.x, 6.x, 7.x, 8.x, up to 9.0 including the IBM Notes Browser Plugin
(Administrators need at least IBM Lotus Notes 8.x, preferably 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.8 (Leopard, Snow Leopard, Lion and Mountain Lion), Linux
Supported server-side operating systems: any supported by IBM (operating system independent)
NOTE: Support is limited for platform and release combinations not supported by IBM
Linux & Mac OS X: Eclipse Management, Skinning, Realtime, Zip/Unzip and Attachment Blocking are not available on Linux or Mac OS X;
Citrix, Linux & Mac OS X: the MarvelClient Upgrade module is only available on Windows (=not on Citrix, Linux or Mac OS X)
MarvelClient on Mac OS X and Linux does not support the runtypes "After Login - Before Sync", "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 NOTESThis release contains select important updates highlighted in red

Configuration Database

FIXIMPORTANT fix for connection document actions: Newly created connection actions were missing the "<managed>yes</managed>" flag, leading to possible deletion of such locations in conjunction with "delete all but managed" connection actions. To fix this problem, please check/resave location actions created since August 2012.
Note that location/connection documents are only flagged as managed if the action is set to "add if non-existing and change if found" and if set to run permanently.
FIXFixed a visual problem with binaries for multiple platforms in the same "DLL" update document:
In the DLL update view, the platform column has been relabled to "available platform(s)", and a new column "enabled platform(s)" has been added.
FIXFixed a problem with references not being supported in "target file name" fields of roaming actions
FIXFixed a problem with Eclipse Config GET and SET, as well as Eclipse Install/Uninstall Actions not supporting dependencies on the Admin tab
FIXFixed a typo in the view "Icons & BMs by Target" (Not Title --> No Title)
FIXFixed a wrong field label in Extended XML Export Action ("Target directory" twice --> "Target Directory" and "Open all?")
FIXEclipse Sametime Community management Actions were previously not displayed in the All Actions\by RT, Prio, Title view - this is now fixed.
FIXFixed a problem with multi-document deletion in one go (multiple remove actions could potentially have the same timestamp)
FIXThe Smart File Downloader Action wrongly offered MBit values instead of Mbps values - this is now changed.
FIX / CHANGEIn previous releases, timestamps in regions with active Daylight Savings were incorrect by one hour. Timestamps are now updated properly.
NEWThe Header in Actions now provides context-sensitive help (What, When, Who, Admin tab, Enabled/Disabled field, title field, repeat interval, all fields on Admin tab) - the same context-sensitive help will be expanded across the entire Configuration database in the coming weeks.
NEWAdded an option to the Eclipse\ESET. Set Eclipse Config Action to allow custom multivalue seperators for merge and unmerge operations
NEWAdded a new Action "Eclipse\EPREF. Set Eclipse Preferences" for more convenient setting of various Eclipse preferences
NEWAdded a new Action "Eclipse\EPREF. Set Eclipse Spellcheck Words" which allows to add and/or remove words from user dictionaries for IBM Notes Standard clients (e.g. add "panagenda" and "MarvelClient")
NEWThe "Eclipse\EPP. Eclipse Plugin Install/Uninstall" Action now allows to select batch provisioning for plugins with multiple/many features
NEWVarious Eclipse Actions (e.g. Plugin Install/Uninstall and Sametime Community) now have an additional checkbox to "add extra troubleshooting information in the logs"
NEWAdded a new Action "Eclipse\Sametime\ESTNM. Sametime Notification Messages" for easy configuration of the corresponding Standard client preferences
NEWAdded a new Action "Eclipse\Sametime\ESTSM. Sametime Status Messages" for easy configuration of the corresponding Standard client preferences
NEWAdded a new Action "Eclipse\Sametime\ESTM. Sametime Meeting Server" for convenient configuration of Sametime Meeting server settings
NEWAdded a new Action "Eclipse\Connections\ECPS. Connections Plugin Settings" to configure the IBM Connections Plugin Settings.
NEWAdded a new Action "MarvelZip\Attachment Blocking\Filespecs\Y3. MD5 Hash" which allows to block files by MD5 hash -->
irregardless of what filenames end users choose for the famous christmas.exe, the file will be blocked based on its unique content hash.
NEWAdded a new section MarvelZip\Mail Blocking for the new Mail Blocking feature (available as a new seperately licensed module).

The new Mail Blocking feature gives you total control over the impact your users messages are allowed to have on your infrastructure. This means that instead of draconian limits to attachment sizes, you can limit the precise volume of traffic an email will create by allowing your users to send a large attachment to a coworker, but preventing them from sending it to half the company! (You can still do draconian limits if you really, really want to, of course).

Here is how it works: With the help of GroupExplorer Light – our source of group member information, free for MarvelClient and MarvelZip customers – MarvelClient Mail Blocking knows the effective number of recipients of any message about to be sent. We then multiply that number with the total mail size to determine exactly how much network traffic and storage any message will use. The best part is – this happens on the client, before a mail even gets sent and has a chance to impact your servers! Mail Blocking also works offline and gives the user instant feedback on why they cannot send that oh-so-important 50 MB Excel sheet to the group “Universe”. Besides volume limits, you can also limit the number of recipients, mail size, and type of recipients. Easily disallow your interns to send mail to recipients outside the company, or limit them to their department while preventing all users from mailing the CEO (or the admins). Of course you can also control who has which limits using the access definitions you already know from other MarvelClient actions.

Added various new Conditions to block by
- mail size
- number of recipients
- mail volume (size * recipients)
- recipient tags (e.g. internal/external/special recipient tags/...)
- in all or (all but) specific databases (based on servername, directory, filename, template name, ...)
NEWAdded a new Action to tag recipients based on patterns (e.g. all groups that start with VIP* or MassMailingOnly* or similar) for further use in Mail Blocking.
NOTE for Design Partner Release: the respective option is not yet to be found in the Navigator.
CHANGEThe look & feel of the Configuration database has been updated - the most important changes are:
- removed the outline "laptop like" border
- removed the "blue wave" in the header of actions
- moved the tabs to the top of action, allowing for more space for the Action itself
- the title field is now prominently highlighted in edit mode
- the enabled/disabled state is now displayed more clearly
- Actions now display which modules they belong to and whether they are licensed or not
- Added an icon for various Actions in the header area
- ensured that the databases also work with large fonts
CHANGEThe All Actions\* views now show the following icons:
Everyone
All but ... (Exclude in use) - NEW
Restrict in use
Restrict AND Exclude in use - NEW
CHANGEAction Templates for GroupExplorer Automate customers have been changed to reference Automate content through <bulk:* instead of the former <this:bulk*
CHANGEThe Settings\CBM. Bookmarks Action - not to be confused with the Objects\A4.2. Bookmark Action - has been removed as it is deprecated (existing Actions still open just fine for editing, though they can simply be removed since do not have any effect any more)
CHANGEInformation\Help has been removed from the Configuration database - Online update will remove any thereby orphaned documents.
(Help documents have been moved into the new MarvelClient Help database - see further down)
CHANGEInformation\Release Notes has been removed from the Configuration database - Online update will remove any thereby orphaned documents.
(Release Notes have been moved into the new MarvelClient Help database - see further down)
CHANGEThe view MarvelZip\Zip/Unzip Configuration now shows default categories "- Global -" and "- Database specific -" for documents without Categories
CHANGEAdded About and Using documents to the Configuration database
CHANGEThe databases now allow for a full "Recompile All LotusScript" in designer without being dependant on any external lss files
CHANGEOnline Update has been changed to also download / update the new MarvelClient Help database
CHANGEThe retire options for Staged Actions have been reduced to only two options: "Retire locally" and Delete"
CHANGE / ENHANCEMENTThe Categorize view action has been enhanced - it now support sub-Categories and allows for Replacing/Merging and Unmerging of Categories
ENHANCEMENTBackup action: additional entries for la_authors and lr_readers can now be configured
ENHANCEMENTThe Condition and Access definition lists are now automatically refreshed when opening Actions in Edit mode / switching to Edit mode
ENHANCEMENTThe profile document management Action now also supports time ranges and numbers.
ENHANCEMENTAdded an option to MarvelZip Attachment Blocking Drag&Drop configuration which allows to display a message box instead of a "forbidden mouse cursor" when dragging a single blocked file.
ENHANCEMENTAdded explanatory text to the MarvelZip "multi-file archive" setting to explain that 0 means "never creat an archive"
EXPERIMENTALAdded a new Action Client Menu\Actions\I. General\Modify conditions in selected actions for replacing/merging/unmerging conditions across multiple Actions - if you like this new feature, let us know, please. The same could be added in a future release for Access definitions/Restrict/Exclude configurations across Actions - if we get enough feedback :-)

Analyze Database

NEWA new menu option in the Navigation pane has been added: Administration\Audit Configuration:
This allows customers to schedule the audit agent "on all servers", but ensure that it effectively only runs on certain / all but certain servers:
NEWIn Cleanup & more configuration, customers can now specify a root URL for "Preview in Web Browser":
NEWAdded a new view "Local Databases\by Encryption"
CHANGEThe look & feel of the Analyze database has been updated to match the major updates made to the Configuration database
CHANGEThe Client Menu\Actions\I. General menu entries have been changed from formerly rather cryptic descriptions like e.g. "Toggle Update <> 0" to "M1. Reset IsAudited State"
CHANGEThe Cleanup Agent has been changed to not autoupdate the replication conflicts view whilst processing it.
CHANGEThe previous three ECL details views have been split into nine seperate views (three for each Workstation/Javascript/Java) as to ensure that all views display details for all users.
CHANGEThe upload document now contains three ECL detail view tabs - one for Workstation/Javascript/Java each
CHANGEThe embedded ECL detail views now only show common names as to prevent > 32 KB errors.
CHANGEAdded About and Using documents to the Analyze database
ENHANCEMENTThe "Initialize Rollback" Action from inside main upload documents now also works on not yet audited documents
ENHANCEMENTThe target server of an "Initialize Rollback" can now be configured under Cleanup & more:

MarvelClient Help

NEWOnline Update will now pull down a new third database to accompany the existing Configuration & Analyze databases: MarvelClient Help!
The Help database will provide more and more context-sensitive help from within the Configuration and Analyze database in the next weeks.
For the time being, it shows context-sensitive help for when opening the Configuration database and from the header area in Actions - for details see detailed documentation for the Configuration database above.
NOTE that you must run Online Update twice to pull down the new Help database

MarvelClient Upgrade

SURunAs.au3 (3.1.0.5)Fixed a problem for machines where the WMI service (Windows Management Instrumentation Host) was unavailable,
SURunAs.au3 (3.1.0.2)Enhanced SuRunAs to now fully support Upgrade/Update deferral and check for whether certain files exist before continuing - in essence this now allows to configure MarvelClient Upgrade without any agents that were previously needed for deferring upgrades
MCUpgrade.exe (2.8.0.0)- No Changes -

Eclipse Plugin

NEW (1.0.5)New option for "batch" provisioning install of features (Eclipse Plugin Install)
NEW (2.0.0)Manage Sametime Meeting Servers in much the same way that we manage Sametime Communities. Note that this does not include general Meeting preferences (Meeting rooms, alerts, etc.), just the list of Meeting Servers that can be used and the individual settings for those servers.
NEW (2.0.0)Manage default Sametime Status Messages (Active, Away, etc.). This corresponds to Notes Preferences - Sametime - Status messages.
NEW (2.0.0)Manage Sametime Notification display preferences for individual events (announcement, chat room, etc.). This corresponds to Notes Preferences - Sametime - Notifications, choosing an event, and clicking the "Modify Notification Display" button for that event.
NEW (2.0.0)Manage Sametime "Auto-Status" settings (how Sametime reacts when the OS is locked, or after a certain period of mouse/keyboard inactivity, etc.). This corresponds to Notes Preferences - Sametime - Auto-Status Changes.
NEW (2.0.0)Add or remove spellcheck words from a user's custom spellcheck dictionary (for example, to add company and product names). This is for the Standard [Eclipse] Notes client 8.5.1 and later only, not for older clients or Basic Mode.
NEW (2.0.0)Add or modify IBM Connections server/login settings. This corresponds to Notes Preferences - Connections for clients with the Connections plugin(s) installed.
NEW (2.0.0)"Add extra troubleshooting information in the logs" setting for many Eclipse-based actions, to automatically provide extra logging from the Notes client itself at the time the action is run. This information will be written to the <mc_working_dir>\trace_log.xml file.
ENHANCEMENT (2.0.0)Better logging for various actions for more effective troubleshooting.

.DLL Updates (Windows)

FIX (3.1.19)Fixed an issue where the license was parsed too late after an update from the Configuration database
FIX (3.1.22)Fixed a problem where the properties of the MarvelClient DLL did not contain the any version information when right clicking on dll in WIndows Explorer and selecting "Properties"
FIX (3.1.23)<notes:eclipse_data_directory> was set to wrong value for IBM Notes clients that were upgraded from a previous release to >= 9.
(this issue only occurred on clients for which the data directory remained in ...\Lotus\Notes\Data - for IBM Notes 9 Lotus was replaced with IBM - and no, we did not hardcode this ;-))
FIX (3.1.23)Roaming previously did not roam the preferences bits (ini:Preferences=...) 'refresh inbox automatically', 'display an icon in the system tray', 'scan unread' and 'large fonts' - this is now fixed.
FIX (4.0.0)Fixed a problem where fuzzy time conditions were not resolved properly (e.g. Run Monday only, run also if user doesn't start IBM Notes on Monday but at a later day/date).
FIX (4.0.0)Fixed a problem with backup action and reader fields;
in case of a cluster failover, the reader field for a backup document created/updated into a Domino database contained the cluster server name twice instead of the "name of primary and name of secondary cluster server"
FIX (4.0.0)Fixed a problem with truncated icons for users with large font settings
NEW (3.1.20)Customers who are using Citrix Password Manager for Single Sign On in Citrix environments are instructed to add
ENABLE_EARLY_AUTHENTICATION=0
to notes.ini by Citrix Support. This has various negative side effects (not just for MarvelClient).
(for further details, see http://www-01.ibm.com/support/docview.wss?uid=swg21438725)

MarvelClient customers are advised to remove above line from notes.ini and use
MC_UseStandardZOrder=1
instead for a then proper IBM Notes 9 client install together with Citrix Password Manager and MarvelClient.
NEW (4.0.0)View column sorting settings now roam natively via desktop.xml
NEW (4.0.0)Added filesystem references to query for whether files exist, number of files in a directory and much more - for further details see here.
NEW (4.0.0)Added os:rdp_session to config (this new variable may potentially replace os:citrix in the future).
Note that for existing customers the variable is not written to config unless referenced (e.g. use config action, user:rdp_session = <os:rdp_session>)
NEW (4.0.0)Added a new config variable <os:domain> based on <env:USERDOMAIN>
NEW (4.0.0)config now contains mc:bmhp_* variables detailing the current homepage.
bmhp_is_set (bool) is 1 if there is a homepage, 0 if there is none.
If the variable is missing, we don't know at the time of exporting bookmarks; most likely because bookmarks have not been read yet.
NEW (4.0.0)MarvelZip now supports copy & paste from Windows Explorer
NEW (4.0.0)MarvelClient Attachment Blocking now supports blocking files based on MD5 hashes
NEW (4.0.0)New MarvelClient Volume Blocking module (see Configuration database release notes above for further details).
CHANGE
(3.1.21)
<notes:version_release_string> no longer returns the version and date part, but version only
CHANGE (4.0.0)MarvelClient now prevents roaming actions from being executed before login, if the source is an IBM Domino/Notes database
ENHANCEMENT
(3.1.19)
Log.xml is now easier to read for why actions were (not) executed and understanding in what level of a reference chain execution is currently taking place (e.g. Action > Conditons > Action)


ENHANCEMENT
(3.1.19)
Various performance enhancements have been made to the DLL regarding reading and writing of actions.xml - the file is now only read/written if changes have occured which significantly helps with bad disk drive performance
ENHANCEMENT (3.1.21)Any Action that needs to find a local replica by Replica ID will now prefer databases within the data directory over those outside of it.
If several are inside the data directory MarvelClient will still use the alphabetically first within the data directory (as does the IBM Notes client).
ENHANCEMENT (4.0.0)The IDVault prompt can now be customized via notes.ini MC_idvault_userdiag_message_top, MC_idvault_userdiag_message_name, and MC_idvault_userdiag_message_example
ENHANCEMENT (4.0.0)*.nsc files are now also excluded from replica scanning
Also, .config and .metadata directories are now excluded from replica scanner (only if in a subdirectory, not if directly in data directory)
ENHANCEMENT (4.0.0)Downloading/updating actions xml will now create a backup copy of an already existing actions.xml before downloading, and fall back to the backup if download fails (or if xml parsing after download fails).
ENHANCEMENT (4.0.0)Added support for new timerange, number, text and text lists management option in Profile document Action
ENHANCEMENT (4.0.0)MarvelClient will now properly set bookmark.nsf properties to prevent a design refresh during initial roaming into a "new data directory"
ENHANCEMENT (4.0.0)Text fields in profile document management Actions now allow \n to be used as a newline character
ENHANCEMENT (4.0.0)Timing (in log and config variables) will no longer have negative values
ENHANCEMENT (4.0.0.)The MarvelClient Eclipse plugin installer has been enhanced to detect and fix issues that prevent it from working.

.dylib Updates (Mac OS X)

FIX (2.0.44)Fixed an issue where MarvelClient would crash on Mac OS with IBM Notes 9

.so Updates (Linux)

- No Changes -- No Changes -