Alpha testing: all current functionality is free while VAT Engine is in active development

Product updates

Changelog

Track customer-facing product improvements, security outcomes, and compliance reporting updates across VAT Engine.

Archive page 13 of 33.

Latest release
3.6.506
More Complete Blog Subscriptions
Releases tracked
392
Since January 2026
Logged changes
1225
Across customer-facing categories
SecurityFeatureImprovementFix
3.6.358August 14, 2026

Shopify Order Updates Preserve Review Decisions During Retries

3 changes
Fix3 items
  • A manual review completed while a Shopify classification update is running now remains authoritative for the affected order.
  • Temporary processing interruptions resume the existing update instead of losing completed progress or repeating already updated orders.
  • The Activity screen retains the accumulated event count while an interrupted classification update waits to resume.
3.6.357August 14, 2026

Shopify Mode Changes Update Eligible Orders Safely

4 changes
Improvement4 items
  • Changing a connected store's customer-classification method now queues eligible non-finalized Shopify sales for an automatic update.
  • Each order is updated as one unit, so an unsuccessful attempt cannot leave only part of an order changed.
  • Filed or locked periods, manually reviewed decisions, corrections, refunds, cancellations, and excluded records remain unchanged.
  • The Activity screen now identifies customer reclassification work and shows its progress alongside other Shopify activity.
3.6.356August 14, 2026

Shopify Classification Settings Load Reliably

3 changes
Fix3 items
  • Customer classification choices now load when a merchant opens Settings for a healthy Shopify connection.
  • Refreshing Settings rechecks current classification availability without loading unrelated setup controls.
  • Connection recovery states continue to block settings access until Shopify installation health is confirmed.
3.6.355August 14, 2026

Shopify Classification Availability Refreshes Immediately

4 changes
Fix4 items
  • App Home now refreshes classification availability when Shopify connection or permission conditions change, even when the saved classification preference is unchanged.
  • The Refresh action now rechecks those conditions while an unsaved classification choice is still open.
  • A repaired connection can enable an eligible classification choice without requiring a full page reload.
  • A newly unavailable choice is blocked immediately while preserving the merchant's unsaved selection and confirmations.
3.6.354August 14, 2026

Shopify Customer Classification Is Store Configurable

4 changes
Improvement4 items
  • Shopify App Home now shows the available customer-classification methods for each connected store.
  • Unavailable Shopify-native choices explain the action needed before they can be selected, while the existing Order metafield workflow remains available.
  • Classification changes require explicit confirmation, protect unsaved edits, and apply only to future imports rather than previously imported or filed records.
  • Hybrid mode explains when an Order metafield overrides Shopify buyer attribution and when VAT Engine falls back to Shopify evidence.
3.6.353August 14, 2026

Shopify Classification Blockers Stay Actionable

3 changes
Improvement3 items
  • App Home can now retain the specific approved action needed when a Shopify customer-classification choice is temporarily unavailable.
  • That approved action now remains available to the classification settings screen after the browser request completes.
  • Unrecognized, incomplete, or unrelated blocker information is shown as a general unavailable state instead of exposing uncertain technical detail.
3.6.352August 14, 2026

Shopify Classification Preferences Use a Verified Store Session

3 changes
Security3 items
  • Shopify classification preferences are now loaded and saved only for the store and VAT Engine account verified by the current App Home session.
  • A stale preference or mismatched connection is rejected instead of changing another or outdated Shopify connection.
  • Oversized or invalid settings requests fail safely, and preference responses are not stored in browser or intermediary caches.
3.6.351August 14, 2026

Shopify Classification Changes Recheck the Connected Store

3 changes
Security3 items
  • Shopify classification settings now recheck the connected storefront when reading or saving a preference.
  • A reconnect or storefront identity change during a save is rejected as stale instead of applying the preference to an uncertain connection.
  • Rejected stale changes do not alter the saved classification revision or create a successful settings-change record.
3.6.350August 14, 2026

Shopify Classification Preferences Stay Account Bound

3 changes
Security3 items
  • Shopify classification preferences now require the connected store and signed-in VAT Engine account to match before they can be read or changed.
  • Changes reject stale settings and unavailable Shopify permissions instead of applying an uncertain classification option.
  • Native Shopify buyer attribution requires explicit merchant confirmation, while the existing Order metafield option remains independent of native data access.
3.6.349August 14, 2026

Shopify Classification Changes Apply During Active Imports

3 changes
Security3 items
  • Active Shopify imports now recheck the connected store's saved classification choice before requesting native buyer attribution.
  • Switching a store to the Order metafield workflow stops later native buyer-attribution reads in the same running import.
  • A pending historical result containing native buyer attribution is not retrieved after that setting changes.
3.6.348August 14, 2026

Shopify Buyer Classification Follows Each Store's Saved Policy

5 changes
Improvement5 items
  • Shopify order previews and imports now apply the same saved customer-classification policy for the connected store.
  • The existing Order metafield workflow remains unchanged, including its review behavior for missing or invalid values.
  • Native buyer attribution is requested only when the connected store's saved policy needs it and approved access is available.
  • Previously imported records keep the exact policy revision and classification evidence used when they were created.
  • Planned native and hybrid choices fail safely when buyer evidence or the required merchant confirmation is unavailable.
3.6.347August 14, 2026

Empty Shopify History Imports Finish Cleanly

2 changes
Improvement2 items
  • A historical Shopify import that finds no orders now completes without attempting to retrieve a result file that does not exist.
  • Historical imports containing buyer-attribution data still require current approved access before VAT Engine retrieves their results.