Essentials YOOtheme Pro
Changelog

Version 2.0.16 - September 28, 2023

Bug Fixes

  • Fixed source dynamic fields encoding

Version 2.0.15 - September 27, 2023

Bug Fixes

  • Fixed errors log (WordPress)
  • Fixed config saving issue (WordPress)
  • Fixed YouTube source thumbnail caching

Version 2.0.14 - September 8, 2023

New Features

  • Added format settings for Chart tooltip and scale ticks
  • Added week start day settings for Google Business Profile open hours query

Bug Fixes

  • Fixed authentication issue with Instagram personal accounts
  • Fixed profile locations selection for Google Business Profile source

Version 2.0.13 - August 30, 2023

New Features

  • Added SFTP storage as part of FTP collection
  • Added forms setting to disable fields reset after submission
  • Added Chart element scale type, min, max, reverse and ticks options

Changes

  • Updated icon collections

Bug Fixes

  • Fixed Twitter Auth renew token
  • Fixed dynamic workflow edge issues
  • Fixed menu icons loading while in the customizer
  • Fixed Database Source issue if a table is missing
  • Fixed layout libraries overriding 3rd party libraries

Version 2.0.12 - July 13, 2023

New Features

  • Added Scroll Into View behaviour when a form field validation has failed

Changes

  • Disabled email cloaking in forms (Joomla)

Bug Fixes

  • Fixed issue with database source filtering
  • Fixed resolving of disabled condition rules
  • Fixed evaluation of Time condition rule involving midnight hours
  • Fixed Google Business Profile open hours display when a period has past midnight hours

Version 2.0.11 - July 4, 2023

New Features

  • Added Chart Animation, Padding, and Ratio settings
  • Added Chart IndexAxis settings replacing HorizontalBar
  • Added Chart per Axis settings (Display, Position, Stack, Title, Grid)
  • Added Facebook Page Photos source query
  • Added Facebook Page Reviews source query
  • Added TikTok MyVideos Filter by ID setting

Changes

  • Removed Facebook Page Personal Info mapping option
  • Removed option to authenticate with ZOOlanders oAuth on Twitter driver

Bug Fixes

  • Fixed Upload field restricting all files by default (Firefox)

Version 2.0.10 - June 23, 2023

New Features

  • Added support for any form field to be set as an email action attachments source

Bug Fixes

  • Fixed support for mapping form fields in form actions
  • Fixed Google Business Profile opening hours
  • Fixed new auths saving issue

Version 2.0.9 - June 20, 2023

Bug Fixes

  • Fixed resolving of condition rules props

Version 2.0.8 - June 19, 2023

New Features

  • Added support for Header Social Icons
  • Added transform and source fields to all elements
  • Added support for inheriting closest queries on adjacent nodes

Bug Fixes

  • Fixed UI issues preventing the creation of new auths
  • Fixed form actions errors affecting all actions in chain
  • Fixed access evaluation logs not displaying (WordPress)
  • Fixed form submission source persisting outside the form area

Version 2.0.7 - June 6, 2023

Bug Fixes

  • Fixed ui issue related to repeatable fields not displaying properly
  • Fixed pagination in YouTube Channel and Playlists queries
  • Fixed warnings in Google Business Profile reviews query
  • Fixed email action dynamic attachment field
  • Fixed dynamic condition not showing eval field for less than evaluation

Version 2.0.6 - May 31, 2023

New Features

  • Added pagination to Instagram Hashtagged Media query

Bug Fixes

  • Fixed cache time 0 support when used in templates with dynamic content
  • Fixed access condition dynamic resolving issues

Version 2.0.5 - May 30, 2023

Bug Fixes

  • Fixed layout libraries ui regressions
  • Fixed dynamic fields resolving regressions
  • Fixed dynamic button appearing multiple times
  • Fixed support for Google Sheet sheets with custom names

Version 2.0.4 - May 29, 2023

Bug Fixes

  • Fixed Access log reporting
  • Fixed Chart element 'fill' line support
  • Fixed auto-updater failing to perform a clean installation (WordPress)

Version 2.0.3 - May 27, 2023

New Features

  • Added Chart element subtitle option

Bug Fixes

  • Fixed form validation regression
  • Fixed Chart element display regression
  • Fixed fetch config PHP warning (WordPress)
  • Fixed core module loading PHP warning
  • Fixed Instagram edge authentication issue
  • Fixed support for legacy access rules
  • Fixed Google Sheet api regression

Version 2.0.2 - May 26, 2023

Bug Fixes

  • Fixed displaying graphql errors not related to essential sources
  • Fixed PHP warning about form captcha elements id attribute generation

Version 2.0.1 - May 25, 2023

Bug Fixes

  • Fixed js error affecting customizer UI
  • Fixed issue with Database class in Joomla and Wordpress

Version 2.0.0 - May 24, 2023

New Features

  • Added support for YOOtheme Pro 4
  • Added Validate form action
  • Added Database source Records Count query
  • Added Articles Field by Regular Labs support (Joomla)
  • Added error event for form HTML5 validations
  • Added option to display form errors in a modal
  • Added option to encrypt Hidden form field value
  • Added center and stack modal options to Message form action
  • Added custom js code form area settings for all form events
  • Added cache setting on source instance level with option to override
  • Added embed player mapping option to Vimeo source Video type
  • Added embed player mapping option to YouTube source Video and Playlist types
  • Added Channel, Channel Playlist and Channel Playlists queries to YouTube My Channel source
  • Added Location Posts query to Google Business Profile source
  • Added overall star rating mapping option to Facebook source Page type
  • Added less than evaluation on Dynamic Access Rule

Changes

  • Removed support for YOOtheme Pro 2 and 3
  • Removed addons dependencies on each other
  • Removed Markdown element file setting in favor of File source
  • Removed legacy access rules and form actions
  • Refactored, optimized and reduced code base
  • Renamed Google MyBusiness source as Google Business Profile
  • Updated Chart's element library to v4.0.3
  • Imposed min cache for sources interacting with APIs through ZOOlanders' Auth App

Version 1.9.9 - May 9, 2023

New Features

  • Added limit filter to RSS source type
  • Added Set as Null option to SaveToDatabase Forms Action
  • Added Skip if Empty option to SaveToDatabase Forms Action

Bug Fixes

  • Fixed Carousel Albums thumbnail display in Instagram source

Version 1.9.8 - April 4, 2023

Bug Fixes

  • Fixed auto-update regression (WordPress)

Version 1.9.7 - April 3, 2023

Bug Fixes

  • Fixed Input Number form field min validation when set as 0
  • Fixed channels support in auto-updates (WordPress)

Version 1.9.6 - March 14, 2023

Bug Fixes

  • Fixed Checkbox and Radio form fields custom id support
  • Fixed Form View Helper conflicting with 3rd party plugins
  • Fixed RSS source issue with feeds containing list of strings
  • Fixed Database source issue with relations having uppercase field names

Version 1.9.5 - March 7, 2023

Bug Fixes

  • Fixed form source type fields name display
  • Fixed form fields custom id attribute support
  • Fixed Upload form field issue when using spaces in control name
  • Fixed Chart Element color rendering regression
  • Fixed Customizer UI Dropdown display regression

Version 1.9.4 - February 27, 2023

Bug Fixes

  • Fixed Safari detection in Browser Access Condition rule
  • Fixed Chart Element support for data entries custom colors
  • Fixed Access conditions min version check in OS and Browser rules
  • Fixed RSS feed source issue where entries had multiple repeated tags
  • Fixed form submission edge issues by using JS fetch instead of UIkit ajax
  • Fixed form submission data mapping of Upload/Select values when set as multiple

Version 1.9.3 - January 25, 2023

Bug Fixes

  • Fixed time format used across Access and Forms addons
  • Fixed form actions execution when conditioned with submission data

Version 1.9.2 - January 13, 2023

Bug Fixes

  • Fixed Checkbox form field HTML5 validation when is not multiple
  • Fixed Input form field datetime elements default value resolving to now
  • Fixed Dynamic runtime performance when inheriting query
  • Fixed Dynamic UI responsiveness when using custom query
  • Fixed Dynamic UI compatibility issue with YTP 3.0.21

Version 1.9.1 - December 22, 2022

New Features

  • Added target attr setting for Social Sharing MailTo

Bug Fixes

  • Fixed new sources image caching

Version 1.9.0 - December 21, 2022

New Features

  • Added RSS source
  • Added Twitter source
  • Added Facebook source
  • Added Instagram Business source query Date filters
  • Added Instagram source Single Media Query and album media edge
  • Added Vimeo source My Folder Videos query
  • Added Vimeo source My Showcase Videos query
  • Added attributes support to forms Option element (Checkbox, Radio, Select)

Bug Fixes

  • Fixed hCaptcha double validation with Checkbox type

Version 1.8.14 - December 9, 2022

Bug Fixes

  • Fixed form style regression
  • Fixed Input form field predefined value support

Version 1.8.13 - December 1, 2022

New Features

  • Added local caching for Google MyBusiness source media

Bug Fixes

  • Fixed PHP warnings
  • Fixed sources media caching
  • Fixed forms accessibility issues
  • Fixed Customizer UI performance issue

Version 1.8.12 - November 15, 2022

New Features

  • Added FriendlyCaptcha form field support for EU endpoint
  • Added Instagram source better pagination support

Bug Fixes

  • Fixed YTP 2.x UI regression
  • Fixed form upload element width/size styling
  • Fixed form upload element mimetype validation check (security vulnerability)
  • Fixed form actions being executed even if disabled
  • Fixed form saveTo actions data mapping if some columns disabled
  • Fixed fatal error if a Layout Library storage is deleted

Version 1.8.11 - November 10, 2022

Bug Fixes

  • Fixed Access date rules regression

Version 1.8.10 - November 9, 2022

Bug Fixes

  • Fixed Access evaluation regression

Version 1.8.9 - November 8, 2022

New Features

  • Added form Data action
  • Added Access conditions custom logic evaluation and logs
  • Added option to update an existing record with form Database action
  • Added option to disable a field being mapped in SaveTo form actions

Bug Fixes

  • Fixed datetime picker manual date input
  • Fixed Access time rule timezone evaluation
  • Fixed double icons loading (Joomla)
  • Fixed Database source relations (WordPress)

Version 1.8.8 - October 26, 2022

New Features

  • Added support for form fields dynamic validation values
  • Added Show Label control for form fields wrapped in a Fieldset
  • Added support for min/max selection count validation on Checkbox & Select

Changes

  • Changed distribution of form elements settings
  • Changed Instagram source into separate sources for Personal and Business accounts
  • Changed YouTube source into separate sources for Channel and Playlist

Bug Fixes

  • Fixed Dynamic workflow regression
  • Fixed plugin activation hook (WordPress)
  • Fixed Download action file path resolving
  • Fixed access conditions custom name display

Version 1.8.7 - October 20, 2022

Bug Fixes

  • Fixed YTP 3.0.7 compatibility issue

Version 1.8.6 - October 19, 2022

Bug Fixes

  • Fixed PHP 8 deprecation warnings
  • Fixed 1.8 transition related issues
  • Fixed theme version check (WordPress)
  • Fixed Instagram source media local caching
  • Fixed form node arguments overriding globals

Version 1.8.5 - September 30, 2022

New Features

  • Added Page queries as dynamic option
  • Added YouTube source query offset argument

Bug Fixes

  • Fixed config save regression (WordPress)

Version 1.8.4 - September 27, 2022

Bug Fixes

  • Fixed YTP 3 compatibility issues

Version 1.8.3 - September 26, 2022

Bug Fixes

  • Fixed global queries and other UI related issues
  • Fixed support for multi value form elements during dynamic mapping

Version 1.8.2 - September 20, 2022

Bug Fixes

  • Fixed customizer regressions
  • Fixed saveToCSV action support for custom separator/enclosure

Version 1.8.1 - September 17, 2022

Bug Fixes

  • Fixed saveTo actions update script
  • Fixed SaveToDatabase action support for external databases

Version 1.8.0 - September 14, 2022

New Features

  • Added SaveToDatabase after submit action
  • Added Dynamic Content support to after submit actions
  • Added option to disable form inputs inheriting the ID from the control name

Changes

  • Changed form elements settings distributtion

Bug Fixes

  • Fixed form actions PHP warning when evaluating execution conditions
  • Fixed Form Area customizer status when there are multiple areas

Version 1.7.7 - September 5, 2022

New Features

  • Added support for a form class attribute
  • Added support for multiple form submit buttons
  • Added support for datetime comparison in Dynamic Access rule

Version 1.7.6 - August 26, 2022

Bug Fixes

  • Fixed error for auths with no threshold set

Version 1.7.5 - August 24, 2022

New Features

  • Added form Friendly Captcha anti-spam solution

Bug Fixes

  • Fixed mailer 'sent from' support
  • Fixed TikTok authentication workflow
  • Fixed form hCaptcha custom error & label output
  • Fixed form reCaptcha multiple instances & custom error output
  • Fixed selecting presets from a custom Layout Library
  • Fixed form date/time input validation when a min or max range is set

Version 1.7.4 - August 15, 2022

New Features

  • Added UIkit List style modifiers support for Markdown element List Blocks
  • Added Legend position, align and reverse settings for Chart element configuration

Bug Fixes

  • Fixed auth renewal token workflow
  • Fixed YTP 3.b5 compatibility issue
  • Fixed Markdown element nested list block rendering

Version 1.7.3 - August 10, 2022

Bug Fixes

  • Fixed YTP 3.b4 compatibility issue
  • Fixed form fields listing in actions settings panel

Version 1.7.2 - July 26, 2022

New Features

  • Added support for loading collection icons set in Menu Items

Changes

  • Changed Upload form field filename input, is now expected without a file extension

Bug Fixes

  • Fixed offset execution of time and datemodify source filters
  • Fixed includes evaluation of the access dynamic condition

Version 1.7.1 - July 14, 2022

Bug Fixes

  • Fixed edge issue affecting core source transform

Version 1.7.0 - July 12, 2022

New Features

  • Added Dynamic Addon 🥳

Version 1.6.14 - July 11, 2022

New Features

  • Added Instagram User source query type

Bug Fixes

  • Fixed S3 Storage connection
  • Fixed form init when assets are being combined

Version 1.6.13 - June 21, 2022

Bug Fixes

  • Fixed regression affecting updates workflow

Version 1.6.12 - June 21, 2022

Bug Fixes

  • Fixed UI regression affecting form actions

Version 1.6.11 - June 16, 2022

New Features

  • Added Social Sharing element Xing network
  • Added Social Sharing element Telegram network
  • Added ValueInput setting for Google Sheet saveTo form action
  • Added Google MyBusiness review comment translation fallback
  • Added a Datetime picker field for the customizer

Changes

  • Changed and simplify Date/time access rules using the new Datetime picker

Bug Fixes

  • Fixed Social Sharing URL encoding
  • Fixed SaveTo actions skipping empty fields
  • Fixed reCaptcha form field assets execution
  • Fixed Google MyBusiness multiple queries support
  • Fixed double wp_once input ids in wordpress forms

Version 1.6.10 - May 19, 2022

Bug Fixes

  • Fixed PHP warning regression

Version 1.6.9 - May 17, 2022

New Features

  • Added IP Geolocation access rule
  • Added Database source random ordering support

Bug Fixes

  • Fixed form empty tags parsing
  • Fixed form Email Action plain text body parsing
  • Fixed issue with form rendering on first page load after clearing cache

Version 1.6.8 - April 20, 2022

New Features

  • Added Vimeo source
  • Added hCaptcha form element
  • Added HTML line breaks support for forms data placeholders

Bug Fixes

  • Fixed Layouts Manager renaming action
  • Fixed Google My Business source AverageRating resolving

Version 1.6.7 - April 6, 2022

Bug Fixes

  • Fixed icon loading regression
  • Fixed edge PHP error in Google Spreadsheet source

Version 1.6.6 - April 5, 2022

Bug Fixes

  • Fixed UI regressions

Version 1.6.5 - April 4, 2022

New Features

  • Added Google reCaptcha v3 custom Score Threshold support

Bug Fixes

  • Fixed Google reCaptcha v3 not considering Score in validation
  • Fixed assets build issue introduced in previous release

Version 1.6.4 - April 1, 2022

Changes

  • Changed the ubication of Icon Collections manager to the Customizer -> Essentials menu

Bug Fixes

  • Fixed Google Sheet source columns start/end implementation

Version 1.6.3 - March 24, 2022

Bug Fixes

  • Fixed Customizer UI issues
  • Fixed Layouts Library presets loading
  • Fixed Instagram and TikTok OAuth token renewal

Version 1.6.2 - March 19, 2022

Changes

  • Changed YouTube cache minimum time to 3600 for all OAuth based queries

Bug Fixes

  • Fixed Freemium build
  • Fixed YouTube API MaxResults filter being ignored

Version 1.6.1 - March 17, 2022

Bug Fixes

  • Fixed Auth issues
  • Fixed Builder fields loading

Version 1.6.0 - March 16, 2022

New Features

  • Added Layouts Addon 🥳
  • Added Storages module
  • Added Essentials unified menu
  • Added Settings Import/Export option
  • Added About Section

Version 1.5.16 - March 15, 2022

New Features

  • Added support for Multiple Items source on access rules dynamic configuration

Bug Fixes

  • Fixed SaveToGoogleSheet form action missing Sheet Name warning
  • Fixed Google Sheet source schema issue when using multiple instances

Version 1.5.15 - March 9, 2022

Bug Fixes

  • Fixed Database connection error handling (WordPress)
  • Fixed CSV source Record filter/order missing field
  • Fixed Email form ction multiple value placeholder parsing

Version 1.5.14 - February 23, 2022

New Features

  • Added Dynamic access rule

Bug Fixes

  • Fixed vendor build issues regression
  • Fixed Social Sharing element MailTo query encoding

Version 1.5.13 - February 22, 2022

New Features

  • Added Week access rule
  • Added Font Awesome 6 Free icon collection
  • Added Email form action support for placeholder replacement in static attachments path
  • Added Upload form field custom filename and avoid collisions settings

Bug Fixes

  • Fixed form Web Accessibility issue
  • Fixed Social Sharing element MailTo query encoding
  • Fixed Checkbox, Radio and Select form fields html entities encoding

Version 1.5.12 - February 7, 2022

Changes

  • Icons Collections are no longer auto-fetched (WordPress)

Bug Fixes

  • Fixed Google My Business source comment resolving
  • Fixed Email form field From and From Name settings support
  • Fixed CSV source not working with Dynamic Content based filters
  • Fixed forms validation issue on servers not respecting response code

Version 1.5.11 - January 28, 2022

Bug Fixes

  • Fixed Social Sharing element MailTo query encoding
  • Fixed YouTube API max results filter
  • Fixed form ID generation related issues

Version 1.5.10 - January 19, 2022

New Features

  • Added Redirect form action support for form fields data placeholders

Bug Fixes

  • Fixed external images caching
  • Fixed Google My Business source Original Comment resolving
  • Fixed forms Config Cache and Submission issues

Version 1.5.9 - January 7, 2022

Bug Fixes

  • Fixed PHP egde warnings
  • Fixed icons listing for MyIcons collection
  • Fixed Auth grants returning no granted scopes
  • Fixed Input form field rendering settings being ignored
  • Fixed Google My Business source comment resolving

Version 1.5.8 - November 30, 2021

New Features

  • Added form actions status setting
  • Added TikTok source Start and Before Than filters to video query

Bug Fixes

  • Fixed Checkbox form field validation
  • Fixed Limit argument being ignored in TikTok source video query
  • Fixed Dynamic Values compatibility with certain access rules
  • Fixed Upload form field final paths returned as absolute

Version 1.5.7 - November 11, 2021

New Features

  • Added Download form action support for dynamic file path

Bug Fixes

  • Fixed Builder Foot Layout editing affected by form rendering

Version 1.5.6 - November 5, 2021

Bug Fixes

  • Fixed regression introduced in previous release

Version 1.5.5 - November 5, 2021

Bug Fixes

  • Fixed fields mapping issues with TikTok source

Version 1.5.4 - November 3, 2021

New Features

  • Added form ID & Name attributes settings
  • Added YouTube source API Key based Advanced Query
  • Added Request source Timestamp mapping field a Date Modify filter
  • Added Google My Business source Reviews Link, Original Review, and Translated Review mapping fields

Bug Fixes

  • Fixed form Download action
  • Fixed form Radio field HTML 5 validation
  • Fixed Google MyBusiness source business open hours query

Version 1.5.3 - October 22, 2021

Changes

  • Refactored YouTube API calls to mitigate quota limits

Bug Fixes

  • Fixed forms actions regression
  • Fixed core sources ID resolving (WordPress)
  • Fixed CSV source default ordering and headers encoding issue

Version 1.5.2 - October 15, 2021

Bug Fixes

  • Fixed forms actions migration script
  • Fixed CSV source header names display when listed in filter/ordering conditions

Version 1.5.1 - October 14, 2021

Bug Fixes

  • Fixed CSV source encoding regression
  • Fixed Google My Business source locations list limit

Version 1.5.0 - October 14, 2021

New Features

  • Added TikTok source
  • Added YouTube source
  • Added Request source
  • Added Google MyBusiness source
  • Added Cloudflare Stream source
  • Added Filter/Order query conditions to CSV source
  • Added Hashtagged Media query to Instagram source
  • Added Save to Google Sheet form action
  • Added ID attribute setting to all form fields
  • Added User access rule

Version 1.4.10 - October 11, 2021

Bug Fixes

  • Fixed Chart Element missing enclosing div
  • Fixed Email Action test email execution
  • Fixed access rules mapping with Dynamic Content
  • Fixed Warning if initial icon collections fail to download (WordPress)

Version 1.4.9 - October 4, 2021

Bug Fixes

  • Fixed update transform warning

Version 1.4.8 - September 30, 2021

Bug Fixes

  • Fixed form field tags not being removed when replacement is not found in the submission data
  • Fixed regression introduced in previous release

Version 1.4.7 - September 21, 2021

Bug Fixes

  • Fixed sources field name edge case encoding issue
  • Fixed Icon Picker filter not resetting the group when switching collection

Version 1.4.6 - September 13, 2021

Bug Fixes

  • Fixed Chart Element general container settings not being applied
  • Fixed Google Sheet source not considering custom cache time setting
  • Fixed form Upload field support for multiple file uploads
  • Fixed Email form action not sending text/plain alternative body when in HTML mode
  • Fixed Email, Tel, and URL form fields support for pattern attribute

Version 1.4.5 - August 31, 2021

Bug Fixes

  • Fixed icons loading regression
  • Fixed form Honeypot validation
  • Fixed form Upload field support for spaces in control name

Version 1.4.4 - August 20, 2021

Changes

  • Removed ZipArchive PHP extension dependency

Bug Fixes

  • Fixed send email test workflow for Email form action
  • Fixed compatibility with YOOtheme Pro 2.6 GraphQL dependency

Version 1.4.3 - August 11, 2021

Bug Fixes

  • Fixed issue on Database source when linking more than one relation to the same field
  • Fixed issue on Database source when using filtering/ordering on external database
  • Fixed UI issue affecting access rules modal

Version 1.4.2 - August 4, 2021

Bug Fixes

  • Fixed source types extension issue (Joomla)

Version 1.4.1 - August 4, 2021

Bug Fixes

  • Fixed source types extension issue (WordPress)

Version 1.4.0 - August 3, 2021

New Features

  • Added Table Relations and Single Record Query for Database source
  • Added Filters and Ordering conditions for Database source queries
  • Added dynamic content support to form fields
  • Added access composable conditions with AND/OR logic
  • Added source support for Dynamic access rule
  • Added setting to name an access rule
  • Added setting to disable an access rule
  • Added setting to revers an access rule evaluation
  • Added Social Sharing element MailTo item
  • Added Social Sharing element Viber item
  • Added Table and List blocks support for Markdown element

Version 1.3.6 - August 3, 2021

Bug Fixes

  • Fixed error triggered if a CSV source file is missing

Version 1.3.5 - July 28, 2021

Bug Fixes

  • Fixed warning triggered by Icon Loader
  • Fixed invisible reCAPTCHA regression introduced in v1.3.4

Version 1.3.4 - July 13, 2021

Bug Fixes

  • Fixed multiple forms support when using reCAPTCHA
  • Fixed Language access rule language listing (Joomla)

Version 1.3.3 - July 1, 2021

Bug Fixes

  • Fixed Limit filter being ignored in Database source
  • Fixed Email form field allowing whitespaces where it should not
  • Fixed Download form action not redirecting properly

Version 1.3.2 - June 29, 2021

Bug Fixes

  • Fixed Instagram source raw media url
  • Fixed regression when saving config

Version 1.3.1 - June 28, 2021

Bug Fixes

  • Fixed Database source fields keys encoding
  • Fixed Database source external connection support
  • Fixed Instagram source image caching for videos media
  • Fixed Form Area quick edit access link
  • Fixed Icon Collections loading and UI inconsistencies
  • Fixed Chart element dimension enforcement & deferred init

Version 1.3.0 - June 23, 2021

New Features

  • Added support for overriding OAuth settings allowing the usage of custom Apps
  • Added Settings -> Auths section for managing authentications and secrets in one place
  • Added more transparency about what permission scopes are required in an OAuth authentication
  • Added Hashtags mapping field for Instagram source
  • Added resizing support for Instagram source image media
  • Added Comments Count and Like Count mapping fields for Instagram source (Business Accounts)
  • Added Date and Content Limit filters for Timestamp and Caption Instagram source mapping fields
  • Added Database source external database connection support
  • Added Google Sheet source support for specifying the Spreadsheet Sheet
  • Added Download form action
  • Added Email from action From Name setting
  • Added Redirect form action Timeout and Open in New Window settings
  • Added Honeypot as a form CAPTCHA alternative
  • Added Icons List view and other UI improvements to the Builder Icons Picker
  • Added Icon Collections Manager with on-demand installation (Icons are not included in the build anymore)
  • Added new icon collections (Ant Design, Bootstrap, Boxicons, Feather, Octicons, Remix Icon & Tabler Icons)

Version 1.2.11 - June 23, 2021

Bug Fixes

  • Fixed Instagram source media type filtering not including Carousel Albums
  • Fixed issue with reCAPTCHA form field when HTML5 validation is disabled and server validation fails

Version 1.2.10 - June 1, 2021

Changes

  • Changed Message form action modal as alert instead of dialog (reversed again)

Bug Fixes

  • Fixed reCAPTCHA form field regresion
  • Fixed Email form action Send as HTML setting default value

Version 1.2.9 - May 18, 2021

Bug Fixes

  • Fixed Chart element data encoding being affected in some edge configurations
  • Fixed unwanted downgrades when auto-updating (Joomla)

Version 1.2.8 - May 16, 2021

Changes

  • Removed Instagram Personal source unsupported mapping fields, comments_count & like_count

Bug Fixes

  • Fixed form field reCAPTCHA not working when used in multiple forms on the same page
  • Fixed form being reset too early affecting submissions with custom action url

Version 1.2.7 - April 28, 2021

Bug Fixes

  • Fixed PHP warning related to automatic updates (WordPress)
  • Fixed Google Sheet source warning when loading an empty spreadsheet
  • Fixed Google Sheet source content caching
  • Fixed Instagram source refresh token issue
  • Fixed icons collections build
  • Fixed icons invalid cache key warning

Version 1.2.6 - April 13, 2021

New Features

  • Added Horizontal layout for Checkbox & Radio form fields
  • Added Grid Columns setting for Input form field

Bug Fixes

  • Fixed form fields listing in the builder
  • Fixed SaveToCSV form action multi options fields parsing
  • Fixed form rendering after cache clearance

Version 1.2.5 - April 7, 2021

New Features

  • Added sources configuration pre saving tests

Changes

  • Changed form actions JavaScript hooks workflow

Bug Fixes

  • Fixed conflicts with 3rd-parties dependencies
  • Fixed sources mapping regression
  • Fixed Checkbox form field validation
  • Fixed Email form action attachments support

Version 1.2.4 - March 27, 2021

Bug Fixes

  • Fixed form settings being deleted when Form Area is disabled

Version 1.2.3 - March 25, 2021

Changes

  • Changed YOOtheme Pro min version to 2.3.32

Bug Fixes

  • Fixed UI regression
  • Fixed Date form field min/max attributes support

Version 1.2.2 - March 21, 2021

New Features

  • Added Upload form field support for Tag Replacement in upload path

Bug Fixes

  • Fixed general UI issues
  • Fixed Email action sending test & attachments related issues

Version 1.2.1 - March 13, 2021

Changes

  • Changed YOOtheme Pro min version to 2.3.18

Bug Fixes

  • Fixed Checkbox form field values submission
  • Fixed Icons picker loader regression

Version 1.2.0 - March 10, 2021

New Features

  • Added Sources Addon 🥳
  • Added quick access Form Area icon
  • Added support for spaces in form field names
  • Added support for custom form node action url and method
  • Added a simple send email test for Email form action
  • Added Columns configuration for SaveToCSV form action
  • Added optional name field to form actions for easier identification
  • Added support for empty value and disabled attribute in Select, Radio and Checkbox form fields,
  • Added support for Submission Tag Replacement on missing Email action fields, ccs, bccs, reply_tos and from
  • Added Datetime access rule
  • Added Access builder status icon
  • Added Pinterest network for Social Sharing element
  • Added Social Sharing element popup window option

Changes

  • Changed Message action to use UIkit modal dialog instead of alert
  • Changed User access rule to display Guest setting as a role (WordPress)

Version 1.1.8 - March 9, 2021

Bug Fixes

  • Fixed session handler (WordPress)
  • Fixed Upload form field validation and edge configuration issues
  • Fixed Email form action Send Email as HTML default fallback
  • Fixed Save to CSV form action headers format when using custom delimiter

Version 1.1.7 - February 22, 2021

Bug Fixes

  • Fixed form related PHP warnings
  • Fixed Upload form field mimetype validation
  • Fixed support for multiple forms rendering on the same page
  • Fixed icon related PHP warnings
  • Fixed support for multiple icons declared as HTML in the same field

Version 1.1.6 - February 10, 2021

Bug Fixes

  • Fixed plugin execution time (WordPress)
  • Fixed support for icons set as HTML
  • Fixed Fieldset form field Horizontal Layout display
  • Fixed Email form action multiple emails parsing
  • Fixed Input form field attributes rendering

Version 1.1.5 - January 9, 2021

Bug Fixes

  • Fixed MyIcons tab display (WordPress)

Version 1.1.4 - December 23, 2020

Bug Fixes

  • Fixed icons Builder integration for pre YOOtheme Pro 2.3
  • Fixed Email form action issue in admin-selected email attachments

Version 1.1.3 - November 26, 2020

Bug Fixes

  • Fixed assets loading in multilingual sites (WordPress)
  • Fixed auto-update issue (WordPress)

Version 1.1.2 - November 25, 2020

Changes

  • Improved form fields placeholders
  • Improved form actions settings
  • Improved Form Area status evaluation
  • Improved access rules settings

Bug Fixes

  • Fixed update checking support (WordPress)
  • Fixed Range form field php warning on new instances
  • Fixed form fields control name fallback
  • Fixed Email form action empty attachments being sent
  • Fixed Season access rule evaluation
  • Fixed User access rule guest user validation (WordPress)
  • Fixed access Date & Time evaluation if only one value is set

Version 1.1.1 - October 29, 2020

Bug Fixes

  • Fixed SaveToCSV form action typo causing a PHP warning

Version 1.1.0 - October 28, 2020

New Features

  • Added Upload form field extensions and mimetype HTML validation
  • Added SaveToCSV form action delimiter and enclosure params
  • Added Browser, Device, Operative System, IP Address, Day, Month, Season and Time access rules
  • Added icons picker new UI with grouped collections, lazy loading and global search

Changes

  • Removed deprecated Submit form element
  • Removed Range form field required attribute as natively is not supported
  • Removed Markdown element file setting in favor of File source
  • Changed Datetime access rules timezone, is now assumed from the server configuration

Bug Fixes

  • Fixed Upload form field file size validation
  • Fixed Upload form field file overrides when file name collides
  • Fixed icons rendering on cached articles (Joomla)

Version 1.1.0-beta.4 - October 13, 2020

New Features

  • Added spinner to Submit button

Bug Fixes

  • Fixed form validation errors display
  • Fixed Radio and Checkbox form fields template rendering issues
  • Fixed build issue affecting icon collections

Version 1.1.0-beta.3 - October 7, 2020

New Features

  • Added text editor for Checkbox and Radio form field options
  • Added support for icons set as html element using uk-icon attribute

Bug Fixes

  • Fixed Input element nodes type

Version 1.1.0-beta.2 - October 6, 2020

New Features

  • Added Button element with support for Submit and Reset buttons
  • Added warn if reCaptcha was set more than once in the same Form Area

Changes

  • Deprecated Submit form field element

Bug Fixes

  • Fixed form Fieldset list of allowed fields
  • Fixed form Input fields missing icon settings
  • Fixed form elements attribute rendering
  • Fixed form reCaptcha validation
  • Fixed form Redirect action
  • Fixed icon collections ubication
  • Fixed icon loading in modules (Joomla)

Version 1.0.2 - October 5, 2020

Bug Fixes

  • Fixed Language access rule (Joomla)
  • Fixed icon loading in footer and modules

Version 1.1.0-beta - October 1, 2020

New Features

  • Added Forms Addon 🥳
  • Added URL access rule
  • Added Guest option for User access rule (WordPress)
  • Added Teenyicons icon collection
  • Added method to add custom icon collections directories
  • Added Social Sharing element Title option
  • Added Chart element Dynamic Content support

Changes

  • Refactored core icon collections
  • Refactored Social Sharing element networks listing
  • Renamed Icons Providers as Icons Collections

Bug Fixes

  • Fixed Social Sharing custom icon rendering
  • Fixed Social Sharing element icon custom size setting
  • Fixed Chart element Pie and Doughnut rendering

Version 1.0.1 - September 26, 2020

Bug Fixes

  • Fixed Icons rendering when the field is set on a parent element

Version 1.0.0 - July 22, 2020

New Features

  • Added Markdown element
  • Added Social Sharing element Advanced fields
  • Added Social Sharing element LinkedIn network
  • Added plugin auto-update support
  • Added My Icons tab in icon picker
  • Added elements attributes settings
  • Added strict option for user related access rules
  • Added icons support in buttons
  • Added icons custom collections support
  • Added filter by name query for the icons selection modal

Bug Fixes

  • Fixed Joomla! install dependency check
  • Fixed icon picker modal performance when listing large amount of items
  • Fixed social sharing links target
  • Fixed social sharing WhatsApp link
  • Fixed social sharing icon consistency for predefined networks
  • Fixed icon collections support for attributes hard coded in value
  • Fixed Date access rule help description and format parsing
  • Fixed icons listing regression
  • Fixed Chart element data decimals input
  • Fixed Language access rule (WordPress)
  • Fixed User access rule (WordPress)
  • Fixed icons rendering (WordPress)
  • Fixed Chart element support for mixed charts

Version 1.0.0-beta - June 17, 2020

  • First Release 🥳