Scheduled Feature Update - October 8 at 7am ET

Posted on

This mini-release addresses bug fixes and resolves regressions from the previous release.

Brief periods of downtime are expected on sites as the updates are performed.

Key Bug Fixes:

  • Checkout errors for international customers: Previously, international customers experienced checkout failures due to an issue with how state/province information was validated by Authorize.net. While Authorize.net uses a free-text field, IndieCommerce uses a dropdown. Mismatched data caused errors. To resolve this:
    • Errors will no longer occur if no state or province is provided, allowing the creation and reuse of new saved payment methods without this information.
    • An additional safety check has been implemented to prevent duplicate payment records if an order encounters an error and the customer refreshes the page multiple times.
  • Loading of images for store merchandise: Previously, images uploaded to store merchandise (with or without variations) would not load fully. This issue has been resolved, and all images will now load completely.
  • Wishlist and Gift Registry URLs: To prevent confusion where the unique character string in shareable wishlist and gift registry links was mistaken for a customer's name, letters will not be used. Numbers will be used instead.

Resolved Regressions from the September Release:

  • Search functionality: Search will now work correctly on all search forms, including the header, optional search pane on the homepage, and search on browse category pages.
  • Audio and eBook formats: Customers will now be able to purchase audio and ebook formats directly from the print copy's product page.
  • Newsletter Signup: The signup form in the footer no longer requires customers to submit information twice.
  • reCAPTCHA for Newsletter Signup: If reCAPTCHA is configured on the website, it will now automatically apply to both the newsletter signup form and the modal.