= 2.2.9.2 – 29 November 2018↵
* Added validation to the file element.↵
* Fixing the validation of the emails notifications.↵
* Fixed the function to scroll to error in the form designer.↵
* Fixing the form designer validation

= 2.2.9.2 – 29 November 2018↵
* Added validation to the file element.↵
* Fixing the validation of the emailsnotifications.↵
* Fixed the function to scroll to error in the form designer.↵
* Fixing the form designer validation

Meta

= 2.2.9.1 – 28 November 2018↵
Spelling correctioon↵
Added a extra check to the updated script top avoid a PHP Warning: Invalid argument supplied for foreach. This was reported by a user and happened on some installs if a form with no form elements was used from the backend.↵
Reformat code

= 2.2.9.1 – 28 November 2018↵
Spelling correctioon↵
Added a extra check to the updated script top avoid a PHP Warning: Invalid argument supplied for foreach. This was reported by a user and happened on some installs if a form with no form elements was used from the backend.↵
Reformat code

Meta

= 2.2.9 – 23 November 2018↵
* Improving the email functionality to receive the user cc and bcc copies of the emails. Refactoring the code.↵
* Added a default template for the shortcode↵
* Added validation for the cc and bcc fields with multiples emails or one.↵
* Fixed the option to show the cc or bcc to interact only with the field in the current notification.↵
* fixed to keep the round red color and the scroll to the elements.

= 2.2.9 – 23 November 2018↵
* Improving the email functionality to receive the user cc and bcc copies of the emails. Refactoring the code.↵
* Added a default template for the shortcode↵
* Added validation for the cc and bcc fields with multiples emails or one.↵
* Fixed the option to show the cc or bcc to interact only with the field in the current notification.↵
* fixed to keep the round red color and the scroll to the elements.

Meta

= 2.2.8 – 9 November 2018↵
* Fixed an issue where the feature image was not attach to the post↵
* Removed the maxFiles limit from the upload form element↵
* Improved the security and added prepare to queries to avoid sql injection.↵
* Improved the field processing, for extra process.↵
* Added the action <code>buddyforms_process_field_submission</code> to grant 3rd party to add extra process to the field and include this extra process internal fields like Upload and Features.↵
* Added the Field Control to start migrating to SOLID principles.↵
* Added the action to the action <code>buddyforms_process_field_submission</code>.↵
* Fixed the condition to ask if the imgae.php was already included.↵
* Fixed the email short-code generation.↵
* Improving the shortcode replacement↵
* Adding CI with codeship, phpcs, php linter and php fixer.↵
* Updated php cs and fixer configuration↵
* Fixed the validation og the website form element without http protocol↵
* Improving the code.

= 2.2.8 – 9 November 2018↵
* Fixed an issue where the feature image was not attach to the post↵
* Removed the maxFiles limit from the upload form element↵
* Improved the security and added prepare to queries to avoid sql injection.↵
* Improved the field processing, for extra process.↵
* Added the action <code>buddyforms_process_field_submission</code> to grant 3rd party to add extra process to the field and include this extra process internal fields like Upload and Features.↵
* Added the Field Control to start migrating to SOLID principles.↵
* Added the action to the action <code>buddyforms_process_field_submission</code>.↵
* Fixed the condition to ask if the imgae.php was already included.↵
* Fixed the email short-code generation.↵
* Improving the shortcode replacement↵
* Adding CI with codeship, phpcs, php linter and php fixer.↵
* Updated php cs and fixer configuration↵
* Fixed the validation og the website form element without http protocol↵
* Improving the code.

Meta

= 2.2.6 – 1 October 2018↵
* Fixed the option to delete an image when post is deleted inside the upload field.↵
* Added new option to upload field to define how many file will be uploaded.↵
* Added new option in the upload field to define the validation messages.↵
* The upload field now upload one file by one.↵
* Fixed the the shortcode bf_user_posts_list.↵
* Fixed the validations process, in the case where the jQuery validator not exist.↵
* Added new options to the featured-image field, now it work like the upload field.↵
* Fixed the invalid image when file is not present.↵
* New option for image upload max number of files to ensure the amount of files to upload.

= 2.2.6 – 1 October 2018↵
* Fixed the option to delete an image when post is deleted inside the upload field.↵
* Added new option to upload field to define how many file will be uploaded.↵
* Added new option in the upload field to define the validation messages.↵
* The upload field now upload one file by one.↵
* Fixed the the shortcode bf_user_posts_list.↵
* Fixed the validations process, in the case where the jQuery validator not exist.↵
* Added new options to the featured-image field, now it work like the upload field.↵
* Fixed the invalid image when file is not present.↵
* New option for image upload max number of files to ensure the amount of files to upload.

Meta

= 2.2.7 – 19 October 2018↵
* Added missing translations↵
* Fixed some admin css issues and make sure its also working for WordPress.com↵
* Removed the readme from the zip process.↵
* Added a functionality to add a random string as the form name in case the form is created and not provide a title.↵
* Fixed the notices and warnings related to the create form process↵
* Added the BuddyForms version to the file enqueue↵
* Fixed the shortcode to show all users entries work.↵
* Fixed the permission tab to avoid override saved values with default values.↵
* Disabled the ACF js navigate away pop up↵
* Updated the cache group.↵
* Added a helper function to get the form by slug and include a cache inside↵
* Improving function documentation

= 2.2.7 – 19 October 2018↵
* Added missing translations↵
* Fixed some admin css issues and make sure its also working for WordPress.com↵
* Removed the readme from the zip process.↵
* Added a functionality to add a random string as the form name in case the form is created and not provide a title.↵
* Fixed the notices and warnings related to the create form process↵
* Added the BuddyForms version to the file enqueue↵
* Fixed the shortcode to show all users entries work.↵
* Fixed the permission tab to avoid override saved values with default values.↵
* Disabled the ACF js navigate away pop up↵
* Updated the cache group.↵
* Added a helper function to get the form by slug and include a cache inside↵
* Improving function documentation

Meta

= 2.2.5 – 31 August 2018↵
* Fixed the shortcode generator modal. Now it look full width.↵
* Removed the permalink notice and function.↵
* Showing the empty submission list message option always in the form settings.↵
* Fixed the list post option setting.↵
* Added a filter to customize the jquery validations. <code>buddyforms_jquery_validator_init</code>, thanks to @pattyok.↵
* Added the function to the form to open the field in case of empty required setting.↵
* Added a script to check for repeated slug and add a random suffix.↵
* Added a new permission to get all user submission in the frontend.

= 2.2.5 – 31 August 2018↵
* Fixed the shortcode generator modal. Now it look full width.↵
* Removed the permalinknotice and function.↵
* Showing the empty submission list message option always in the form settings.↵
* Fixed the list post option setting.↵
* Added a filter to customize the jquery validations. <code>buddyforms_jquery_validator_init</code>, thanks to @pattyok.↵
* Added the function to the form to open the field in case of empty required setting.↵
* Added a script to check for repeated slug and add a random suffix.↵
* Added a new permission to get all user submission in the frontend.

Meta

Rewrite the file upload form element↵
** New version of the upload field.↵
** Added a new validation for required fields.↵
** Added a validation for when the field have more file than allowed.↵
** Included de description at the bottom of the field, if the description exist.↵
** The validations run over jquery validations.↵
** Adding a new filter to pass the jquery validation for certain field types. Filter name 'buddyforms_jquery_validator_field_to_pass' with the parameter array('upload').↵
** Fixed the link between the media files and the created post.↵
** Changed the behavior of the upload field. When a file is droped is automatically validated. The submit of the form is lock until a file is uploading and unlock on finish the queue.↵
** Improved the code of the upload field.↵
** Changed the color of the error and success svg using a filter to be red and green.

Rewrite the fileupload form element↵
** New version of the upload field.↵
** Added a new validation for required fields.↵
** Added a validation for when the field have more file than allowed.↵
** Included de description at the bottom of the field, if the description exist.↵
** The validations run over jquery validations.↵
** Adding a new filter to pass the jquery validation for certain field types. Filter name 'buddyforms_jquery_validator_field_to_pass' with the parameter array('upload').↵
** Fixed the link between the mediafiles and the created post.↵
** Changed the behavior of the upload field. When a file is droped is automatically validated. The submit of the form is lock until a file is uploading and unlock on finish the queue.↵
** Improved the code of the upload field.↵
** Changed the color of the error and success svg using a filter to be red and green.

Meta

= 2.2.5 – 10 September 2018↵
* Added support for WordPress.com. There have been UI issue in the Admin backend.↵
* Added validation to avoid form submission when one of the files in the upload has errors↵
* Added a validation to avoid enable the submit button when some process is in motion.

= 2.2.5 – 10 September 2018↵
* Added support for WordPress.com. There have been UI issue in the Adminbackend.↵
* Added validation to avoid form submission when one of the files in the upload has errors↵
* Added a validation to avoid enable the submit button when some process is in motion.