- fix: do not allow to checkout grouped products
- feat: allow to refine on "text" attributes
- feat: support Grouped products
- refactor: remove deprecated WooCommerce 2 methods
- BREAKING CHANGE: Drop support of WooCommerce 2
- Make compatible with WooCommerce 3
- Make compatible with Algolia plugin in version 2.1.0
- Remove deprecated logo
- Remove duplicate "Sale" from instantsearch template
- Remove Algolia API query on page load when results are not displayed
- Made all frontend strings translatable
- Fixed some CSS rules that would make the checkboxes take an entire line
- Fixed an issue that would cause the grid display to break
- Make sure the plugin does not break the admin if the API Client is not configured properly
- Improve the detection of existing plugins: WooCommerce & Algolia search for WordPress
- Made sure we use the "items per page" provided by WooCommerce natively
- Transformed the replica based on
menu_order
to the master index
- Ensure admin images work in subdirectory installs
- Ensure filters sidebar has always the same width
- Ensure IE 10+ support
- Adapt design of the pagination
- Reduce price font size on mobile
- Make search statistics fit on mobile device
- Make sure slider price tooltips do not break to multiple lines
- Only replace page with instantsearch.js according to configuration
- Avoid flickering when using :first or :last in zoning selector
- Only avoid flickering on pages where instantsearch.js should replace the whole page
- Disable typo tolerance on SKUs
- Ensure rating stars display correctly even if aligned in center or right
- Add a filter hook to allow filtering attributes used in faceting
- Make the number of products displayed consistent across all the pages
- Add stars rating to the products display
- Make sure product block height is consistent even if the product has no category
- Fix upper bound price positioning on the range slider widget
- Make sure everything is always aligned left on the faceting sidebar
- Index product skus and make them searchable
- Remove javascript notification in frontend on pages where the instantsearch container didn't match anything
- Avoid the default theme being displayed on page initial load
- Index the fact that products are featured or not and use it in the custom ranking as first rule
- Reserve 2 lines for displaying the product title
- Update the default styles of the search
- Display 2 products by default on xs screens
- Initialize the search input values with the current query
- Hide lined-through price if on a variable product
- Add default margins to the search container
- Format the prices according to WooCommerce settings
- Display search box on category/tags and search pages by default
- Ensure filters are always displayed above everything else on mobile
- Ensure the filters sidebar respects it's size
- Display current refinements
- Fix different displays of sort by / filter by buttons
- Ensure the zoning iframe points to the correct URL when permalinks are using URL re-writing
- Make sure the admin doesn't break if the Algolia plugin for WordPress is not installed yet