Release 03.06.00

Hotcakes Commerce is Ready for you!

Version 03.06.00

We have numerous updates in this release to address all kinds of bugs. It was truly a team effort with 42 commits, 63 files changed, and 8 contributors.


As always, please test your upgrades on a development/staging version of your site first. Be sure to fully back up your websites prior to upgrading, and merge any noted viewset changes as desired. We're not responsible for any Hotcakes that get burnt.  *wink*

Downloads & Installation/Upgrade Packages

You can download Hotcakes at any time from the downloads page.

Release Notes

This is a feature release of Hotcakes Commerce, an open-source e-commerce CMS.

The release notes continue after the Sponsors and Contributors below.


Open-source is not free. We're so GRATEFUL for the following people/organizations for sponsoring developers to work on this release!

Sponsorship is Powered by GitHub Sponsors and ensures that this project lives and thrives. Please consider contributing any amount.

THANK YOU to the following rockstars!


THANK YOU to the following community members for participating in this release!


THANK YOU to the following partners for participating in this release!

Release Note Prefixes

The following prefixes are defined as:


  • SI: Updated USPS Web Tools URL - The previous URL was using a non-secure HTTP instead of HTTPS. (Issue 353), Thanks @mtrutledge
  • SI: Remove Unused File Upload - Removed unnecessary files for a legacy feature that no longer exists. (Issue 361), Thanks @erw13n
  • Remove GB from EU VAT rules - Great Britain is no longer in the European Union and should be excluded from the VAT rules. (Issue 356), Thanks @Navilois
  • Refresh Store Settings on Upgrades - Whenever Hotcakes Commerce is upgraded, the AES encryption keys are automatically updated. (No Issue), Thanks @WillStrohl

Maintenance Updates

  • Issue 372 - SI: Resolves error with User Supplied Price product needing a minimum quantity. Thanks @erw13n
  • Issue 368 - CI: Resolved a redirect issue with PayPal Express checkout. Thanks @erw13n
  • Issue 292 - CI: Fixed JavaScript validation issue with affiliate views. Thanks @erw13n
  • Issue 346 - Resolved an issue with generating URLs in the affiliate dashboard. Thanks @joshgk00
  • Issue 374 - Resolved an issue where some customers could skip the PayPal Express checkout. Thanks @erw13n
  • Issue 340 - Resolves an issue with 'slug' in the product URL. Thanks @moslem7026
  • Issue 350 - Resolved an issue with redirecting using the `RedirectToCheckout` URL parameter. Thanks @joshgk00
  • Issue 345 - `Fixed Transaction.Items` being 'null' the first time `ProcessTransaction` is called. Thanks @joshgk00
  • Issue 339 - Correctly reports PayPal Express holds as a failed transaction. Thanks @swilkinson-bluebolt
  • (no issue) - Updated the build processes to use Visual Studio 2019 MSBuild and the latest C# compiler.

Viewset Changes

Viewset changes often happen with most releases as we add new default features, fix bugs, address browser compatibility issues, and so on. As you might imagine, some of these updates are "nice to have" while others are very necessary updates to improve how your store functions for your customers.

It is ALWAYS recommended that you compare and merge any viewset changes that may have occurred from release to release.

At the very least, you should always review the Cart, Checkout, CSS, JavaScript, and local resource file updates when there are any. These are areas that can directly affect how well your store is performing.

Have more questions? Submit a request

Need More Help?

Do you need more assistance with this article? Please review your support options.