Releases: 26B/unbabble
Releases · 26B/unbabble
Release list
0.7.0
Fixed
- Fixed not being able to delete a term without language in the back-office.
- Fixed a bug when switching languages in the admin bar for menus.
- Fixed
wp_set_object_termswithout append bug where terms of a different language or without language were not being cleared. - Fixed empty post type on edit.php for posts in
Posts\BulkEdit::bulk_edit_messages. - Fixed missing variable (typo)
$langcomparison inDirectory::apply_lang_to_attachment_urlmethod. - Fixed wrong condition on
LangInterface::delete_post_sourceandLangInterface::delete_term_sourcemethods when deleting a source and its translations.
Added
- Add test coverage for main classes and methods.
- Replaced WP_Mock with Brain\Monkey for better testing of WordPress functions and hooks.
- Handle non-null
$preinDirectory::pre_redirect_guess_404_permalinkandQueryVar::pre_redirect_guess_404_permalinkas already short-circuited. - Added validation for payload structure in
Options::update_via_apimethod.
0.6.4
0.6.3
Added
- New proxied option
wp_page_for_privacy_policyto allow for a different privacy policy page for each language.
Changed
- Moved WordPress default proxied options filters to
OptionsProxyclass. - Only add the
page_on_frontandpage_for_postsoptions to the proxied options if thepagepost type is translatable.
0.6.2
0.6.1
0.6.0
Fixed
- New integration with Google Site Kit to fix the admin URL in the frontend assets.
Changed
- Changed most methods in
Router\RoutingResolver,Router\DirectoryandRouter\QueryVarto static methods, to allow for easy removal of the filters in exceptional cases.
0.5.16
0.5.15
0.5.14
Added
- New classes to handle translations of meta fields with simple and regex keys.
Changed
- Improved handling of meta fields creating a post translation with the copy enabled.
Fixed
- Meta with dynamic keys were not being handled correctly for Advanced Custom Fields (ACF) fields.
- Translation of IDs in dynamic meta keys.
- Javascript error for undefined
directoriesin the options page. - Fixed
Terms\LangMetaBox::get_possible_links's bad return on empty cache value.
0.5.13
Added
- Adds missing class property declarations (PHP 8.2 support).
- Support for multilingual YoastSEO post type archive indexables. Allows for different SEO information for each archive of a translatable post type.
Fixed
- Missing WordPress updated option actions when an option's proxy is saved on non default language.