Formate eVo Version Release Notes
Version 9.2 Release Notes
Added Function Editing, regular expressions for Spool File folder file specs, plus various fixes.
New Added Function Editing, which provides a pop-up to edit the arguments for a function.
Function Editing has been added, providing a pop-up in which you can create or edit the arguments for a function. Each argument appears on a separate line which makes it simpler to see which is which on complex functions, and each has a button which lets you choose common options for that argument. The help for the function appears automatically in a separate pane to the right. Use Ctrl-E to open the editor (see the help topic "The Function Editor" for more details).
New Argument titles highlighted in function call help topics
In help topics for function calls, the argument titles are now highlighted in a different colour to make it easier to locate a particular argument in the more complex topics.
New Spool File Folders now allow regular expressions in the File Specification
The File Specification property in a Spool File Folder belonging to a Server Task has always accepted the use of wildcards, but now also accepts the use of a single regular expression. The File Specification must start with "/" to indicate that it is a regular expression rather than a traditional wildcard one. See the help topic "The Server Task Spool File Folder dialog" for more details.
New Added business days to DateDiff() function
The DateDiff() function now supports using business days as the interval when calculating the number of days between two dates. The syntax is similar to the recent change to DateAdd() to support business days.
New Added an option to the Printer Codes dialog to save the default print ticket
A new "Ticket" button on the Printer Codes dialog can be used to save the default print ticket for the selected printer's queue into an XML file, letting you see what all of the default settings are.
New Added Printer Capabilities to the Configuration Information dialog
The Configuration Information dialog now has a new "Printer Capabilities" section, which lists all the local print queues and for each one shows which input bin setting it supports, the driver type (3 or 4), the queue device name, and the printer driver name.
New Upgraded the applications to use .NET 4.7.2.
All applications now use .NET 4.7.2, so this will need to be present on any machine which is running Dashboard or any of the services.
Fix Printing mechanism altered to improve reliability
The existing printing mechanism could fail to set some properties on certain printers, particularly input bins, and has been updated to make this less likely to happen in future.
Fix Help updated about problems with Type 4 printer drivers (particularly input bin selection)
A new help topic "Printer bin selection" has been added to clarify potential problems with changing settings per-page when using a Type 4 (XPS) printer driver. Many such drivers don't support changing certain settings between pages in a print job, often including the input bin.
Fix Printer bin names may be shown incorrectly in the Printer Codes dialog
In the Printer Codes dialog, selecting certain printer drivers may cause the wrong bin names to be shown, for example the names may appear as numbers rather than a description of the bin. The same problem may also cause the bin IDs to be wrong or not to be shown at all. This has been corrected.
Fix "Log Print Tickets" logs the page ticket incorrectly
When the "Log Print Tickets" option was selected on the "Server Configuration" tab, the -WPTR log files actually contained the job print ticket rather than the print ticket for the individual page. This has been corrected, with the log files being created and the filenames used all being rationalised. Note: These files are intended for use by support staff only.
Fix Forwarding an email may cause "Object reference not set to an instance of an object" error
When forwarding an email with the MboxForward() function while email logging is enabled, the error "Object reference not set to an instance of an object" may arise under certain conditions. This has been corrected.
Fix A "File in use" error may arise when deleting files used by the PDF Editing "Merge" operation
When the PDF Editing "Merge" operation is used to extract pages from a PDF for insertion into another PDF and the source PDF is then deleted at the end of Form Type execution (for example if it's the Spool File and that's set to be moved or deleted), a "File in use" error may arise. The merge routine has been altered to reduce the chances of this happening.
Fix IMAP may fail to connect to some servers - WARNING PCT 1.0 and SSL 2.0 are REMOVED
IMAP email connections may fail to some servers which have disabled older encryption protocols. This has been corrected by updating IMAP connections to support more modern encryption types up to TLS 1.2, and to make the selections more flexible. At the same time, support for the obsolete PCT 1.0 and SSL 2.0 protocols has been removed, so any connections which use these will need to be edited to choose another encryption protocol.
Fix EncodeText() and IndexOf() missing from function lists in help
The help topics for the EncodeText() and IndexOf() functions were present in the help but there were no links to them from the pages which list all functions alphabetically and by category. This has been corrected.
Fix Help topic for DbField() doesn't show hConnection
The hConnection argument for the DbField() function was not shown in the help topic. This has been corrected.
Fix Minor help issues corrected
Various minor inaccuracies in the help have been corrected.
Fix MboxMsgCount() function not usable
When trying to call the MboxMsgCount() function, a syntax error would be raised if the sID argument was included in the call. That argument is needed, so not being able to supply it would prevent the function being used. This has been corrected.
Fix XoPrepareText() function not usable
When trying to call the XoPrepareText() function, a syntax error would be raised if only one argument was included in the call, as the system was expecting to see two arguments. That was wrong because only one argument is actually needed. This has been corrected.
Fix Access denied errors may arise in Log.SendEventsToPipe.Ex
Trace log entries could appear for the "Log.SendEventsToPipe.Ex" routine saying that access to a path has been denied, resulting in some log entries not being forwarded to the eVo Hub. This has been corrected.
Fix Error in PdfXf.SetFont: Unable to read beyond the end of the stream
When using certain fonts in a custom PDF, an error could arise in the "PdfXf.SetFont" routine saying "Unable to read beyond the end of the stream". This has been corrected.
Fix Help and blog may not display
The help and/or blog viewer may fail to display any content, due to security restrictions and/or ant-virus software preventing the viewer from spawning a child process. This has been corrected.
Fix Blog may not display correctly
The blog viewer could show the blog as raw HTML rather than correctly formatted content. This has been corrected.
Fix EdPdfAddOpBarcode() not shown in help function lists
The EdPdfAddOpBarcode() function was not listed in the function lists in the help, either by category or by name. This has been corrected.
Version 7 Release Notes
With the new release come some new features, system enhancements and a series of bug fixes.
The benefits are listed below, but Version 7 sees the introduction of:
• MS Word compatibility – this introduces the limited ability to work with MS word documents and templates (Does not need MS Office or MS Word)
• Remote Work – The ability to pass jobs between linked eVo servers for processing
• PDF Library upgrade – new PDF security features
• Activation enhancements – making eVo easier to manage on virtual servers and in high availability environments
Once installed the Version 7 help will detail all these features fully.
Version 7 introduces a new license format.
The new license format has been introduced to enable further expansion of eVo in the future, but it also introduces new license terms to cover more diverse deployment situations such as eVo being hosted in non-geographical locations such as cloud hosted environments, which previously were only allowed with a special dispensation, therefore allowing a fuller deployment environment beyond the confirms of a single physical site.
It is IMPORTANT to note that an existing Customer, with active maintenance will beexempted from the changes and will continue to operate indefinitely under your pre-existing terms and conditions if you wish to.
Any new licenses purchased will be under the new license terms.
If an exisiting user wishes to change to running an existing license under the new terms, this is possible free of charge, but you must first notify us that you wish to change so that we can record the fact that you are now operating the license under the new terms. Until you receive confirmation, the original terms remain in force. Once the change has been confirmed, the new terms will let you do things such as deploying your existing servers without geographical restrictions to other sites and onto cloud-based hosts or laptops that move between locations, and to run additional development and test machines beyond what your original terms may have allowed (for full details, see the new license terms in the file EULA.rtf which will be in the program folder after upgrading).
Any questions please contact your Account Manager.
RELEASE FEATURE LIST SUMMARY
The new features will are fully detailed in the help provided with Version 7, and more details of the bug fixes are available upon request should you want extra detail.
NEW |
Added the release history to the blog viewer |
NEW |
Added the RemoteWork() function |
NEW |
Added a page selection option to the XpstoPDF() function |
NEW |
Added second generation PDF Editing functions |
NEW |
Added MS-Word functions |
NEW |
Added Stop() function |
NEW |
Added the Network Services module license |
NEW |
Added Task Despatcher startup option to clear Print Applet lockfile |
NEW |
Task Despatcher service now stops the Print Applet during shutdown |
NEW |
Added a "Delete Lockfile" button to the Print Applet dialog |
NEW |
Behaviour enhanced when opening a Form Type with a missing Include Script |
NEW |
"Test" mode added to the Server Task Run State |
NEW |
New lics7 license file format introduced |
NEW |
Activation has been made more flexible - WARNING: Activation now required after every upgrade |
NEW |
Minimum period between reactivations reduced |
NEW |
Minimise button added to main window |
FIX |
Sample code wrong for CreateCustomPDF() |
FIX |
The script editor would highlight Xlemail() as a function name but this does not exist |
FIX |
"printer not found" error may arise when using the "{s}" prefix |
FIX |
Server Tasks panel in service Monitor may not save change to Override setting |
FIX |
Service Monitor fails to connect when security level is raised |
FIX |
RemoteWork() event error message unclear for failed logins |
FIX |
Help not found for the Remote Work whitelist entry dialog |
FIX |
SignAndencryptPdf() fails with a SigFieldName blank |
FIX |
Remote Work() may not return a helpful error message |
FIX |
"Object reference not set" error may be logged when the Task Despatcher service service closes down |
FIX |
Configuration Manager service may cause errors at startup or fail to close down |
FIX |
Include Scripts may not be initially cached if "refresh" user preference is deselected |
FIX |
Emails not logged if logging is disabled in preview mode |
FIX |
Progress message invalid when opening the General Logs tab |
FIX |
The Form Type Preview Settings dialog may take a long time to open |
FIX |
Temporary filenames could be duplicated |
FIX |
Enhanced trace logging of PDF creation |
FIX |
Task Despatcher's Server Task Run State now forced to disabled if not active |
FIX |
Reactivating a deactivated machine is not possible |
FIX |
Service Monitor can fail with Integrated Security |
FIX |
Errors may arise when using Integrated Security |