There have been 6 minor updates (and a number of patches) to Gutenberg in the last couple of months. While technically the updates are minor, a lot of great improvements have been included!
The major highlights include:
Improved Shipping + Totals UI
Shipping costs, taxes, and additional fees are now even more clearly laid out providing your customers an easy way to see what they are paying for.
Gutenberg 3.5+ Compatibility
Improved support for Gutenberg means more WYSIWYG for buttons, colors, and fonts. Buttons can now use button--size-sm
,button--size-md
, button--size-lg
, “Additional CSS Class” classes to adjust the size of the button.
Better Developer Experience
Developing the Lifestyle and Deco themes for BigBox allowed great insight to what customers might need to develop the theme further. Many new hooks, simplified CSS, and helper functions will make it even easier to develop new products with Gutenberg.
Full Changelog:
[1.13.0] – 2018-08-14
New
- 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).
[1.12.1] – 2018-08-02
Fix
- Improved CSS architecture for easier child theme development.
- Ensure shop category list uses rounded corners.
- Fix syntax errors in
apply_filters()
calls.
[1.12.0] – 2018-07-30
New
- 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.
- Can be used inline with
Fix
- 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
[1.11.3] – 2018-07-24
Fix
- Avoid double faux inputs on FacetWP filters.
[1.11.2] – 2018-07-24
Fix
- 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.
[1.11.1] – 2018-07-21
Fix
- Ensure out of stock variations cannot be added to the cart.
- Spacing on cart totals.
- Ensure footer remains sticky when using widgets.
[1.11.0] – 2018-07-20
New
- 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.
Fix
- 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.
Tweaks
- 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.
[1.10.0] – 2018-07-11
New
- Improved cart and checkout Shipping + Totals UX.
- Show product name first in Grouped Product table.
- Add border to WooCommerce placeholder image.
Fix
- 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.
[1.9.0] – 2018-07-07
New
- 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).
[1.8.0] – 2018-06-29
New
- Update Node package project requirements.
- Project coding standard updates.
- Add more helpful color palette controls.
Fix
- Ensure LazyLoad falls back when a full
srcset
is unavailable. - Ensure FacetWP checkboxes and radio inputs load.
[1.7.1] – 2018-06-25
Fix
- Ensure images are lazy loaded again once FacetWP refreshes.
- Match Gutenberg title block to frontend.