Skip to content

Releases: 26B/unbabble

0.7.0

Choose a tag to compare

@azathcat azathcat released this 28 Jul 11:19

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_terms without 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) $lang comparison in Directory::apply_lang_to_attachment_url method.
  • Fixed wrong condition on LangInterface::delete_post_source and LangInterface::delete_term_source methods 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 $pre in Directory::pre_redirect_guess_404_permalink and QueryVar::pre_redirect_guess_404_permalink as already short-circuited.
  • Added validation for payload structure in Options::update_via_api method.

0.6.4

Choose a tag to compare

@azathcat azathcat released this 16 Apr 12:09

Fixed

  • Fixed a bug in 0.6.3 where the ubb_proxy_options filter was doing recursive calls.

0.6.3

Choose a tag to compare

@azathcat azathcat released this 12 Mar 17:24

Added

  • New proxied option wp_page_for_privacy_policy to allow for a different privacy policy page for each language.

Changed

  • Moved WordPress default proxied options filters to OptionsProxy class.
  • Only add the page_on_front and page_for_posts options to the proxied options if the page post type is translatable.

0.6.2

Choose a tag to compare

@azathcat azathcat released this 02 Mar 10:51

Fixed

  • Added conditions for missing 'file' or 'sizes' in metadata in Attachments\DeleteFile.
  • Deprecated warning in 'Admin/Admin:is_block_editor'.

0.6.1

Choose a tag to compare

@azathcat azathcat released this 29 Sep 16:11

Fixed

  • Allow for lang filter on the queries for the post type meta boxes on the nav menu edit screen.

0.6.0

Choose a tag to compare

@azathcat azathcat released this 16 Jul 15:28

Fixed

  • New integration with Google Site Kit to fix the admin URL in the frontend assets.

Changed

  • Changed most methods in Router\RoutingResolver, Router\Directory and Router\QueryVar to static methods, to allow for easy removal of the filters in exceptional cases.

0.5.16

Choose a tag to compare

@azathcat azathcat released this 02 Jul 14:37

Added

  • Make widget_block option translatable to allow for widget blocks in different languages.

0.5.15

Choose a tag to compare

@azathcat azathcat released this 02 Jul 09:25

Fixed

  • Missing callback for Admin Actions page output.
  • Directory routing problems with network_home_url missing Options static cache clear after every blog switch/restore.
  • Bad theme customize action url.

0.5.14

Choose a tag to compare

@azathcat azathcat released this 23 Jun 15:19

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 directories in the options page.
  • Fixed Terms\LangMetaBox::get_possible_links's bad return on empty cache value.

0.5.13

Choose a tag to compare

@azathcat azathcat released this 12 May 17:49

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.