Contact Change Log
Here you can find a detailed list of all the changes made to the CoalaWeb Contact extension. It is laid out by version with sub headings for each part of the system that received updates. If you are looking to see which features were include in a release? Then you are in the right place.
Change Log
Version 1.1.9 January 2021
General
- (B) Basic Captcha bug fix
- (C) PHP 7.4 code updates
- (C) Code updates and improvements
Version 1.1.8 December 2020
General
- (A) New TOS type option article/full page [Pro]
- (A) New Banned email,subject and text options [Pro]
- (A) New hidden field option to catch spam bots [Pro]
- (A) New time lock options to catch spam bots [Pro]
- (A) New multiple answer option for basic Captcha
- (C) Minimum CoalaWeb Gears version is now 0.6.1
- (C) Streamlined core extension configuration settings
- (C) Using new article selector form field
- (C) Code updates and improvements
- (C) CSS improvements
Component - Contact
- (A) Related extensions listed in control panel
- (C) Improved version compare in About section
- (C) Improved control panel layout
- (L) New and updated language strings
Module - Contact
- (C) Better error catching in dependency checks
- (A) New hidden field option to catch spam bots [Pro]
- (A) New time lock options to catch spam bots [Pro]
- (L) New and updated language strings
Module - Contact Tab [Pro]
- (C) Better error catching in dependency checks
Plugin(C) - Contact [Pro]
- (C) Better error catching in dependency checks
Plugin(S) - CW Mail Check
- (C) Better error catching in dependency checks
Plugin(E) - Button CW Contact [Pro]
- (C) Better error catching in dependency checks
Plugin(S) - Gears
- (C) Updated to version 0.6.1
Version 1.1.7 February 2020
General
- (C) Copyright year updated to 2020
Component - Contact
- (B) Fixed bug in Core Control Panel layout
- (C) Improved version compare in About section
Version 1.1.6 January 2020
General
- (A) New code library and layouts
- (C) Minimum Joomla version now 3.9.0+
- (C) Minimum PHP version now 5.6+
- (C) Minimum CoalaWeb Gears version now 5.8+
- (C) Sub extensions using new Version Check form field
Component - Contact
- (B) Fixed reCAPTCHA issue introduced in Joomla 3.9.15
- (B) Fixed closing list tag in rich HTML template
- (C) Code updates and improvements
- (C) Implemented new update system [Pro]
- (C) Using update form fields
- (C) Updated Control Panel layout
- (L) New and updated language strings
Module - Contact
- (B) Fixed recipient conflict between component and module options
- (B) Fixed reCAPTCHA issue introduced in Joomla 3.9.15
Module - Contact Tab [Pro]
- (B) Fixed recipient conflict between component and module options
- (B) Fixed reCAPTCHA issue introduced in Joomla 3.9.15
- (C) CSS improvements
Plugin(C) - Contact [Pro]
- (B) Fixed reCAPTCHA issue introduced in Joomla 3.9.15
Plugin(S) - Gears
- (C) Updated to version 0.5.8
Version 1.1.5 December 2018
General
- (C) Updates to README file
- (C) Extension descriptions now include a change log link
- (C) Minimum Joomla version is now 3.7
Component - Contact
- (B) Fixed Google Maps API key loading order on some systems
- (L) New and updated language strings
Module - Contact
- (C) Now using a try catch for reCAPTCHA response due to changes in Joomla 3.9
- (L) New and updated language strings
Module - Contact Tab [Pro]
- (C) Now using a try catch for reCAPTCHA response due to changes in Joomla 3.9
- (L) New and updated language strings
Plugin(C) - Contact [Pro]
- (C) Now using a try catch for reCAPTCHA response due to changes in Joomla 3.9
- (L) New and updated language strings
Plugin(S) - CW Mail Check
- (L) New and updated language strings
Plugin(E) - Button CW Contact [Pro]
- (L) New and updated language strings
Plugin(S) - Gears
- (C) Updated to version 0.5.3
Version 1.1.4 January 2018
General
- (C) Copyright year updated to 2018
- (C) Header comments improved
Component - Contact
- (A) Added Google Analytics tracking [Beta][Pro]
- (B) Fixed Google Maps API key loading bug
- (B) Fixed InvalidValueError: initMap is not a function
- (C) Code improvements
- (C) Improved dependency warning
- (C) Improved control panel layout and functions
- (C) Improved custom field and email template messages
- (C) Copy me and thank you emails always use Joomla as sender
- (L) Fixed Google map guide link
- (L) New and updated language strings
Module - Contact
- (A) Added Google Analytics tracking [Beta][Pro]
- (B) Fixed Google Maps API key loading bug
- (B) Fixed InvalidValueError: initMap is not a function
- (C) Code improvements
- (C) Copy me and thank you emails always use Joomla as sender
- (L) New and updated language strings
Module - Contact Tab [Pro]
- (A) Added Google Analytics tracking [Beta][Pro]
- (A) Added TOS field display option
- (B) Fixed Google Maps API key loading bug
- (B) Fixed InvalidValueError: initMap is not a function
- (C) Code improvements
- (C) Copy me and thank you emails always use Joomla as sender
- (L) New and updated language strings
Plugin(C) - Contact [Pro]
- (A) Added Google Analytics tracking [Beta][Pro]
- (B) Fixed Google Maps API key loading bug
- (B) Fixed InvalidValueError: initMap is not a function
- (A) Component check
- (C) Code improvements
- (C) Fetches component's parameters as a JRegistry instance
- (C) Copy me and thank you emails always use Joomla as sender
- (L) New and updated language strings
Plugin(S) - CW Mail Check
- (A) Component check
- (C) Code improvements
- (C) Fetches component's parameters as a JRegistry instance
- (L) New and updated language strings
Plugin(E) - Button CW Contact [Pro]
- (A) Component check
- (C) Code improvements
- (C) Fetches component's parameters as a JRegistry instance
- (L) New and updated language strings
Plugin(S) - Gears
- (C) Updated to version 0.4.4
Version 1.1.3 August 2017
Component - Contact
- (A) Additional info messages
- (A) Latest release check integration
- (C) Renaming of helper class to stop possible conflicts
- (C) New description style and layout
- (C) New format for messages
- (C) New format for install script
- (L) New and updated language strings
Module - Contact
- (C) New description style and layout
- (C) New format for messages
- (L) New and updated language strings
Module - Contact Tab [Pro]
- (C) New description style and layout
- (C) New format for messages
- (L) New and updated language strings
Plugin(C) - Contact [Pro]
- (B) Fixed missing variable from subject function call
- (C) New description style and layout
- (C) New format for messages
- (L) New and updated language strings
Plugin(S) - CW Mail Check
- (C) New description style and layout
- (C) New format for messages
- (L) New and updated language strings
- (L) Improved language file loading
Plugin(E) - Button CW Contact [Pro]
- (C) New description style and layout
- (C) New format for messages
- (L) New and updated language strings
- (L) Improved language file loading
Plugin(S) - Gears
- (C) Updated to version 0.4.0
Version 1.1.2 May 2017
General
- (C) Minimum Joomla version is now 3.6
- (L) Converted "_QQ_" to \" in Joomla 3.7 +
Component - Contact
- (A) New delimiter option for custom select lists
- (A) New delimiter reminder messages
- (A) Added Google Map API key option
- (A) New cancel button option
- (C) Removed underscore from custom field display in emails
- (C) Centralized helper class for plugin and modules
- (C) Code improvements and streamlining to core functions
- (L) New and updated language strings
Module - Contact
- (A) Integrated Google Map API key
- (A) New cancel button option
- (A) Popup validation messages
- (A) Use new delimiter option for custom select lists
- (C) Removed underscore from custom field display in emails
- (C) Using Centralized helper class
- (C) Code improvements and streamlining to helper class
- (L) New and updated language strings
Module - Contact Tab [Pro]
- (A) New cancel button option
- (A) Popup validation messages
- (A) Use new delimiter option for custom select lists
- (A) Name field now available
- (A) New modal popup option
- (C) Removed underscore from custom field display in emails
- (C) Using Centralized helper class
- (C) Code improvements and streamlining to helper class
- (L) New and updated language strings
Plugin(C) - Contact [Pro]
- (A) Integrated Google Map API key
- (A) New cancel button option
- (A) Popup validation messages
- (A) Use new delimiter option for custom select lists
- (B) Fixed some spacing issues between field attributes
- (C) Removed underscore from custom field display in emails
- (C) Using Centralized helper class
- (C) Code improvements
Plugin(S) - Gears
- (C) Updated to version 0.3.6
Version 1.1.1 March 2017
General
- (C) Updated all coalaweb.com references to https
- (L) Changed update help link
Component - Contact
- (C) Updated state field for custom fields and email templates [Pro]
- (C) Updated form themes to included file field styling
- (C) Changed joomla form field folderlist to new cwfolderlist
- (A) Added new beta attachment/upload option [Pro]
- (L) New and updated language strings
Module - Contact
- (C) Changed joomla form field folderlist to new cwfolderlist
- (C) Improved validation of success/fail when sending mail
- (A) Integrated new beta attachment/upload option [Pro]
- (A) Added check to see is mail is enabled in Joomla configuration
- (L) New and updated language strings
Module - Contact Tab [Pro]
- (C) Changed joomla form field folderlist to new cwfolderlist
- (C) Improved validation of success/fail when sending mail
- (A) Added check to see is mail is enabled in Joomla configuration
- (L) New and updated language strings
Plugin(C) - Contact [Pro]
- (C) Improved validation of success/fail when sending mail
- (A) Added check to see is mail is enabled in Joomla configuration
Plugin(S) - Gears
- (C) Updated to version 0.3.3
Version 1.1.0 February 2017
Component - Contact
- (L) New and updated language strings
- (L) Added language string to custom field editor tab [Pro]
- (C) Added message to custom field editor [Pro]
- (R) Removed unneeded form fields from email template form [Pro]
- (C) Changed custom field tab label to language string [Pro]
General
- (C) Updated copyright to 2017
Component - Contact
- (A) Added new custom email template system [Pro]
- (A) Added three demo templates [Pro]
- (A) Added Created/Created By to custom form fields [Pro]
- (L) New and updated language strings
Module - Contact
- (B) Fixed missing name when using Joomla mail setting
- (B) Undefined variable in helper
- (B) Fixed bug when TOS left blank [Pro]
- (C) Added from name to sender
- (A) Module can override email format
- (A) Integrated new custom mail template system [Pro]
- (L) New and updated language strings
Module - Contact Tab [Pro]
- (B) Fixed missing name when using Joomla mail setting
- (B) Fixed bug when TOS left blank
- (C) Added from name to sender
- (A) Module can override email format
- (A) Integrated new custom mail template system
- (L) New and updated language strings
Plugin(C) - Contact [Pro]
- (B) Fixed bug when TOS left blank
- (C) Added from name to sender
- (A) Integrated new custom mail template system
Plugin(S) - Gears
- (C) Updated to version 0.3.2
Version 1.0.9 November 2016
Component - Contact
- (C) Updated guide link
Module - Contact
- (C) Removed unneeded TOS reference
Module - Contact Tab [Pro]
- (B) Fixed issue with mobile device display
- (C) Mobile detection is now done through Gears helper file
Version 1.0.8 October 2016
Component - Contact
- (C) Removed unneeded button CSS from themes
- (C) Changed default button class to btn
- (C) formvalidation is depreciated so replaced with formvalidator
Module - Contact
- (C) Stop loading of button CSS when using Custom option
- (C) Changed default button class to btn
Module - Contact Tab [Pro]
- (C) Stop loading of button CSS when using Custom option
- (C) Changed default button class to btn
Plugin(C) - Contact [Pro]
- (C) Stop loading of button CSS when using Custom option
- (C) Changed default button class to btn
Plugin(S) - CW Mail Check
- (C) Rewritten to fix issues due to JMail updates
- (L) Updated language strings
Plugin(S) - Gears
- (C) Updated to version 0.2.6
Version 1.0.7 June 2016
Component - Contact
- (C) Changed JError to JLog for install script notices
- (C) Changed JArrayHelper for ArrayHelper
- (C) Code improvements
- (C) 2 new database columns
- (A) Send thank you email option [Pro]
- (A) New custom field location option [Pro]
- (A) Custom fields can be used with plugin [Pro]
- (L) Updated language strings
Module - Contact
- (C) Improved subject display in emails
- (C) Code improvements
- (A) Send thank you email option [Pro]
- (A) New custom field location option [Pro]
- (L) Updated language strings
Module - Contact Tab [Pro]
- (C) Improved subject display in emails
- (C) Code improvements
- (A) Send thank you email option
- (A) New custom field location option
- (L) Updated language strings
Plugin(C) - Contact [Pro]
- (C) Improved subject display in emails
- (A) Send thank you email option
- (A) Incorporated unlimited custom fields system
Plugin(S) - CW Mail Check
- (C) Updated depreciated JRequest
Plugin(S) - Gears
- (C) Updated to version 0.2.4
Version 1.0.6 April 2016
Component - Contact
- (C) More control panel styling
- (C) Updates to the core install script
Module - Contact
- (C) Added missing jimport('joomla.filesystem.file')
Plugin(S) - Gears
- (C) Updated to version 0.2.2
Version 1.0.5 April 2016
Component - Contact
- (B) Fixed reCAPTCHA bug in Joomla 3.5+
- (C) Added control panel link from custom fields view (Pro)
- (C) New look control panel
- (C) New look go pro info
- (C) Updated formating and style of install script
- (C) RTL support for control panel icons
- (A) Added ability to included a download ID to update Pro versions (Pro)
- (A) Option to save download ID from control panel (Pro)
- (A) Added database optimize option (Pro)
- (A) Added Sweet Alert popup system (Pro)
- (L) Updated language strings
Module - Contact
- (B) Fixed custom field bug in Core version
- (B) Fixed reCAPTCHA bug in Joomla 3.5+
- (C) Improved class inclusion
- (C) Added missing jimport('joomla.filesystem.file')
- (L) Updated language strings
Module - Contact Tab [Pro]
- (C) Improved class inclusion
- (B) Fixed reCAPTCHA bug in Joomla 3.5+
Plugin(C) - Contact [Pro]
- (C) Improved class inclusion
- (B) Fixed reCAPTCHA bug in Joomla 3.5+
Plugin(S) - Gears
- (C) Updated to version 0.2.1
Version 1.0.4 March 2016
Component - Contact
- (A) Added new custom fields system
Module - Contact
- (C) Improved required fields
- (C) Improved email validation
- (A) Integrated new custom fields system
Module - Contact Tab [Pro]
- (A) Integrated new custom fields system
- (C) Stopped empty message displaying in email
- (C) Improved required fields
- (C) Improved email validation
Plugin(C) - Contact [Pro]
- (C) Improved required fields
- (C) Improved email validation
Plugin(S) - CW Mail Check
- (B) Fixed wrong version number
Version 1.0.3 December 2015
- (C) Updated CSS comment style
Component - Contact
- (A) Admin Mail options
- (A) Copy Me Mail options
- (A) Thank you message for copy me email
- (A) Asterisk for required fields
- (A) Asterisk message
- (L) Updated language strings
Module - Contact
- (A) Admin Mail options
- (A) Copy Me Mail options
- (A) Thank you message for copy me email
- (A) Asterisk for required fields
- (A) Asterisk message
- (L) Updated language strings
- (B) Fixed bug for email display
- (B) Fixed new line in email message
Module - Contact Tab [Pro]
- (A) Copy me option
- (A) Admin mail options
- (A) Copy me mail options
- (A) Thank you message for copy me email
- (A) Asterisk for required fields
- (A) Asterisk message
- (L) Updated language strings
- (B) Fixed bug for email display
- (B) Fixed new line in email message
Plugin(C) - Contact [Pro]
- (A) Admin Mail options
- (A) Copy Me Mail options
- (A) Thank you message for copy me email
- (A) Asterisk for required fields
- (A) Asterisk message
- (L) Updated language strings
- (B) Fixed bug for email display
- (B) Fixed new line in email message
Version 1.0.2 November 2015
Component - Contact
- (C) Updated theme CSS to fix calendar icon and remove old modal code.
Module - Contact
- (C) Changed TOS depreciated modal code to custom popup.
Plugin(C) - Contact [Pro]
- (C) Changed TOS depreciated modal code to custom popup.
Version 1.0.1 October 2015
Component - Contact
- (C) Updated some depreciated Joomla JRequest code.
Plugin(S) - CW Mail Check
- (B) Fixed bug with the loading of jQuery
Version 1.0.0 October 2015
- (N) Removed Joomla 2.5 support.
- (N) Minimum PHP version supported is 5.4.0
Component - Contact
- (A) Google map options.[Pro]
- (A) Updated themes to included Google maps.[Pro]
- (A) Single or multiple recipients.[Pro]
- (A) Email field on/off/required.
- (A) Added text area and select list to custom fields.
- (A) Email cloak off when module displayed in content.
- (A) Turn on or off article editor button.[Pro]
- (A) Turn on or off mail check button in global configuration.
- (A) Integrated Joomla reCAPTCHA plugin.[Pro]
- (A) Added new image captcha system.[Pro]
- (A) Custom button class option.[Pro]
- (A) System Msg ID.
- (A) Added new jQuery HTML 5 custom validation message plugin.
- (B) Fixed small CSS bug in install script.
- (B) Fixed default subject multi lingual issue.
- (L) Updated language strings.
- (R) Removed old reCAPTCHA system.[Pro]
- (R) Removed math captcha system.[Pro]
Module - Contact
- (A) Single or multiple recipients.[Pro]
- (A) Google map options.[Pro]
- (A) Updated themes to included Google maps.[Pro]
- (A) Email field on/off/required.
- (A) Email cloak off when module displayed in content.
- (A) Added text area and select list to custom fields.
- (A) Integrated Joomla reCAPTCHA plugin.[Pro]
- (A) Added new Image captcha system.[Pro]
- (A) Custom button class option.[Pro]
- (A) Added new jQuery HTML 5 custom validation message plugin
- (C) Complete rewrite to improve code.
- (B) Fixed default subject multi lingual issue.
- (B) Fixed missing JavaScript link.
- (B) Fixed email validation of new TDLs.
- (B) Fixed wrong label in email.
- (L) Updated language strings.
- (R) Removed old reCAPTCHA system.[Pro]
- (R) Removed math captcha system.[Pro]
- (R) Removed link back.
Module - Contact Tab [Pro]
- (N) Integrated into CoalaWeb Contact extension.
Plugin(C) - Contact [Pro]
- (A) Single or multiple recipients.
- (A) Integrated Joomla reCAPTCHA plugin.
- (A) Added new Image captcha system.
- (A) Google map options.
- (A) Updated themes to included Google maps.
- (A) Email field on/off/required.
- (A) Added text area and select list to custom fields.
- (A) Custom button class option.
- (A) Added new jQuery HTML 5 custom validation message plugin
- (C) Complete rewrite to improve code.
- (L) Updated language strings.
- (B) Fixed email validation of new TDLs.
- (B) Fixed wrong type for email field.
- (R) Removed old reCAPTCHA system.
- (R) Removed math captcha system.
Plugin(E) - Button CW Contact [Pro]
- (L) Updated language strings.
Plugin(S) - CW Mail Check
- (N) Integrated into CoalaWeb Contact extension.
Plugin(I) - CWC Update [Pro]
- (R) Removed from CoalaWeb Contact extension.
Version 0.0.3 November 2014
Component - Contact
- (A) New mail from option.
- (A) New option to turn on or off the message field.
- (A) New date from field. [Pro]
- (A) New date to field.[Pro]
- (A) Date format option for date input fields. [Pro]
- (A) New terms of service field. [Pro]
- (A) New theme.
- (A) 6 New button styles. [Pro]
- (A) New email cloak option.
- (C) Character count down. [Pro]
- (R) Removed Liveupdate now using Joomla's inbuilt update.
- (L) New language strings.
Module - Contact
- (A) New mail from option.
- (A) New option to turn on or off the message field.
- (A) New date from field. [Pro]
- (A) New date to field.[Pro]
- (A) Date format option for date input fields. [Pro]
- (A) New terms of service field. [Pro]
- (A) New theme.
- (A) 6 New button styles. [Pro]
- (A) New email cloak option.
- (C) Character count down. [Pro]
- (C) HTML5 validation now with language support.
- (C) Updated CSS.
- (B) Couple of small bug fixes.
- (L) New language strings.
Plugin(C) - Contact [Pro]
- (A) New mail from option.
- (A) New option to turn on or off the message field.
- (A) New date from field.
- (A) New date to field.
- (A) Date format option for date input fields.
- (A) New terms of service field.
- (A) New theme.
- (A) 6 New button styles.
- (A) New email cloak option.
- (C) Character count down.
- (C) HTML5 validation now with language support.
- (C) Updated CSS.
- (B) Couple of small bug fixes.
- (L) New language strings.
Plugin(E) - BTN Contact [Pro]
Plugin(I) - CWC Update [Pro]
- (N) Added to system
Version 0.0.2 January 2014
Component - Contact
- (A) Added custom fields.
- (A) Added redirection options.
- (B) Redirection bug fix.
- (L) Language updates and new strings.
Module - Contact
- (A) Added custom fields.
- (A) Added redirection options.
- (B) Redirection bug fix.
- (L) Language updates and new strings.
Plugin(C) - Contact [Pro]
- (A) Added custom fields.
- (A) Added redirection options.
- (B) Redirection bug fix.
- (L) Language updates and new strings.
Plugin(E) - BTN Contact [Pro]
Version 0.0.1 November 2013
Component - Contact
- (N) Initial release
Module - Contact
- (N) Initial release
Plugin(C) - Contact [Pro]
- (N) Initial release
Plugin(E) - BTN Contact [Pro]
- (N) Initial release
Key
- (S) Security Fix
- (B) Bug Fix
- (L) Language fix or change
- (A) Addition
- (C) Change
- (R) Removed
- (N) Note
Written by Steven Palmer
Tuesday, 06 May 2014
Posted in Extensions, Contact