Changelog

The latest updates to the Gridbuilder ᵂᴾ plugin

Get Gridbuilder ᵂᴾ Now!

v1.2.3

Release date: May 14, 2020

  • addedNew orderby option in grid settings to order by term taxonomy count.
  • improvedAdded version number in query string of SVG sprite (admin).
  • changedWrong french translation in rating facet (& up => & plus).
  • changedDragger JS helper logic (carousel) to detect dragging from angle and vector thresholds.
  • fixedIssue with WooCommerce grouped product prices.
  • fixedMissing taxonomy term settings (term colors) on certain taxonomy (e.g.: WooCommerce attributes).
  • fixedCSS issue in card builder with equal absolute positions (top, right, bottom, left) in Firefox.
  • fixedIssue with do_shortcode in Raw Content block of the card builder.
  • fixedIssue with wp_grid_builder/grid/query_args filter arguments for term and user queries.
  • fixedIssue with home SVG icons set not rendered on frontend (missing id attribute in SVG tag).
  • fixedPrevent to pre-filter main query in admin if no grids/templates are specified (wp_grid_builder/facet/query_string).
  • fixedPrevent password fields in admin settings to be autofilled by browser (Chrome).
  • fixedMinor markup issue in admin setting panels of the plugin.
  • fixedCSS animation issue on Ball Spin Fade loader type.

v1.2.2

Release date: April 14, 2020

  • addedFrench translation of backend and frontend.
  • changedMinor changes to admin settings panels.
  • changedMinor changes to admin labels and descriptions.
  • updatedFlatpickr library used for date picker facet.
  • fixedPrevent issue with multiple inlined custom JS codes.
  • fixedIssue with WPML Media plugin and attachment queries.
  • fixedIssue with Visual Composer column shortcodes in excerpt.

v1.2.1

Release date: March 25, 2020

  • improvedSplit styles and scripts to only load necessary assets on the frontend.
  • improvedFacets scripts (date, range, select) are now loaded asynchronously on the frontend.
  • improvedRender facets endpoint (onload) only queries content and fetches facet arguments.
  • improvedDate and Range facet options are now handled asynchronously instead of being localized.
  • improvedRange facet displays a skeleton placeholder while loading before initialization.
  • improvedUse of font-variant-numeric for fluid content change in range facet.
  • improvedCustom blocks are only rendered if they hold content.
  • addedOption to load/unload polyfills to support Internet Explorer 11 and older browsers.
  • addedSupport filtering and sorting by WooCommerce featured products (available in facet custom fields).
  • updatedSVG calendar icon of the date facet input.
  • fixedIssue with Gutenberg Fullscreen mode in WordPress 5.4 when resizing a grid.
  • fixedIssue with Gutenberg align class name when editing a grid rendered on load in the editor.
  • fixedIssue with read more link in card post content and excerpt.
  • fixedIssue with Gutenberg and Google Fonts loaded from cards.
  • fixedIssue with formatting input numbers in plugin settings.
  • fixedIssue with select, date, range and search facets JS instantiation when conditionally hidden (with PHP filter).
  • fixedIssue with “wp-” prefix in plugin assets folder name (to prevent issue on some servers).

v1.2.0

Release date: February 10, 2020

  • improvedAccessibility with carousel keyboard navigation.
  • improvedExclude language taxonomy from taxonomy terms block of the card builder.
  • addedSupport for strings translation with Polylang and WPML thanks to Multilingual add-on.
  • addedSupport for [number] shortcode in toggle button label to display the number of hidden items (checkbox, radio, button, and hierarchy).
  • addedSupport for [number] shortcode in load more button to display number of remaining items.
  • fixedCSS issue with Gutenberg blocks and select/button components.
  • fixedIssue with do_shortcode in card post content.
  • fixedIssue with query string in asynchronous endpoint.
  • fixedIssue with included terms in facets.
  • fixedIssue with carousel keyboard navigation.
  • fixedIssue when indexing taxonomy terms with WPML.

v1.1.9

Release date: January 20, 2020

  • improvedDynamic stylesheets principle to decrease numbers of generated files.
  • improvedSupport date and number formats for ACF repeater fields and array values in card builder.
  • improvedPrevent to scroll to carousel viewport when buttons or pagination dots are focused.
  • fixedMissing dependency from main plugin stylesheet in wp_enqueue_style() used by wpgb_render_template().
  • fixedIssue with non numeric attachment ID when changing object attachment with wp_grid_builder/grid/the_object PHP filter.
  • fixedIssue with missing CSS transitions in card builder from preview mode.
  • fixedIssue with default accent color in facets if unset.
  • fixedIssue with search facet and post status.

v1.1.8

Release date: January 8, 2019

  • improvedRender blocks and shortcodes in card post content
  • improvedPreserve scrollRestoration on first load to scroll to anchor.
  • improvedPreserve hash location in query string when filtering with histroy.
  • addedDraggable option to enable/disable dragging and flicking feature on carousel.
  • fixedIssue when indexing taxonomy terms from attachment post type.
  • fixedIssue with encoding facet values and special characters.
  • fixedIssue with attachment post type and custom post formats from plguin settings.
  • fixedIssue when assigning card to custom post formats.
  • fixedAdded fallback to default post ID in grid settings if missing ID from pll_get_post() function.
  • fixedMissing datetime attribute in time HTML tag.
  • fixedWidth issue with select combobox search holder.
  • fixedCorrected unvalid CSS property values (W3C non-compliant).
  • fixedCSS transition flicker issue while loading cards stylesheet.

v1.1.7

Release date: December 2, 2019

  • fixedUnset default touch action on range slider to prevent dragging issue on touch devices.
  • fixedMissing carousel dots and navigation buttons (prev/next) in Grid Composer.
  • fixedMissing icons for 3rd party add-ons in dashboard importer of the plugin.
  • fixedCSS conflicts with facet unordered/ordered list style.

v1.1.6

Release date: November 18, 2019

  • improvedWP Media modal keep selected media when adding new ones (does not require to hold ctrl/cmd key).
  • addedNew set of SVG icons (home/buildings) for the card builder.
  • addedNew hook ‘wp_grid_builder/facet/orderby’ to change facet query ORDER BY clause.
  • fixedRare query issue with term taxonomy ids used in meta_query.
  • fixedPHP warnings when missing custom fields in facet settings and card builder.
  • fixedJS issue when destroying range slider instance if facet is empty.
  • fixedCSS conflict with admin notices if post options if enabled.

v1.1.5

Release date: November 4, 2019

  • improvedPlugin license and updater refactor to easily register add-ons.
  • improvedPreserve search relevance if no order is set.
  • improved‘noresults_callback’ of wpgb_render_template() set to false prevents showing no results message.
  • addedNew admin submenu to download and activate add-ons.
  • addedSupport for the defer and async script attributes.
  • addedOption to reveal WooCommerce first gallery image when hovering thumbnail.
  • addedSupport to sort by ACF meta key (repeaters are not supported).
  • updatedFlatpickr.js library to v4.6.3.
  • fixedFacets not rendered in preview mode if grid not saved.

v1.1.1

Release date: September 12, 2019

  • improvedAllow multiple facets selection in settings to reset facet(s).
  • improvedAutomatically translate custom field date format in cards.
  • addedGutenberg block preview examples in block inserter.
  • fixedPHP warning if missing user data when indexing.
  • fixedPHP error when saving custom field attachment.
  • fixedPHP issue with post permalink date structures.

v1.1.0

Release date: September 1, 2019

  • improvedSettings API to allow plugins/add-ons to extend settings.
  • improvedIncrease limit for card spacings up to 999 in grid settings.
  • improvedAllow multiple names (whitespace separated) in class attribute of wpgb_render_template() argument.
  • changedPHP filter name for hierarchy facet.
  • fixedMissing default Google Fonts weight (variant 400).
  • fixedFacet not been centered when placed alone in grid composer area.
  • fixedIssue with include parameter of WP_Term_Query set to [ 0 ] (WP Core bug).
  • fixedJS conflict with card preview iframe in overview page.
  • fixedJS conflict with WordPress iris script from color picker.
  • fixedJS issue with Internet Explorer 11.
  • fixedCSS issue with post per page select facet.
  • fixedPHP issue when splitting string by whitespaces for CSS classes.
  • fixedPHP typo with orderby field name for term and user sources.

v1.0.3

Release date: June 17, 2019

  • addedwp_grid_builder/card/id PHP hook to change the card ID used for a post.
  • addedPossibility to include or exclude term(s) for queried posts (grid settings).
  • addedPossibility to set is_main_query in shortcode attribute.
  • addedNotice message in card builder for blocks that natively have an action (media button, social share, etc.).
  • fixedJS issue with load more on scroll on facet refresh.
  • fixedCard media thumbnail action which happens on click.
  • fixedCard layer link issue when there isn’t any overlay/content.
  • fixedRendering raw content in card overview panel.
  • fixedWrong default SVG play icon in cards.

v1.0.2

Release date: May 30, 2019

  • improvedGrid layout performance by changing CSS stacking context.
  • addedPlugin update from subsites for multisite.
  • fixedForce refreshing plugin info to view latest plugin details on plugins page.
  • fixedJS load more issue on scroll with carousel.
  • fixedCSS flickers on grid items with Safari.
  • fixedSelect dropdown position after refreshing facets.
  • fixedJS error when highlighting select item in dropdown list on facet refresh.
  • fixedPHP warning when deleting taxonomy terms if missing facets.

v1.0.1

Release date: May 23, 2019

  • improvedCheck ACF link field url key for custom field action link (card builder).
  • changedWarning notice for asynchronous hierarchical list for select facet.
  • fixedPrevent hierarchical list for asynchronous select facet. (Props Marie Comet)
  • fixedMissing jQuery dependancy (in some cases) in preview mode and in cards overview iframes.
  • fixedAutoplay issue with embedded iframes in grid.
  • fixedIssue with upload media button and WP Media iframe.
  • fixedIssue with post type attachment and videos not correctly fetched.

v1.0.0

Release date: May 14, 2019

  • released Public Release
  • added Plugin API to handle automatic updates
  • addedDocumentation for users & developers