
Fixed regression where media duplication occured and/or related item ids were not changed when cloning items. Fixed issue where ACF blocks couldn’t be decoded and were missing in translated submissions. Fixed related content not being sent for translation from the post based content UI. Added support for nested attributes via JSON path in fine-tuning. Fixed parent page not being sent for translation when sending content one or two levels deep. Fixed taxonomy page widget not downloading content.
Fixed smartlingLockId attribute being sent for translation. Added purge upload queue action (sets all NEW submissions to CANCELLED). Fixed terms meta values stored as array instead of scalar values.
Fixed cloning affecting fully locked submissions. Fixed broken content in ACF fields after translation. Fixed widget uploads broken when an audit log record could not be created. Fixed shortcodes with no attributes preventing content uploads. Fixed source title detection for taxonomy submissions. Fixed check/uncheck all links in widgets affecting all Smartling checkboxes on a page. Added display of error messages when widget uploads fail. Fixed AIOSEO pack plugin translation using wrong fieldset when translating taxonomies. Added support for sending related items from within ACF Gutenberg blocks. Fixed block level locking for nested Gutenberg blocks. Added actions to alter translated content or do other actions just before translation gets saved. Fixed upload queue length appearing stuck. Improved AIOSEO pack plugin translation for fields that contain tags. Added sending related attachments for translation along with Elementor plugin content. Fixed issue where content without Elementor data was unable to be sent for translation. Fixed errors when saving metadata by improving the escaping process. Fixed post content not being sent for translation when Elementor is active, but not used for a specific post. Fix scoping to avoid conflict with Symfony\Polyfill\Intl\Idn. Improved detection of active AIOSEO pack, Beaver Builder and Elementor plugins when running with limited capabilities. Fixed critical error with locking when metadata was null. Added diagnostic message for WordPress not in multisite mode. Added debugging for related content replacer. Improved supported for nested ACF in Gutenberg block fields (e.g. Added support for Elementor global widgets translation using the related items translation interface. The plugin will no longer automatically fail submissions based on content type not registered in WordPress.
It is useful if the installation has other plugins that hook into the post content or metadata saving and add extra escaping slashes to them
Added options to prevent plugin for escaping post content and metadata before saving. The behaviours controlled by these options have been reverted to the default values Removed ACF and manual relation handling obsolete expert settings.