Added an option to include general Toolset settings in the Types export file.
Fixes and compatibility
Allow using GET parameters in URLs of image fields (useful for hosting images in custom locations, like Amazon S3).
Update the Installer component to address issues with fetching plugin upgrades.
Add a new types_sanitize_field_labels filter to allow disabling the sanitization of custom field labels and field options on sites that rely on having HTML code in those labels. Please note that using this filter is discouraged for new sites.
Fixed compatibility issues (with plugins like Rank Math SEO, for example) caused by a conflict of duplicate enqueuing of jQuery Validation UI assets.
Fixed an issue with switching the view mode of Repeatable Field Groups which stayed disabled because of unsaved changes, even after actually saving changes in the Block Editor.
Updated the embedded Twig library to prevent PHP 7.4 deprecation notices.
Updated strings related to repeatable field options on the Edit Field Group pages.
Prevent unnecessary notice about field group display conditions on the Add New Post page.
Prevent drafts of Views displaying on the Toolset Dashboard.
Properly handle storing original file URLs of multiple-value image fields in WordPress 5.3.
Updated the Installer component to address further WordPress 5.3 compatibility issues.
Added “themes” to the list of keywords reserved by WordPress and display a warning on the Edit Taxonomy page if a reserved slug is used. This addresses an edge case with WordPress 5.3 and the Featured image functionality in the Block Editor.
When the Toolset Blocks plugin is active, prioritize it over Layouts on the Toolset Dashboard.
Improvements in the mechanism for translating a file URL to an attachment ID. This fixes situations when the attachment GUID doesn’t correspond to the actual file subpath for some reason. We’ve also added a Troubleshooting section that allows truncating the toolset_post_guid_id table in case some corruption has occurred and implemented another caching layer to further improve performance when rendering image fields.
Updated the Installer component to ensure compatibility with WordPress 5.3.
Adjusted styling to match the new WordPress 5.3 styling.
When saving an image field with a value that corresponds to an attachment ID, ensure that the URL corresponds to the original image version and not to a scaled-down one, which could lead to performance issues on the front-end.
Updated translation files for all supported languages.
Fixed a cosmetic issue with checkboxes labels on the Add/Edit term page.
After saving a post in the Block Editor, show a notice about changed display conditions for field groups only if they’ve actually changed.
On the Toolset Dashboard page, don’t render links to edit taxonomies that are registered by a third party.
Fixed the way URL from a file-like custom field is translated into attachment ID when generating a preview. Also, made sure image previews don’t escape their boundaries even if a full-size image is used.
Don’t show a file upload button for custom fields when the user doesn’t have file upload permissions. Display a subtle note about upload permissions when editing file-like custom fields.
Fixed a cosmetic issue with a tooltip when using a copy of a field value from the original language post.
Map block finds and can use WPA blocks for marker source.
Added full screen control toggle to Map block UI.
Fixed the wrong assumption of View Id format in some cases.
Find View blocks for marker source no matter how deep they are nested in other blocks.
Reversed behavior for full_screen_control shortcode parameter (have it compatible with how Google Maps API behaves now).
More elegant and correct way to determine if “Use My Location” can be shown on frontend.
Fixed a regression from 1.8: when using a frontend Distance filter, but not providing toolset_maps_distance_radius URL parameter, use the value from default_distance shortcode parameter instead of fixed 5 km default.
If the form is being reset, also reset current user location value.
Fixed script handle name conflict with Flatsome theme and updated the js-cookie library.
When a WP installation uses non-default charset and collation for postmeta table, adjust toolset_maps_address_cache to use the same to avoid SQL errors.
Saving address data got from autocomplete request directly to cache. This fixes some edge cases and removes the need to do an API call later on.