- WooCommerce 3.9.0 support.
- Use
@wordpress/scripts
package.
- Use a custom horizontal scrollbar for horizontal menu overflow.
- Enhanced block editor support for WooCommerce product blocks.
- Improved Stripe payment gateway errors.
- Ensure CSS
url()
imports are handled correctly.
- WooCommerce 3.7 compatibility.
- Updated block editor support.
- WooCommerce 3.6.x compatibility.
- Avoid PHP error in cart-shipping.php
- Ensure
.posted_in
uses the correct gray color. - Simplify WooCommerce gallery image widths.
- Don't let FacetWP radio/checkbox labels trigger refresh.
- Mobile WooCommerce coupon form styling.
- Update Node dependencies.
- Add ARIA landmarks.
- Allow price, rating, stock information, sale flash, short description, and "more options" in the product catalog to be hidden via the Customizer.
- Use primary site color for input
:focus
border color. - Add accessible
labels
for FacetWP checkbox and radio facets. - WooCommerce 3.6.0 compatibility.
- Allow image lazyload script to load in the footer.
- Further WooCommerce Blocks style improvements.
- Ensure dynamic colors are applied to elements left out in 3.0.0 update.
- Ensure "No results found" shows when no results are available in FacetWP.
- Don't attempt to open offcanvas drawers when using content skip links.
- Hide "First Page" and "Last Page" links in FacetWP pagination.
- Ensure :focus outline is visible on WooCommerce image gallery items.
- WordPress 5.0+ minimum requirement.
- Update
app/integrations/woocommerce/template-hooks.php
andapp/integrations/woocommerce/template-hooks.php
to adjust output order of product price, sale, stock, etc in WooCommerce product loop. - Update
resources/views/integrations/woocommerce/order/order-details.php
to remove duplicate order notes. - Hide "Sale Flash" by default. Now available in a Customizer setting.
- Hide "Inventory count" by default. Now available in a Customizer setting.
- Update default font weight to 400 (from 500).
- Remove attempts to style classic editor.
- Output all colors in inline CSS instead of external stylesheet.
- Support JSX transforms via
wp.element
. - Additional support for Table block "Striped" styles.
- Additional support for CoBlocks plugin.
- Additional support for WooCommerce Product Blocks.
- WooCommerce 3.5.3 support.
- Remove
placeholder
input attributes.
- Button sizing between small, default, and large are more obvious.
- Heading and block spacing consistency.
- Only show Previous/Next pagination buttons on mobile devices.
- Ensure header allows dropdown facet types.
- Extended support for FacetWP addons:
- "Load More" https://facetwp.com/add-ons/load-more/
- "Bookings" https://facetwp.com/add-ons/bookings/
- "Hierarchy Select" https://facetwp.com/add-ons/hierarchy-select/
- "Alphabetical Listing" https://facetwp.com/add-ons/alphabetical-listing/
- "Color" https://facetwp.com/add-ons/color/
- Further
:focus
accessibility improvements. - Fallback to default shop sidebar on dynamic shop page mobile filters.
- Avoid Javascript error when focus element on horizontal nav bar does not exist.
- Avoid PHP syntax error.
- Accessibility improvements:
- Better tabbing order for shop filters and results.
- "Skip to content" and "Skip to result" skip links.
- Ensure all focus outlines are visible.
- Upgrade developer experience:
- Use more
@wordpress
npm
packages (eslint
,browserslist
) - Update JS coding standards.
- Update PHP coding standards.
- Update CSS coding standards.
- Use more
- Request a Google Fonts API key when generating font list.
- Allow integrations to define helper files to be autoloaded.
- Avoid error if offcanvas drawer source or target does not exist.
- WordPress 5.x compatibility.
- Gutenberg 4.x compatibility.
- WooCommerce 3.5.x compatibility.
- Ensure button color is accurately reflected.
- Coding standard updates.
- Base stylesheet enqueued with wp_enqueue_script priority 20 (was 10).
- Base stylesheet renamed to app.scss (was style.scss) -- child themes referencing this need to update.
- Gutenberg 4.2 compatibility.
- WooCommerce 3.5.1 compatibility.
- WooCommerce Bookings custom styles support.
- Keyboard accessibility improvements for desktop and mobile menus.
- Do not output inline CSS for values that have not been customized.
- Stripe gateway checkout styles.
- More precise
em
topx
conversions for better font smoothing. - Icon menu alignment for icons of all sizes.
- WooCommerce message button alignment.
- Ensure external WooCommerce products are purchaseable.
- Ensure blockUI library uses accurate background color.
- Default grid to be 80% page width at extra large device size.
- Better separation of integration CSS.
- Move integration views to main views directory.
- Remove fitvids in favor of Gutenberg responsive embeds.
- Remove offcanvas drawer cache for better dynamic content support.
- More consistent dynamic widget area names ("Page Name Sidebar (Left)")
- Adjust shop sidebar widths to be smaller.
- Grouped product purchase form appearance.
- WooCommerce 3.5 compatibility.
- Undefined PHP variables.
- Better UI feedback when checking and unchecking inputs in FacetWP.
- Gutenberg 3.9+ compatibility.
- Continued codebase improvements.
- WooCommerce Product Vendors support: https://woocommerce.com/products/product-vendors/
- Improved Gutenberg 3.5+ button support.
- Improved horizontal navigation user experience.
- Option to hide inventory counts in the product catalog.
- WooCommerce 3.5 template compatibility.
- Improve keyboard accessibility user interface.
- Allow CSS color variables to be overridden in a child theme.
- Gutenberg 3.5 compatibility (including custom font size support).
- Improved CSS architecture for easier child theme development.
- Ensure shop category list uses rounded corners.
- Fix syntax errors in
apply_filters()
calls.
- Improved UI for cart totals and shipping.
- WooCommerce 3.4.4 compatibility.
- Add Social Icons.
- Can be used inline with
<i class="bigbox-icon bigbox-icon--twitter"></i>
. - Automatically applied to menu item links with social URLs.
- Remove unneeded usage of
wp_kses_post()
- Ensure scrolling is enabled after offcanvas drawer is closed.
- Simplify FacetWP and WooCommerce asset depenencies.
- Ensure WooCommece alert's are always 100% width.
- Update to WordPress Coding Standards 1.0.0
- Avoid double faux inputs on FacetWP filters.
- Don't output shipping calculator toggle when calculator is not output.
- Don't lazyload the custom logo.
- Properly add available stock to dropdown quantity.
- Spacing above checkout completion button.
- Ensure dynamic "Information" color is used for
.button--color-information
class.
- Ensure out of stock variations cannot be added to the cart.
- Spacing on cart totals.
- Ensure footer remains sticky when using widgets.
-
Improve cart totals and shipping UI.
-
Column support for Gutenberg 3.2.
-
Bold product information titles.
-
Remove bottom border when there is only a single line of products.
-
bigbox_is_rounded
filter to turn off rounded edges. -
bigbox_integrations
filter to allow child themes to add more integrations. -
bigbox_services
filter to allow child themes to add more services. -
bigbox_customize_inline_css_' . $key
filter to modify the configuration CSS for each customizer option. -
bigbox_woocommerce_product_price_before
action. -
bigbox_woocommerce_product_price_after
action. -
bigbox_woocommerce_loop_product_price_before
action. -
bigbox_woocommerce_loop_product_price_after
action.
- Improvements for easier child theme integration.
- Improvements to FacetWP integration.
- Don't output "See More Options" when a product is out of stock.
- WooCommerce view order escaping HTML.
- Avoid Javascript error in the customizer when no previous customizations have been made.
- Output product sale flash via
bigbox_woocommerce_loop_product_price_before
andbigbox_woocommerce_product_price_after
- Add
product__meta
class to all product card meta items.
- Improved cart and checkout Shipping + Totals UX.
- Show product name first in Grouped Product table.
- Add border to WooCommerce placeholder image.
- Add missing text domain in license manager.
- Remove unused file.
- Avoid unnecessary double escaping.
- Ensure theme remains active when PHP version is not met so message can be viewed.
- Better font weight fallbacks when no alternatives are available.
- Gutenberg 3.2 support.
- WooCommerce 3.5 support.
- Helpful customizer color control suggestions.
- Remove jQuery dependencies and optimize all Javascript (reducing file sizes).
- Update Node package project requirements.
- Project coding standard updates.
- Add more helpful color palette controls.
- Ensure LazyLoad falls back when a full
srcset
is unavailable. - Ensure FacetWP checkboxes and radio inputs load.
- Ensure images are lazy loaded again once FacetWP refreshes.
- Match Gutenberg title block to frontend.
- Better Grouped product support in WooCommerce.
- Lazyload images.
- Cart and Order Review product title size.
- Ensure "Minimal" templates keep branding centered on mobile devices.
- Various project management items.
- Allow catalog image sizes to be dynamically set in the Customizer.
- More Gutenberg compatibility.
- Avoid PHP error on activation.
- Ensure header search spacing is equal when header account menu items are hidden.
- Add specific CSS class (
.product__meta--price
) to loop price output. - WooCommerce pagination previous arrow direction.
- Automatically use Google's suggested fallback font category.
- Remove unused starter content images.
- Remove unused walkthrough step when not needed.
- Gutenberg 3.0 compatibility.
- Remove unused string translation.
- Do not show Walkthrough pointer until needed.
- WooCommerce 3.4.1 compatibility.
- Add interactive Customization walkthrough with the ability to importer starter content.
- Attempt to automatically install WooCommerce on activation to allow for easy configuration.
- Show WooCommerce image placeholder by default. Add option to disable in Customize > WooCommerce > Product Images.
- Add reminder to enter a license key after 1 week of use.
- Filter
bigbox_navbar_search_form_url
-- https://docs.bigboxwc.com/article/29-change-the-url-of-the-header-search-form
- Avoid running extraneous HTTP requests in dashboard when checking for updates.
- Show WooCommerce image placeholder by default. Add option to disable in Customize > WooCommerce > Product Images.
- Filter
bigbox_navbar_search_form_url
-- https://docs.bigboxwc.com/article/29-change-the-url-of-the-header-search-form
- Allow a font family fallback when using Google Fonts.
- Avoid PHP error in
app/customize/preview.php
. - Default to first font weight when the previously set weight no longer exists.
- Coding standard updates.
- Create dynamic shop landing pages using the "Shop" page template.
- Add more intuitive default widgets and sidebar usage.
- Allow default shop sidebar to be completely hidden.
- Automatic updater improvements.
- Mobile menu child menus now page forward and backwards consistently.
- Initial release.