Skip to content

v2.1.1

Choose a tag to compare

@tblivet tblivet released this 24 Sep 13:57
· 4 commits to 2.x since this release
0fb7cef
v2 1 1

The 2.1.1 version of the Hummingbird theme is now available! 🎉

A maintenance release on the 2.1 branch, focused on checkout and order fixes, accessibility, and small product and store page improvements. Hummingbird 2.1.x is compatible with PrestaShop 9.2. See the compatibility table.

Important

🧰 The development toolchain now requires Node.js v24.x and npm v11 (see .nvmrc). This only affects building the theme from source.


✨ Highlights

🛒 Checkout & orders

  • No more nested <form> elements in the checkout address step: the Continue button works again while editing an address with a separate billing address
  • Guest order tracking form now submits with POST, and the order lookup is kept in the guest-to-customer transformation form
  • New displayOrderDetailProductLine hook call on every order product line, so modules can show information next to a single product of an order

♿ Accessibility

  • Store page accordion toggles are now real <button> elements
  • Reassurance icons are marked as decorative

🧩 Customization & features

  • New manufacturer_product_page image type using the thumbnail fitment feature introduced in PrestaShop 9.2 (brand logos on the product page no longer get whitespace)
  • Clickable links in store details: phone number, fax number and email address
  • Sticky account menu sidebar
  • Breadcrumb styles updated so it displays correctly on error pages (follows core PR PrestaShop/PrestaShop#42189)

🛠 Developer experience

  • Node.js 24 and caniuse-lite updates
  • New QA testing checklist (beta) (docs/qa/testing-checklist.md): a full theme test pass covering pages, back-office settings, native modules, overrides, accessibility and responsive, plus a seed script to prepare a test shop. It also serves as the reference for an AI agent skill that runs QA on the theme. Both are still being tested and will evolve, so feedback is welcome

🐛 Notable fixes

  • B2B tax-excluded prices are now formatted with the currency
  • The country tax label setting is respected on the product page, and the tax info block only renders when there is something to show
  • Fixed an error in the product list rating display (productcomments)

📋 Full Changelog: v2.1.0...v2.1.1

What's Changed