Skip to main content

1.20.1 - FacetWP Check All Shortcode, Phone Block Binding Fix & Typesense Routing Toggle

· One min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co

Version 1.20.1 ships a new [yoko_facetwp_check_all] shortcode for toggling multiple FacetWP checkbox facets at once, fixes button-text block bindings for the Phone Number block, and adds a disable_routing attribute to the Typesense InstantSearch shortcode.

ADDS

  • [SHORTCODE] New [yoko_facetwp_check_all] shortcode — renders a grouped "check all" master checkbox that toggles one or more FacetWP checkbox facets simultaneously. Supports facets, label, and class attributes. Fully accessible (role="checkbox", aria-checked, keyboard activation).

  • [TYPESENSE] New disable_routing attribute for the [typesense_instantsearch] shortcode — set to 1 to disable URL history routing. Useful when the search widget is embedded in a modal or off-canvas drawer where URL updates are undesirable.

FIXES

  • [BLOCK] Phone Number block button text now correctly resolves via the WordPress Block Bindings API. The phone and label attributes are now registered as supported binding attributes, so bound values are properly injected in the editor and rendered server-side.