Topics

06 History of changes
Administrator Client, Client, Designer, Server
New Features and Enhancements in Release 5.0.3

Client

Calendaring and Scheduling


RTL View Support
Views now support Right To Left display.

Enhanced HTML Import
Enhancements have been made in the importing of HTML file types resulting in better data fidelity, expanded list of supported file formats, and better HTML rendering upon import.

Welcome Page enhancements
The Welcome page has some minor cosmetic enhancements when opting to change your Welcome page.

Restore Bookmark Defaults
If you inadvertently remove any of your default bookmarks (i.e., replicator, designer, workspace), you can now retrieve them without deleting your bookmark.nsf file.


DECS

The following enhancements have been made to DECS:

International

Indic scripts support
Beginning in Release 5.0.3, the following scripts and locales are supported in Notes:

Scripts: Devanagari, Tamil
Locales: Hindi, Tamil, Marathi, Konkani

Please refer to Indic Language support in the International Language Requirements section of theThings you need to know chapter for details.


Messaging

Allow multiple transfer threads to remote domains
A new notes.ini variable for the Domino server, RouterAllowConcurrentXFERToALL, provides the ability to allow multiple transfer threads to remote domains. Previously, multiple concurrent transfer threads were allowed to intranet domains only, primarily to prevent multiple threads from being allocated to one or more slow connections. This feature allows a simple override to this default behavior.

Router low priority delay notification
Provides the ability to send the author of a low-priority message a custom e-mail which notifies the author that the message will be sent during an off-peak time allocated for low priority messages. This feature is useful for reminding people about company policy when sending low-priority messages and the potential for delay. Therefore, the author would be informed and not alarmed that the recipient had not yet received the mail message.

Restrict outbound Internet mail to specific domains or hostnames
Using new fields in the Server Configuration document of the Domino Directory, the Router can now allow or deny delivery of messages to specific domains or hostnames.

Support multiple configurable relay hosts
This feature allows Domino administrators to specify that non-local Internet domains can be relayed to different relay hosts or to no relay host at all.


Programmability

New LotusScript API - AgentLSTextFormat
This is a function that receives raw LotusScript code as input, and formats it so that it is understandable by the Notes IDE. This is to enhance the abilities of programmers to create agents through the C-API and debug them using the IDE.

Java Classes for XML/XSL
New Java classes and methods have been added in Release 5.0.3 to provide services for the developer who needs to work with XML data. They include the industry leading XML parser (XML4J) and XSL transform engine (LotusXSL), plus a new method to generate XML documents from native Domino documents. For additional information, please refer to the topic "XML for Domino" in the Domino Designer Programming Guide, Volume 2, which has been updated for Release 5.0.3.


Search

Search Engine Enhanced
Domino now includes an alternate GTR search engine beginning in Release 5.0.3. This engine is not turned on by default. If you activate the new engine, Unicode support becomes available for searches. You will also see improvements in search response time, particularly with large databases. This alternate engine is activated by placing the following parameter in your notes.ini file:

FT_LIBNAME=ftgtr34

Note that if you activate the alternate search engine using this .ini parameter, Domino will re-build the indices for all databases that are currently indexed. If the parameter is later removed from the notes.ini file, all indices will again be rebuilt in their original R5 format.

[HISTORICAL NOTE: The GTR search engine has now become the default search engine, instead of the alternate engine, as of R5.0.5].

Inxight summarizer
The Inxight Summarizer is a feature for Domain Search on Windows NT that automatically pulls the best n sentences out of a document and displays them at search time as the document summary. This feature only works in conjunction with the alternate GTR search engine described above and using domain indexes. For further information, see the Release Notes (Chapter 4) document entitled, "Domain Search and the Summarizer -- additional information."

Alternate filter for attachment indexing
In Release 5.0.3, an alternate filter is provided for attachment indexing which enhances the capabilities of the Keyview filter. The alternate filter provides support for file types, such as Ichitaro file format, which are important in international regions. The alternate filter is enabled by using the notes.ini parameter FT_ALTERNATE_FILTER=naltfltr.dll.


Server

Additional IMAP client support
IMAP services on the Domino server have been enhanced to provide for wider support of IMAP clients, such as PINE, Eudora, Cyrusoft Mulberry, and Execmail 5.1 clients.

IMAP session limits
Domino administrators can now limit the number of sessions that the IMAP server will allow. A notes.ini parameter - IMAPMaxSessions - allows administrators to specify the maximum number of sessions that will be allowed in the IMAP server. If the parameter is not specified, or if the parameter is specified with a value of 0, then no limit will be enforced.

NNTP performance enhancement
NNTP replication performance has been improved so less time is spent pulling articles. The nntpcl5.ntf template is required to take advantage of the performance improvements.

DECS on Linux
The Domino install for the Linux operating system now includes the option to install DECS.

Authentication to LDAP servers
There is a new option in an LDAP Directory Assistance document called "Optional Authentication Credential" which enables a Domino server to present a name and password when connecting to an LDAP directory server. If you do not specify a name and password, the connection occurs anonymously. For instructions on using this feature, see links in the topic "Setting up directory assistance for LDAP directories" in Domino 5 Administration Help.

Passive Tracking for CALs (client access licenses) and Notes/ Domino Licenses
You can now select the license type "Lotus iNotes/Domino CAL" to get a total license count in the Server\License view of the Domino Directory. This was included in the R5 easy-to-use tool to assist our non-Notes, web-based clients authorized to access a Domino server. For more information on license tracking, see the topic "License Tracking and new client license type" in the Documentation updates chapter, Domino 5 Administration Help section.


Templates

Mail template (mail50.ntf)
Add new action, "Expand date column," to Actions->Folders menu in the mail database. This allows users to widen the date column to accommodate 4-character years (such as 2000). Folders created pre-R5 template have columns that are too narrow.

Personal Journal template (journal5.ntf)
The Personal Journal template has been upgraded to use R5 features such as outlines, framesets, and shared actions. It is also web-enabled.

TeamRoom template (teamrm50.ntf)
The TeamRoom template in Release 5.0.3 provides a utility which migrates the design of the R4.x TeamRoom to the new 5.0+ design.

SmartSuite Document Library template (doclbs5.ntf)
Formerly found in the Apps directory of the Notes and Domino CD-ROMs, the SmartSuite Document Library template has been incorporated into the installation process of Notes and Domino. The template has also been enhanced to use R5 features.


XML for Domino

New DTDs
Two new DTDs are documented: Domino View DTD and Domino Document DTD. Please refer to the topic "XML for Domino" in the Domino Designer Programming Guide, Volume 2, which has been updated for Release 5.0.3.

Integrate the XML4J parser and LotusXSL transformation engine
The XML4J Parser and LotusXSL Processor have been packaged with the product, and new methods were added to the Domino back-end objects so application developers can easily use them. The Designer and Server installation kits include both jar files.

Version Information:
XML4j 2.0.15
LotusXSL .0.19.1

Java applications/applets/etc that use the remote Domino classes (i.e., not agents) will have to include XML4j.jar or XML4j.cab in their classpath to use the XML Parser. And, they will have to also include LotusXSL.jar or LotusXSL.cab in their classpath to use the processor.