| Current Path : /home/jeromecohp/www/tmp/yooessentials/ |
| Current File : /home/jeromecohp/www/tmp/yooessentials/CHANGELOG.md |
# Changelog ## 1.6.8 (April 20, 2022) - Add Vimeo Content Source. - Add hCaptcha form element. - Add HTML line breaks support for forms data placeholders. - Fix Layouts Manager renaming action. - Fix Google My Business source AverageRating resolving. ## 1.6.7 (April 6, 2022) - Fix icon loading regression. - Fix edge PHP error in Google Spreadsheet source. ## 1.6.6 (April 5, 2022) - Fix UI regressions. ## 1.6.5 (April 4, 2022) - Add Google reCaptcha v3 custom Score Threshold support. - Fix Google reCaptcha v3 not considering Score in validation. - Fix assets build issue introduced in previous release. ## 1.6.4 (April 1, 2022) - Fix Google Sheet Source columns start/end implementation. - Change Icon Collections location, merged into the Essentials Menu. ## 1.6.3 (March 24, 2022) - Fix Customizer UI issues. - Fix Layouts Library presets loading. - Fix Instagram and TikTok OAuth token renewal. ## 1.6.2 (March 19, 2022) - Fix Freemium build. - Fix YouTube API MaxResults filter being ignored. - Change YouTube cache minimum time to 3600 for all OAuth based queries. ## 1.6.1 (March 17, 2022) - Fix Auth issues. - Fix Builder fields loading. ## 1.6.0 (March 16, 2022) - Add Layouts Addon 🥳 - Add Storages module. - Add Essentials unified menu. - Add Settings Import/Export option. - Add About Section. ## 1.5.16 (March 15, 2022) - Add support for Multiple Items Source on Access Rules dynamic configuration. - Fix Forms Action SaveToGoogleSheet missing Sheet Name warning. - Fix Google Sheet Source schema issue when using multiple instances. ## 1.5.15 (March 9, 2022) - Fix DB connection error handling (WordPress). - Fix CSV Source Record filter/order missing field. - Fix Forms Email Action multiple value placeholder parsing. ## 1.5.14 (February 23, 2022) - Add Dynamic as a new Access Rule. - Fix vendor build issues introduced in previous release. - Fix Social Sharing MailTo query encoding. ## 1.5.13 (February 22, 2022) - Add Week as a new Access Rule. - Add Font Awesome 6 Free as a new Icon Collection. - Fix Social Sharing MailTo query encoding. ### Forms - Add support for placeholder replacement in Email Action static attachments path. - Add options to set a custom filename and avoid collisions for Submitted Files on Upload Field. - Fix Web Accessibility issue. - Fix html entities encoding for Options based fields. ## 1.5.12 (February 7, 2022) - Fix Google My Business source comment resolving. - Fix Email After Submit Action *from* and *from name* settings handling. - Fix CSV source not working with Dynamic Content based filters. - Fix Forms validation issue on servers not respecting response code. - Change main Icons Collections to no longer be auto-fetched (WordPress). ## 1.5.11 (January 28, 2022) - Fix Social Sharing MailTo query encoding. - Fix YouTube API max results filter. - Fix Form ID generation related issues. ## 1.5.10 (January 19, 2022) - Add support for Form Fields data placeholders in Redirect After Submit Actions. - Fix external images caching. - Fix Google My Business source Original Comment resolving. - Fix Forms Config Cache and Submission issues. ## 1.5.9 (January 7, 2022) - Fix PHP egde warnings. - Fix icons listing for MyIcons collection. - Fix Auth grants returning no granted scopes. - Fix Form Input field rendering settings being ignored. - Fix Google My Business source comment resolving. ## 1.5.8 (November 30, 2021) - Add Form Actions status setting. - Add Start and Before Than filters for TikTok source video query. - Fix Checkbox form field validation. - Fix Limit argument being ignored in TikTok video query. - Fix Dynamic Values compatibility with certain Access Rules. - Fix Form Uploads final paths returned as absolute. ## 1.5.7 (November 11, 2021) - Add support for dynamic file path to form Download action. - Fix Builder Foot Layout editing affected by form rendering. ## 1.5.6 (November 5, 2021) - Fix regression introduced in previous release. ## 1.5.5 (November 5, 2021) - Fix fields mapping issues with TikTok source. ## 1.5.4 (November 3, 2021) ### Forms - Add Form ID & Name attributes settings. - Fix Form Download action. - Fix Form Radio field HTML 5 validation. ### Sources - Add API Key based Advanced Query for YouTube source. - Add Date Modify filter to Request source Timestamp mapping field. - Add Reviews Link, Original Review, and Translated Review fields mapping for Google My Business source. - Fix business open hours query for Google MyBusiness source. ## 1.5.3 (October 22, 2021) - Fix Forms Actions regression. - Fix core sources ID resolving (WordPress). - Fix CSV Source default ordering and headers encoding issue. - Change YouTube API calls to mitigate quota limits. ## 1.5.2 (October 15, 2021) - Fix Forms Actions migration script. - Fix CSV Source header names display when listed in filter/ordering conditions. ## 1.5.1 (October 14, 2021) - Fix CSV Source encoding regression. - Fix Google My Business locations list limit. ## 1.5.0 (October 14, 2021) ### Sources - Add TikTok source. - Add YouTube source. - Add Request source. - Add Google MyBusiness source. - Add Cloudflare Stream source. - Add Filter/Order query conditions to CSV Source. - Add Hashtagged Media query to Instagram Source. ### Forms - Add After Submit Action 'Save to Google Sheet'. - Add ID attribute to all fields control. ### Access - Add 'User' Access Rule - Validates if the current user matches the stated ID/Username. ## 1.4.10 (October 11, 2021) - Fix Chart Element missing enclosing div. - Fix Email Action test email execution. - Fix Access rules mapping with Dynamic Sources data. - Fix Warning if initial Icon Collections fail to download (WordPress). ## 1.4.9 (October 4, 2021) - Fix update transform warning. ## 1.4.8 (September 30, 2021) - Fix Form field tags not being removed when replacement is not found in the submission data. - Fix regression introduced in previous release. ## 1.4.7 (September 21, 2021) - Fix Sources field name edge case encoding issue. - Fix Icon Picker filter not resetting the group when switching collection. ## 1.4.6 (September 13, 2021) - Fix Chart Element general container settings not being applied. - Fix Google Sheet Source not considering custom cache time setting. ### Forms - Fix Upload field support for multiple file uploads. - Fix Email Action not sending text/plain alternative body when in HTML mode. - fix Email, Tel, and URL form fields support for pattern attribute. ## 1.4.5 (August 31, 2021) - Fix Icon loading issues. ### Forms - Fix Honeypot field validation. - Fix Upload field support for spaces in control name. ## 1.4.4 (August 20, 2021) - Fix send email test workflow for Email form action. - Fix compatibility with YOOtheme Pro 2.6 GraphQL dependency. - Remove ZipArchive PHP extension dependency. ## 1.4.3 (August 11, 2021) - Fix issue on Database source when linking more than one relation to the same field. - Fix issue on Database source when using filtering/ordering on external database. - Fix UI issue affecting Access Rules modal. ## 1.4.2 (August 4, 2021) - Fix Source Types extension issue (Joomla). ## 1.4.1 (August 4, 2021) - Fix Source Types extension issue (WordPress). ## 1.4.0 (August 3, 2021) ### Sources - Add Table Relations and Single Record Query for Database Source. - Add Filters and Ordering conditions for Database Source Queries. ### Forms - Add Source support for most form elements fields. ### Access - Add composable conditions with AND/OR logic. - Add Source support for rule dynamic values. - Add possibility to name a rule. - Add possibility to disable a rule - Add possibility to revers rule evaluation. ### Elements - Add Social Sharing MailTo item. - Add Social Sharing Viber item. - Add Table and List blocks support for Markdown element. ## 1.3.6 (August 3, 2021) - Fix error triggered if a CSV Source file is missing. ## 1.3.5 (July 28, 2021) - Fix warning triggered by Icon Loader. - Fix invisible reCAPTCHA regression introduced in v1.3.4. ## 1.3.4 (July 13, 2021) - Fix multiple Form support when using reCAPTCHA. - Fix language listing for Access Language rule (Joomla). ## 1.3.3 (July 1, 2021) ### Sources - Fix Limit filter being ignored in DB Source. ### Forms - Fix Email field allowing whitespaces where it should not. - Fix Download action not redirecting properly. ## 1.3.2 (June 29, 2021) - Fix Instagram Source raw media url. - Fix on save config warning. ## 1.3.1 (June 28, 2021) ### Sources - Fix Database Source fields keys encoding. - Fix Database Source external connection support. - Fix Instagram Source image caching for videos media. ### Forms - Fix Builder Form Area quick edit access link. ### Icons - Fix Icon Collections loading and UI inconsistencies. ### Elements - Fix Chart Element dimension enforcement & deferred init. ## 1.3.0 (June 23, 2021) - Add support for overriding OAuth settings allowing the usage of custom Apps. - Add Settings -> Auths section for managing authentications and secrets in one place. - Add more transparency about what permission scopes are required in an OAuth authentication. ### Sources - Add Hashtags mapping field for Instagram Source. - Add resizing support for Instagram Source image media. - Add Comments Count and Like Count mapping fields for Instagram Source (Business Accounts). - Add Date and Content Limit filters for Timestamp and Caption Instagram Source mapping fields. - Add external DB connection support for Database Source. - Add support for specifying a Sheet Name in addition to the Spreadsheet for Google Sheet source. ### Forms - Add after submit action, Download. - Add From Name for Email action settings. - Add Timeout and Open in New Window settings for after submit action Redirect. - Add Honeypot field, a CAPTCHA alternative for blocking spam. ### Icons - Add Icons List view and other UI improvements to the Builder Icons Picker. - Add Collections Manager with on-demand installation (Icons are not included in the build anymore). - Add new collections (Ant Design, Bootstrap, Boxicons, Feather, Octicons, Remix Icon & Tabler Icons). ## 1.2.11 (June 23, 2021) ### Sources - Fix Instagram media type filtering not including Carousel Albums. ### Forms - Fix issue with Google reCAPTCHA when HTML5 validation is disabled and server validation fails. ## 1.2.10 (June 1, 2021) ### Forms - Fix recaptcha regresion introduced in 1.2.8. - Fix Email action Send as HTML setting default value. - Change Message action Modal as alert instead of dialog (reversed again). ## 1.2.9 (May 18, 2021) - Fix Chart element data encoding being affected in some edge configurations. - Fix unwanted downgrades when auto-updating (Joomla). ## 1.2.8 (May 16, 2021) ### Sources - Remove Instagram unsupported mapping fields (comments_count & like_count). ### Forms - Fix recaptcha not working when used in multiple forms on the same page. - Fix form being reset too early affecting submissions with custom action url. ## 1.2.7 (April 28, 2021) - Fix PHP warning related to automatic updates (WordPress). ### Sources - Fix Google Sheet warning when loading an empty spreadsheet. - Fix Google Sheet content caching. - Fix Instagram refresh token issue. ### Icons - Fix icons collections build. - Fix invalid cache key warning. ## 1.2.6 (April 13, 2021) ### Forms - Add Horizontal layout for Checkbox & Radio fields. - Add Grid Columns setting for the form input field. - Fix Builder form fields listing. - Fix SaveToCSV multi options fields parsing. - Fix form rendering after cache clearance. ## 1.2.5 (April 7, 2021) - Fix conflicts with 3rd-parties dependencies. ### Sources - Add configuration pre saving tests. - Fix broken mapping after some configuration changes. ### Forms - Change actions JavaScript hooks workflow. - Fix Checkbox Field validation. - Fix email action attachments support. - Fix quick access to Form Area Builder settings. ## 1.2.4 (March 27, 2021) - Fix Forms settings being deleted when Form Area is disabled. ## 1.2.3 (March 25, 2021) - Fix UI regression. - Fix Form Date field min/max attributes support. - Change YOOtheme Pro min version to 2.3.32. ## 1.2.2 (March 21, 2021) - Fix general UI issues. ### Forms - Add support for fields Tag Replacement in Upload field upload path. - Fix Email Action sending test & attachments related issues. ## 1.2.1 (March 13, 2021) - Change YOOtheme Pro min version to 2.3.18. ### Forms - Fix Checkbox Field values submission. ### Icons - Fix Icons picker loader regression. ## 1.2.0 (March 10, 2021) - Add Sources Addon 🥳 ### Forms - Add support for spaces in field names. - Add support for custom action url and method. - Add a simple send email test for Email action. - Add Columns configuration for SaveToCSV action. - Add optional name field to actions for easier identification. - Add configuration quick access through the Status Icon (requires YTP 2.3.26 or above). - Add support for empty value and disabled attribute in Option fields (Select, Radio, Checkbox). - Add support for Submission Tag Replacement on missing Email Action fields (ccs, bccs, reply_tos, from). - Change Message action to use UIkit Modal dialog instead of alert. ### Access - Add Datetime access rule. - Add configuration quick access through the Status Icon (requires YTP 2.3.26 or above). - Change User Access rule to display Guest setting as a role (WordPress). ### Elements - Add Pinterest Social Sharing network. - Add Social Sharing popup window option. ## 1.1.8 (March 9, 2021) - Fix session handler (WordPress). ### Forms - Fix upload validation and edge configuration issues. - Fix Send Email as HTML default fallback in Email action. - Fix Save to CSV action headers format when using custom delimiter. ## 1.1.7 (February 22, 2021) ### Forms - Fix form related PHP warnings. - Fix Upload element mimetype validation. - Fix support for multiple forms rendering on the same page. ### Icons - Fix icon related PHP warnings. - Fix support for multiple icons declared as HTML in the same field. ## 1.1.6 (February 10, 2021) - Fix plugin execution time (WordPress). - Fix support for icons set as HTML. ### Forms - Fix Fieldset Horizontal Layout display. - Fix multiple email parsing for Email action. - Fix Input element attributes rendering. ## 1.1.5 (January 9, 2021) - Fix MyIcons tab display (WordPress). ## 1.1.4 (December 23, 2020) - Fix icons Builder integration for pre YOOtheme Pro 2.3. - Fix issue in admin-selected email attachments in Forms Email action. ## 1.1.3 (November 26, 2020) - Fix assets loading in multilingual sites (WordPress). - Fix auto-update issue (WordPress). ## 1.1.2 (November 25, 2020) - Fix update checking support (WordPress). ### Forms - Review elements placeholders. - Review actions settings. - Review Form Area status evaluation. - Fix range element php warning on new instances. - Fix elements control name fallback. - Fix empty attachments being sent in Email Action. ### Access - Review rules settings. - Fix season rule evaluation. - Fix guest user validation (WordPress). - Fix Date & Time evaluation if only one value is set. ## 1.1.1 (October 29, 2020) - Fix Forms Save to CSV action typo causing a php warning. ## 1.1.0 (October 28, 2020) ### Forms - Add extensions and mimetype HTML validation to Upload field. - Add delimiter and enclosure params to Save to CSV action. - Remove required attribute from Range field, as it's natively not supported. - Remove deprecated Submit element. - Fix Upload file size validation. - Fix Upload file overrides when file name collides. ### Access - Add Browser, Device, Operative System, IP Address, Day, Month, Season and Time rules. - Change Date rule timezone, is now assumed from the server configuration. ### Icons - Add icons picker new UI with grouped collections, lazy loading and global search. - Fix icons rendering on cached articles (Joomla). ### Elements - Remove file setting from Markdown element in favor of File Source. ## 1.1.0-beta.4 (October 13, 2020) ### Forms - Add spinner to Submit button. - Fix validation errors display. - Fix Radio and Checkbox template rendering issues. ### Icons - Fix build issue affecting collections. ## 1.1.0-beta.3 (October 7, 2020) ### Forms - Add text editor for Checkbox and Radio options. - Fix Input element nodes type. ### Icons - Add support for icons set as html element `uk-icon` attribute. ## 1.1.0-beta.2 (October 6, 2020) ### Forms - Add Button element with support for Submit and Reset buttons. - Add warn if reCaptcha was set more than once in the same Form Area. - Deprecate Submit element. - Fix Form Fieldset list of allowed fields. - Fix Form Input fields missing icon settings. - Fix Form elements attribute rendering. - Fix Form reCaptcha validation. - Fix Form Redirect action. ### Icons - Fix collections ubication. - Fix icon loading in modules (Joomla). ## 1.0.2 (October 5, 2020) ### Access - Fix Language rule (Joomla). ### Icons - Fix icon loading in footer and modules. ## 1.1.0-beta (October 1, 2020) - Add Forms Addon 🥳 ### Access - Add URL rule. - Add Guest option for User Access rule (WordPress). ### Icons - Add Teenyicons collection. - Add method to add custom icon collections directories. - Review core collections. - Change icons Providers as icons Collections. ### Elements - Social Sharing - Add Title option. - Update custom size. - Review networks listing. - Fix custom icon rendering. ### Elements - Charts - Add Dynamic Content mapping and display options. - Fix Pie and Doughnut rendering. ## 1.0.1 (September 26, 2020) - Fix Icons rendering when the field is set on a parent element. ## 1.0.0 (July 22, 2020) - Add LinkedIn as Social Sharing preset network. ## 1.0.0-beta.7 (July 6, 2020) - Fix Joomla! install dependency check. ## 1.0.0-beta.6 (July 6, 2020) - Add Markdown element. - Add pre install/activate dependencies minimum version check. - Fix regression introduced in `beta.5` about plugin loading (WordPress). ### Icons - Fix picker modal performance when listing large amount of items. ## 1.0.0-beta.5 (July 2, 2020) - Add 1-click update support. - Add filter by name query for the icons selection Modal. - Add My Icons tab in icon picker, a collection of icons stored in the current Child Theme. ## 1.0.0-beta.4 (June 26, 2020) ### Access - Fix current locale for Language rule (WordPress). - Fix PHP warning when setting fields on some elements edge configurations. ### Icons - Fix collections support for attributes hard coded in value. ### Elements - Social Sharing - Add Advanced fields. - Fix links target. - Fix WhatsApp link. - Fix icon consistency for predefined networks. ## 1.0.0-beta.3 (June 23, 2020) ### Access - Fix Date rule help description and format parsing. ### Icons - Fix listing regression introduced in `beta.2`. ### Elements - Add `attributes` field in Advanced settings. - Fix Chart element data decimals input. ## 1.0.0-beta.2 (June 22, 2020) ### Access - Add user related rules a Strict option. When enabled the user must have all selected levels for the rule to validate. - Change Date Access Rule input value to ISO 8601 format: `YYYY-MM-DDThh:mm:ssTZD`. - Fix Language rule (WordPress). - Fix User Access rule (WordPress). ### Icons - Add support for extended Icons in buttons. - Add support for custom providers. - Change the nomenclature for 3rd party icon providers from `provider-group:icon-name` to `provider-group--icon-name`. - Fix icons rendering (WordPress). ### Elements - Fix mixed charts in Chart Element. - Change Chart element, Chart Type is now a global option with option to override on each Dataset. ## 1.0.0-beta (June 17, 2020) - First Release