Version Notes
This section summarizes the major changes in different versions, from Version 8.5 onward.
Version 8.30 improves production of tabbed text from lookup
files and repairs a seldom-occurring bug where the second line of an
indented tabbed-text lookup was improperly indented. This change
was made for the tabbed inserts into insurance contacts text.
Released August 2023.
Version 8.29 fixes a seldom-occurring issue in the FireBird
DB that backs FormTrap Server for very high volume sites (2
occurrences at the date of this release, UPDATE RECOMMENDED
for versions 8-27 and 8-28 only).
Released March 2022.
Version 8.28 simplifies removal of absent details.
Released December 2021.
The functionality of the Delete empty lines icon was changed in FTForm Plus in the corresponding release to better eliminate layout entries where no data exists, including removal of redundant line feeds.
Version 8.27: Provides the new Delivery tag SMTPReplyTo,
plus fixes.
Released February 2021, Version 8.27.5 released September 2021
This version includes four separate changes:
New Delivery Tag value smtpReplyTo allows differentiation between Sender (smtpFrom) and Reply To (smtpReplyTo) - reseller request.
Fix to the formula that calculates Report Last Page when no formatting (form) is defined.
Fix to a conflict trying to use of square brackets in a RegEx syntax for range, (eg [A-Z]) as well as a FormTrap syntax for a field name(eg [master/field]). Previously you were unable to use both in a "match" RegEx rule.
Fix to GS1-128 barcode.
AI 90 through 99 are defined by GS1 as Company Internal Information,
(former EAN/UPC specification was AIs 90 through 95), range extended
to include 96 through 99).
Version 8.26: Implementation of IBM CMOD archiving, Allow
Pass-Through to a queue for un-ID'd data, Correct FTDesign date
conversion. Release October 2020
This version includes three separate changes:
Provides optional facilities to
implement IBM CMOD PPD document recognition - this automatically
sets Page Piece Dictionary entries within FormTrap PDF's which IBM
CMOD (bulk archiving) recognizes, no other changes to IBM CMOD
required. Tested by IBM CMOD.
The Queues, Processing
tab now allows re-direction of unidentified documents to a queue
(reseller request to allow un-ID'd documents to go to existing
FTDesign generic forms).
FTDesign had a valid-in-the-1990s
assumption for conversion of yy=21 or above to yyyy=1921. That is
removed. You will need to also update FTDesign to Version 7.3.0.7.
Updates are only available to supported customers, for unsupported
customer, ask Support@FormTrap.com for a document showing how to get
circumvent this issue.
Version 8.25: Improved features for very large runs as PDFs, other changes to assist add-on routines. Release July 2020
This change was initiated by the requirement to process very large volumes, where a new volume product utilizing the FormTrap Server modules in a PowerShell environment is available to banks, utilities, wealth creation and other very high volume users. This system processes better than 60,000 documents, average 4 pages each per hour on a small-average server with two cores. These changes imposed changes into the FormTrap modules as follows:
- Logo processing for PDF generation dramatically reduces output
file size for PDF output only.
- Output filters and applications now may access Delivery Tag values as environment variables, simplifying programming of user-initiated functions.
Applications written in programming languages may access environment variables using their respective APIs.
- A re-work of the Delete empty lines ... function of Text
formatting makes control of "sometimes there, sometimes not"
fields simpler.
- An error in truncating font sizes to integers of points was removed from FTForm Plus and FormTrap Server.
Version 8.24: Data Matrix ECC 200 Barcodes. Release April 2020
Data Matrix ECC 200 2-D barcodes added.
Minor changes, including correction to rule Change in text which was not working.
Version 8.23: Mixed numeric conventions (e.g. English 1,234.56 and German 1.234,56) in one document. Release February 2020
This minor change allows a document with mixed conventions to output in a different and/or common convention.
Version 8.22: Data Field or Lookup provides
Language-Country to format Dates, Values, Quantities. Released
September 2019
Automatic conversion of Dates, Values (currency and format) and Quantities to respect the conventions of a Data Field or Lookup Entry containing language-Country (eg "fr_FR" for french-France).
Version 8.21: "NCR" Paper Change (allows different input
bins for Page-Collated copies). Released August 2019
Provides for Page Collated output where each copy is picked from a different input bin to output into one output bin as NCR paper sets per document page.
Version 8.20 FormTrap Server and FTClient released November
2018
Minor change, Version 8.20.3, April 2019 repairs to Literal and Window sizing, also allows a RegEx comparison with an empty field (used to determine if a character is beyond the line end).
Minor change, Version 8.20.2, February 2019 allows Processing tab,
Options to be case insensitive (formerly lower case only).
Version 8.20 adds automated output of Dates, Values and Numbers to the ISO standard for a country, language or language-country pair contained in the Master record for a form. This more recent and enhanced version of the ISO standards requires the corresponding version of FTForm Plus with the precaution of syncronizing the form set prior to implementation of FormTrap Server v8.20.
Version 8.19 FormTrap Server and FTClient released October
2018
Version 8.19 adds polling for network defined shared folders where different operating systems may not advise Windows that the file has completed writing. Two additional optional prompts are present in FTClient Setup, Shared folders which define that Polling takes place and the polling interval.
Other data input methods such as LP are preferred as no polling is required, hence the FormTrap Server is entirely inactive in the absence of data requiring FormTrap processing.
Version 8.18 FormTrap Server released October 2018
Version 8.18 adds secured email (TLS/SSL protocols) and allows printing to Type 4 (XPS) Printer Drivers.
This change supersedes TLS/SSL changes in Version 8.11 and subsequent releases. This change supports Office 365, Google and Yahoo emails and other web-based email servers via TLS/SSL.
Version 8.17 FormTrap Server released September 2018, along
with FTForm Plus version 8.17.
Version 8.17 adds two new Options to FormTrap Queues, Processing tab:
-xpdfpassword=value uses value
to secure the output PDF. Value may be expressed as
[delivery-tag-name] where individual documents are secured
from data from the form or from lookup values (normally accessed by
customer number).
-xPDFVersion=[0..7] where the
single digit value appends to 1.x to provide the PDF file version.
Example: -xPDFVersion=5 is used to produce PDF File version 1.5.
Version 8.16 FormTrap Server to handle FTForm Plus Copy
Control, released September 2018.
Version 8.16 provides copy control for multiple copies of a document, within the document.
New Variables are present in FTForm Plus which may be used control copies and to stamp copies (for example ARCHIVE COPY).
Main use is for Box 12 of 30 shipping labels with repetitive labels from one source document.
Version 8.15 (release December 2017)
Circumvention of the issue with HP's LasterJet M4xx dn printers which are different from all previous models and error on downloaded fonts that duplicate internal fonts - not present in any prior HP PCLXL printers where the test files have been good on HP's since 2011. This means sites with these printers may now use this printer in PCLXL (PCL6) provided they are not also running Version 7 (FTDesign) forms. FormTrap will design a new set of test files and add those to the KB.
Applies formula option that allow comparison between fields included in FTForm Plus from release 8.15 of FTForm Plus.
Version 8.14 (release November 2017)
Case normalization inserted (UPPER, lower and Title Case).
Great for Currency where QAD allows lower case in some versions.
Version 8.13 (release August 2017)
This release updates the FireBird DB to Version 3 from the now unsupported Version 2. Top
Version 8.12 (release May 2017)
New button added to Queues, Email tab to
allow auto-insertion of filter calls (shown above the buttons) to
allow an HTML Email to carry a PDF (both actions are separate in the
layout.exe module called by the FormTrap Server).
Provides for Variables to cource their value from Lookup Entries -
initial use for VAT/GST rates external to forms, later for Currency
Conversion rates updated daily into lookups, see Optional
Additional Programs.
Version 8.11 (release March 2017)
Message-ID Header inserted by FormTrap Server, PDFEmbed option for no font glyph download
A customer reported having FormTrap emails detected as spam and not delivered. This was traced to a spam filter looking for a Message-ID Header inserted by the SMTP server as indicating spam (whereas previously the absence of a Message-ID Header indicated spam). The low cost and low risk solution was to insert the Message-ID Header from FormTrap Server rather than as formerly, relying on the SMTP server to insert Message-ID Header.
New option for PDFEmbed for Arial, Courier New and Time Roman fonts where no font glyphs are downloaded and fonts are changed to Helvetica, Courier and Time Roman (present in the majority of PDF viewers natively). Great for emailed PDFs to GMail and other viewers and where low bandwidth hence smaller size is required.
Version 8.11 (release September 2016)
Variable from Lookups
Provides Variables with value sourced from Lookups - used initially to save the Value Added Tax Rate outside the forms for QDEs and for forms calculating tax from a constant value in Formula. This change allows the same form to be used in multiple countries / states / counties / cities where Value Added Tax Rate is different by variation in their lookup tables, rather than anything in the forms itself.
Version 8.11 (release June 2016)
Three changes were delivered in the one release
Complex Logic determines if a Delivery Tag is generated
Changes were defined for customer with
complex delivery requirements determined from data:
1. Inclusion of multiple rules for delivery tags (similar to layout
text objects) where formerly no such controls were present
2. Allowed BodyText delivery tag to quote relative path name as well
as absolute path name
Inclusion of Application ssl-email that delivers HTML Email with PDF file
An Application is required as this is effectively two deliveries from FormTrap Server, hence the application input is the FormTrap XML file with output being both the HTML Email and the resulting PDF.
Additional method and preferable methods were identified by later customers that did not require program changes, see HERE.
Inclusion of TLS/SSL Emails
This delivers HTML Email via Gmail, Hotmail, Yahoo and other third-party email systems. If the PDF is also required, there are various methods to deliver this, including the above.
Version 8.10
These changes were delivered in the one release
Inclusion of HTML Email into Designer.
The above are available to publish to
your web site - for example, copies of invoices, renewals, contracts
etc. for clients to view via the Web (you'd need the web site to let
users get at their documents) but also promotions, competitions,
testimonials etc.
Inclusion of objects in lookups via their [master/FldName]
handles, allowing populated clauses in HTML Emails, contracts etc.,
see HERE).
This with QDE provides the Email Express facility in
FormTrap.
New Processing tab Option for insurance contact
printing where clauses are taken from lookup:
-x strict produces an error message and stops that document being published where any lookup does not return a value. This was suggested by Manulife where occasionally not all lookup entries are in place when a new product (paper contract) is released. This stops processing on the new product until all items are found.
Versions 8.8 and 8.9
Major change to allow Layout objects to split across a page
boundary, required for lengthy Insurance contract clauses, useful
for Serial Numbers and long product descriptions in business forms.
8.9 was an almost immediate bug fix to the above.
QDE Release into Documentation
The full Quick Data Entry Tutorial and updated Data Entry manual
was released 1st May 2015.
Version 8.7 - Quick Data Entry
This adds a new input document type to FTForm Plus called QDE. This
is used by a sold-per-seat routine to generate FormTrap XML which is
directly submitted to FormTrap from seats on PCs, including tablets.
Program is also stand alone producing PDF forms then uses
Adobe to print, email and store.
A QDE-only version of FTForm Plus is available at a greatly
reduced price.
Version 8.6 - Technical Improvement for Super-Sized Files
These changes were technical in nature and aimed at improving
performance at a bank where total transactions for the month are run
through FormTrap to archive to a third-party archiving system.
Volumes are in 000,000 of documents per input file, of which there
are many.
This job is on-going, however we were able to chop time by a factor
of three and are working on improving that further.
The second consideration is clearing the FormTrap working archive as
times where the system is completely idle, hence deletes can be done
are few and far between. This is ongoing.
Version 8.5
Version 8.5 is the first "Review" change and consolidated the separated "Edit" icons into one group that is constant in the top menu. The former "Records" group is removed and group menus simplified.
Other changes include ability to copy and paste Formulas, Variables and Delivery Tags. These elements are copied only where any fields they rely on are present in the destination record.
We changed all references from "template" to "data file" as templates are used for model forms, whereas data file is always the input data.
This version included these major changes:
- Ability to treat a detail as an Explicit Group Header for information that heads following details
- Ability to designate "Redundant" areas and have those removed from the Data (text) display
- Indented and justified paragraphs from Lookup entries
- maildoc and printdoc entries (inserted emailed or print-ready files) appended to output