Formate eVo v21.5 Release Notes
We're pleased to announce a new release of Formate eVo, v21.5, containing some new features plus some fixes for known issues.
Picking out a few to highlight;
- MS and Google approved Modern Authentication email connections.
- The addition of “Lists”
- A list is created in Dashboard in a similar manner to a “Shared Value” set, but is populated and maintained via the Web Monitor, allowing control to be passed to users, thus offering the replacement of text lookups or simple spreadsheets as a way of augmenting processing information.
- Sub Sections in Dashboard Explorer
- Sub-folders can be added to explorer sections, and elements dragged in to form groupings.
The full list is below:
Formate eVo Release 21.5 |
|||
# |
Type |
Title |
Description |
10 |
New |
Dashboard Explorer: Interactive lookup lists added |
Dashboard Explorer allows the creation of named key pair lists. New scripting commands GetListitem() to perform a single item lookup, and GetList() to return list contents to an array, added to support the use of lists within Formtypes. |
20 |
New |
WebSvcMon: List Management |
New List Management Page available via WebSvcMon to allow population and management of list contents. |
30 |
New |
Email Connection: O365 Modern Authentication |
New Email connection type added: Microsoft approved O365 Modern Authentication connection can be used. Upon successful authorisation MS Modern Authentication stores a local security token, which will expire if not used for 90 days. Nearing the token's end of lifetime, it will automatically be renewed by a refreshed token for another 90 days by the action of successfully connecting. Should the connection not be used for more than 90 days, the expiry of the existing token will prevent renewal and the connection will need to be re-established within the dashboard. |
40 |
New |
Email Connection: Gmail Modern Authentication |
New Email connection type added: Google approved GMail Modern Authentication connection can be used. Upon successful authorisation Google Modern Authentication stores a local security token. |
50 |
New |
Task Dispatcher: Server Task Backup Lifetime added |
Set via Dashboard "System Configuration", Server Task Backup Lifetime, and working in a similar manner to Email backup Lifetime, prevents Task Despatcher from processing spool files older than the backup lifetime set. |
60 |
New |
Dashboard: New Explorer Tree |
Explorer Tree View updated |
70 |
New |
Dashboard: Explorer - Ability to add grouping folder to sections |
Within Explorer sections, new subfolders can be added to group section elements, such as formtypes, or email connections. Items to be grouped need to be dragged to within pre-existing folders. Folders exist only at Dashboard level, and cannot be exported or imported. |
80 |
New |
Dashboard: Explorer - Added "Save As" ability to Shared Values |
Introduced "Save As" functionality to Shared Value Section of Explorer to allow duplication of sets, and match functionality of over sections of explorer |
90 |
New |
PDF Creation: Insert Bookmark |
A named Layout Text element can be set as a pdf bookmark with the SetFormtypeProperty() command as a PDF is generated by CreateCustPdfEx() |
100 |
New |
PDF Processing: PDFCreateContentsPage() |
Auto-create PDF Contents Page, from existing PDF containing bookmarks. |
110 |
New |
PDF Editing: New Command PdfMultiMerge() |
New Command for the fast combining of multiple PDFs with reduced system overhead. PdfMultiMerge() accepts a single column array containing a set of PDF file paths to be merged in order into a new output PDF. Optimisation settings can also be specified. |
120 |
New |
Enhancement: SetformTypeProperty() - PdfCrFontfix can be applied to a display text element |
PdfCrFontFix is already available for application to the global formtype, thus applying to all text elements within a created PDF. Now it can be selectively applied to individual display text elements as required. |
130 |
New |
Dashboard: General logs: Email Queue |
Select and resend individual failed emails as required. |
140 |
New |
Dashboard: Service Status - Restart Email Queue |
Added ability to restart email queue from Service Status tab. |
150 |
New |
PDF Editing: New Operation - EdPdfAdOpLetterHead() add underlying letterhead or template PDF |
New PDF Editing Operation, EdPdfAdOpLetterHead() to add underlying letterhead or template PDF to an Operations set for the creation of a new final PDF. |
160 |
New |
Scripting: New Command - DownloadImage() |
Download image from defined URl for storage within the local filing system and subsequent use. DownloadImage (https://www.mywebsite.com/image.png,"D:\\Test\\Signature.png") |
170 |
New |
Scripting: New Command IsOdd() Determine if a number is odd or even |
Determine if numeric variable is Odd or Even: Return True(-1) and False(0) |
180 |
New |
Scripting: New Command - BtOutputToString() |
Build text resultant output can now be passed to a string variable via BtOutputToString() |
190 |
New |
Scripting: New Command - StrPad() - |
New Command StrPad() to allow the padding of strings with chosen character. |
200 |
New |
Scripting: New Command - SuperTrim() |
New Command to superseded and enhance Trim(), LTrim(), and RTrim() with inclusion fo options to remove blank lines, Matches functionality available in Template field Trim options. |
210 |
New |
Scripting: Enhancement to ScanBarcode() - New image pre-processing options |
Added Options to Scanbarcode() for image pre-processing into Option string. "Invert" - this inverts colours on the image "Despeckle" - used to remove speckles from a poor scanned image "Dilate" - used to expand image pixels. This essentially adds pixels to an image boundary which can help when a scan has caused edges of an image to be faint. "Erode" - used to reduce image pixels. This has the opposite effect of the "Dilate" command. "Sharp" - used to sharpen an image that is blurred. |
220 |
New |
Scripting: Enhancement - DBOpen() - Add Option to exclude headers from being included when called DbFillArray() |
New Option DbOptExcludeHeaders - prevents headers being included when DbFillArray() is called |
230 |
New |
Dashboard - New Brand compliant Pre Splash, Splash and About boxes |
New branding of Pre-Splash and Splash screens plus the About box. |
240 |
Fix |
Underlying library Updates |
A number of the underlying 3rd party provider Libraries updated |
250 |
Fix |
CreateCustomPdfEx() Automatic Path creation failing |
When using {Autonumber} or {AutoSubfolder} path incorrectly created causing a failure to create PDFs as expected. Fixed |
260 |
Fix |
Event Log and General Event Logs now display seconds |
Event Log and General event logs updated to record timestamps to the second. Fixed |
270 |
Fix |
Info Window -not copying contents to clipboard correctly |
Copying System Info to clipboard now contains accurate .Net version information: Fixed |
280 |
Fix |
HTMLToText - Erroneous Line break removed |
HTMLToText() introduced an unwanted line break at column 80 - Fixed |
290 |
Fix |
Deactivation of License Error |
Deactivating License generated an inaccurate error: Fixed |
300 |
Fix |
Explorer Tree - Not automatically refreshed |
Explorer tree could still display and itemise deleted content until refreshed. Added automatic refresh so export works as expected after item deletion. Fixed |
310 |
Fix |
Import: Print Monitor Queues and Ports: Similar names causing conflicts |
When Importing Print Monitor Queues and Ports similar names were treated as conflicts but were still saved creating naming conflicts: Fixed |
320 |
Fix |
Reference to PDF Version 1 removed |
"Version 1" removed as an option form Service Configuration{Pipe} PDF Barcode Version as redundant. Fixed |
330 |
Fix |
Dashboard - use with Scaled displays |
Improved performance with 4K and scaled displays |
340 |
Fix |
Shared Value Property dialogue too small |
Shared Value Property dialogue made larger: Fixed |
350 |
Fix |
Dashboard: Progress Tab - Script Operations Tab removed |
Scripted Operation Tab removed within Progress tab as redundant: Fixed |
360 |
Fix |
Dashboard: Explorer User logins |
Opened as a Window rather than a Tab. Fixed |