• 2023/3/28

    New Features

    • Introducing a new Customer Notes API that allows adding Customer Notes by external services on the Admin API.
    • Subscription reports now feature a new Monthly Recurring Revenue metric to provide MRR breakdown across the reports.
    • We've now added new Metadata Field Types for Rich Text, File, and Multiline Text with the ability to set metadata on Products.
    • We've updated our Admin API schema generator to Open API 3.0 to provide the latest schema features.

    Improvements

    • We've updated our database instances and connection settings to use persistent connections, reducing overhead for a 40% improvement in database performance.
    • Webhook event retry payloads are now more consistent and no longer re-created at the time of retrying.
    • Improved Checkout, off-site payment redirect flow UI, and several minor UI improvements throughout the dashboard.
    • Improved several UX elements in Partners setup and App creation flow.
    • Store Dashboard is no longer available in multiple languages, adding more focus on checkout and notification translations.

    Bug Fixes

    • Fixed an issue that showed an unlocalized time in order notification emails.
    • Fixed an issue with Dashboard users not being able to access products in the new product picker.
    • Fixed an issue with Order Overview Report Export not following the Order list view as expected.
  • 2023/2/3

    New Features

    • A new Subscription detail layout is now available to improve UX and consistency with the new Order detail. Store admins can enable the new layout in store settings.
    • Product filters have been added to the dashboard and Admin API to more easily filter large catalogues of products by Category, Product Class or Range.

    Improvements

    • Product Categories have been improved to simplify their setup and management through the dashboard and Admin API.
    • Company Public Contact Details form store settings now populate contact details in all transactional emails.
    • Improved tax display handling for Canada and other international tax scenarios.
    • The Admin API docs now show the internally handled carriers that can be mapped to for tracking links and PayPal tracking uploads.
    • Added mapping for Expert from BizzyBee and for Evri International in Shipstation.
    • We've now added a new step to reset the ID sequencing on all tables when new stores are created so the IDs are sequential.

    Bug Fixes

    • Fixed an issue with Source Type not being properly populated for all transactions.
    • Fixed error handling for some HTTP error response codes that were not previously handled and saved properly.
  • 2022/11/1

    New Features

    • Introducing a new Klaviyo integration that now supports Klaviyo subscription ecommerce event tracking as well as adding customers to an SMS subscribers list.
    • The Orders Add Line Item Admin API now supports adding items on subscription as an upsell to the original order.
    • The Tickets Admin API now supports filtering tickets by order number to look up tickets related to specific orders.

    Improvements

    • Improved database queries on Carts and Orders Admin APIs for improved response times.
    • Improved the Order pipeline to allow "completed" status to change back to "confirmed" on the Dashboard and Admin API.
    • We've improved the stock record form to not include stock allocation fields for products that don't have stock tracking enabled.
    • App Webhook failures now send notifications to store admins and the app developer.
    • Permissions label for access to managed installed Apps has been updated from the old label Extensions to match with current label Apps.
    • Improved the checkout flow "Back to Information" and "Back to Shipping" links logic on the Payments step to adapt properly when there are shipping options available or not.

    Bug Fixes

    • Fixed a missing validation point to prevent rendering issues on storefront.
    • Fixed an issue where improperly named templates caused a 500 error.
    • Fixed an issue with the funnel field on the Admin API not being null-able.
  • 2022/9/19

    New Features

    • It is now possible, when using Auth/Capture payment flows on the Admin API, to authorize a higher value than the initial order amount by passing the authorize_value This allows for upsells to be added to the original order without additional transactions.
    • The core user model now has a user_agent attribute that can be populated for syncing to external systems that leverage browser user agents as part of their attribution matching algorithms.

    Improvements

    • We improved the Carts Admin API to be consistent with the Dashboard > Customers > Open Carts view.
    • We've now added support for the accepts_marketing attribute on the Carts Admin API, for specifying this when creating a user with a cart within a single API call.
    • We've updated all gateway secure credential fields to use an obscured password field type for improved security.
    • We've improved the WYSIWYG editor to have a max height, so long content doesn't overly consume Dashboard page vertical real estate.
    • The Stock Records list view now shows the Subscription Price for improved visibility.
    • Creating webhooks now validates that the target uses SSL on the Admin API and Dashboard, as SSL is required for webhook processing tasks.
    • Added more validation/exception handling to safely handle improperly configured checkout links.

    Bug Fixes

    • Fixed an issue with failed subscription renewal transactions not properly being flagged as recurring.
    • Fixed a UX edge case that prevented a user from creating a Product Class.
    • Fixed an issue with Tax not showing in order confirmation emails.
    • Fixed an issue where it was possible for a theme to have multiple preview tokens causing an error with theme previews.
    • Fixed an issue with the Stock Record create form Product dropdown selector not properly showing Product Variant titles.
    • Fixed a product image crop inconsistency on the storefront checkout flow.
    • Investigated 500 errors we've been seeing on a few stores' blog views, and fixed pagination.
  • 2022/5/20

    New Features

    • Introducing OAuth 2.0 access to the Admin API, providing more secure and granular permissions for API users.
    • Stock Records can now be created and updated over the Admin API, providing API consumers more direct access to stock record data.
    • Orders, Transactions, Customers, Subscriptions, and Tickets now have Overview Reports which serve as the default view for reports, and where filtered reporting lists are pointed.
    • All Order Reports now feature a unique customer count in the summary and detail table to help expose customer counts in the context of Orders.
    • Subscription Reports now feature detailed reports for Subscriptions by Partner SKU and Cancel Reason for deeper insight into subscriptions.
    • Store admins can now add their store contact information to be used for public facing templates to manage their store contact info from a single place.
    • Store Dashboard users can now edit an order's Marketing Attribution data to correct or adjust as required.

    Improvements

    • Dashboard Subscription Detail View have been overhauled with the addition of address management and attribution.
    • We've improved several links from dashboard reporting widgets to point to more appropriate reports, and carry the date filters from the dashboard through to the reports.
    • Order Webhook events and the Order Admin API now feature related subscription information to show the current subscription lifecycle status of an order.
    • Product attributes for subscriptions (interval, interval_count) are now validated to be correct to prevent misconfigurations.