This changelog is for both scripts, FormToEmail and FormToEmail-Pro (scroll down for the Pro version). Only significant changes and those that are not commercially sensitive are shown. Such things as (for example) a change of syntax or a change to wording in a description will not be logged here.
For information about downloading the scripts, see the "Downloading the script" page in the support section which you can get from the Support link above. Currently there is no plan to offer older versions for download.
FormToEmail (free script)
Version: 2.3 - December 5th 2007
Changes: Removed the function to remove leading whitespace from all values. Pretty pointless. Initially had this so a blank form could not be sent if a user entered space characters only.
Version: 2.2 - July 1st 2007
Changes: Used email syntax checker from FormToEmail-Pro.
Version: 2.1 - May 6th 2007
Changes: Removed strip html tags function. No value in it. Added code to remove cookies from $_REQUEST. Added code to check all fields for an email header. Added improved code to validate email address.
Version: 2.0 - April 18th 2007
Changes: Changed the function that builds the message to prevent blank fields being sent.
Version: 1.9 - December 31st 2006
Changes: Changed "Name", "Email" and "Comments" to lower case, on the form. Used error reporting from FormToEmail-Pro. Included function to remove leading whitespace, function to check for blank fields, build the message, strip HTML tags, recursively.
Version: 1.8 - December 12th 2006
Changes: No changes to show.
Version: 1.7 - August 13th 2006
Changes: Added referrer (referer) checking code.
Version: 1.6 - August 3rd 2006
Changes: No changes to show.
Version: 1.5 - May 27th 2006
Changes: Added a function to check for new lines in the Name and Email values.
Version: 1.4 - November 27th 2005
Changes: No changes to show.
Version: 1.3 - March 24th 2005
Changes: No changes to show.
Version: 1.2 - June 8th 2004
Changes: Used PHP superglobals.
Version: 1.1 - August 8th 2003
Changes: No changes to show.
Version: 1.0 - February 21st 2003
Changes: First version.
FormToEmail-Pro (Pro version)
Version: 2.4 - April 14th 2008
Changes: Added the option to save file uploads to the server instead of sending them as an attachment and the option to attach a file to the autoresponse email.
Version: 2.3 - April 11th 2008
Changes: Added the option to send Bcc copies of the email from the script. Made the autoresponder From: address configurable.
Version: 2.2 - December 18th 2007
Changes: Added the sort fields option.
Version: 2.1 - December 7th 2007
Changes: Changed code for HTML format so that black boxes and stray exclamation marks do not appear in Outlook 2003 (amongst other email readers). Removed check for leading whitespace.
Version: 2.0 - November 7th 2007
Changes: Made a configurable option to check for ignored fields. Made line spacing a configurable option.
Version: 1.9 - October 23rd 2007
Changes: Added configurable autoresponder.
Version: 1.8 - July 1st 2007
Changes: Added an option to output as an attached CSV file. Added the facility to make a CSV file on the server.
Version: 1.7 - June 2nd 2007
Changes: Changed Blocked IPs check to also include IP address classes. Added a new syntax checker for the email address. Added to the required field check to also check for required file inputs.
Version: 1.6 - May 3rd 2007
Changes: Removed the strip HTML tags function. Had no value. If HTML is posted it cannot be executed in HTML output emails (due to htmlentities) or in plain text but will be displayed as submitted.
Version: 1.5 - May 1st 2007
Changes: Added optional HTML formatting for the output email. Removed cookies from the request array.
Version: 1.4 - April 29th 2007
Changes: Added facility to send uploaded files as attachments.
Version: 1.3 - April 26th 2007
Changes: Added a check on ALL fields for an email header. Blocking rude words/web addresses. This now checks ALL fields if enabled. Added the identiPIC photo CAPTCHA system.
Version: 1.2 - April 18th 2007
Changes: No changes to show.
Version: 1.1 - December 31st 2006
Changes: Allowed POST or GET methods to be processed automatically. Made functions to recursively deal with blank fields, gobbledegook, stripping html, removing leading whitespace and building the message.
Version: 1.0 - December 14th 2006
Changes: First version.