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 15 of 23.

Latest release
3.6.383
Cross-platform Decision Replay Is Clearer
Releases tracked
270
Since January 2026
Logged changes
785
Across customer-facing categories
SecurityFeatureImprovementFix

Showing releases 169-180 of 270

3.6.212July 24, 2026

Shopify Store Reopen Checks Are More Comprehensive

4 changes
Improvement4 items
  • Shopify App Home release checks now cover fresh reopens, repeated healthy reopens, and independent behavior across two Shopify Admin tabs.
  • Reopen checks now wait for delayed responses and reject incomplete or unsuccessful connection results before a release can pass.
  • Automated reopen checks must come from the same application version being released.
  • Store installation, uninstall, immediate reinstall, and private-session behavior must all pass the real-store release review before a Shopify configuration is accepted.
3.6.211July 23, 2026

Shopify Authorization Recovery Avoids Duplicate Reconnects

3 changes
Fix3 items
  • A successful Shopify install or reconnect now clears any older automatic recovery request instead of starting a second authorization.
  • After an unsuccessful authorization, App Home checks the current connection state again before deciding whether recovery is still needed.
  • Authorization can navigate only to approved VAT Engine and Shopify destinations.
3.6.210July 23, 2026

Shopify App Home Recovery Is More Reliable

3 changes
Improvement3 items
  • Shopify App Home now keeps a needed connection recovery ready while another store action finishes.
  • Reconnecting a previously disconnected store rejects stale confirmation attempts and preserves the newest valid authorization.
  • Temporary connection-check failures remain private and provide a consistent retry experience.
3.6.209July 23, 2026

Shopify Permission Changes Stop Synchronization Cleanly

3 changes
Fix3 items
  • When Shopify removes one or all required permissions, VAT Engine now finishes the active connection check cleanly and pauses affected synchronization work.
  • The connection changes to Action required instead of leaving an import job running indefinitely.
  • After the required permissions are restored through Shopify Admin, synchronization can resume without stale permission information being trusted.
3.6.208July 23, 2026

Disconnected Shopify Stores Keep Their Account Ownership

3 changes
Security3 items
  • Reconnecting a previously disconnected Shopify store now requires confirmation from the VAT Engine account that owns the prior connection.
  • Opening the app from Shopify Admin can no longer move a historical disconnected store connection into another VAT Engine customer account.
  • Active Shopify connections can still repair authorization without an unnecessary account-link step.
3.6.207July 23, 2026

Shopify App Home Connection Checks Are More Resilient

8 changes
Improvement8 items
  • Shopify App Home now distinguishes missing permissions from incomplete connection-check responses more reliably.
  • Connection checks allow additional processing time before reporting a temporary availability issue.
  • Multiple Shopify Admin tabs now verify their connection state independently when one tab is reloaded.
  • Choosing Disconnect now remains in effect until the merchant explicitly reconnects the store.
  • A verified permission repair now restores Shopify synchronization without leaving the store in an outdated action-required state.
  • Shopify import work now waits during permission remediation and resumes only after the restored grant is verified.
  • Permission and webhook repairs now clear only their matching connection issue, so unrelated actions remain open until they are resolved.
  • Shopify connection release checks now avoid false validation failures from generated local cache files while retaining strict production publication safeguards.
3.6.181July 18, 2026

Shopify Bulk Backfills Declare Filing-Signal Availability

7 changes
Improvement7 items
  • Historical Shopify backfills now request and parse order duties, additional fees, and line-item duties alongside direct-order imports.
  • Imported-goods diagnostics now distinguish returned-empty duty or fee data from signals omitted by a bulk snapshot, keeping affected filing treatment in review instead of assuming a zero value.
  • App-owned product metafields remain explicitly unavailable on Shopify’s bulk query path, so catalog mappings that need them continue to require review.
  • Historical bulk-duty and fee fields are now checked at their exact GraphQL order and line-item paths, preventing an incorrectly moved or renamed query field from being treated as filing-ready data.
  • When Shopify returns usable partial direct-order data with a duties or fee field error, VAT Engine now records that filing signal as unavailable and keeps imported-goods treatment in review instead of assuming a zero value; ambiguous line-item errors also fail closed for duty evidence.
  • Out-of-range Shopify line-item error indexes now safely withdraw line-duty evidence for review instead of risking an import failure.
  • Incomplete declared duty or fee evidence now also keeps ordinary goods and unresolved goods-compatible events in review, even when Shopify has not supplied enough evidence to classify them as imported goods.
3.6.153July 16, 2026

Shopify Public-App Installation Starts in Shopify Admin

3 changes
Security3 items
  • Public Shopify app mode now removes manual dashboard installation and reconnect controls
  • VAT Engine rejects legacy manual Shopify identity, token, and permission updates while preserving safe connection management
  • Existing public-app stores reconnect only through verified Shopify Admin App Home context
3.6.151July 16, 2026

Sensitive Authentication Navigation Stops Loaded Analytics

3 changes
Security3 items
  • Google Analytics now disables automatic page views and sends page views only for approved public routes
  • Client navigation into sign-in, sign-up, password, and verification pages becomes a full document navigation before browser history changes
  • An analytics runtime loaded on a prior public page can no longer observe a sensitive authentication URL after client-side navigation
3.6.148July 16, 2026

Shopify Customer-Type Safety Preserves Event Validity

2 changes
Fix2 items
  • A Shopify event with missing customer-type evidence can no longer remain classified after its customer type becomes unknown
  • Excluded Shopify events retain their terminal classification because they are outside VAT filing output
3.6.143July 15, 2026

Shopify Failure Recovery Now Targets the Affected Cursor

4 changes
Improvement4 items
  • Failed Shopify cursor alerts now jump directly to the affected cursor, where operators can review the stream, safe failure reason, and the store’s last successful sync before retrying
  • Repeated import failures now show when the matching failure pattern first appeared while keeping the individual job history available on demand
  • The lower-page Refresh activity control now sits in the Sync cursors header, keeping it visible beside cursor diagnostics without adding a separate layout row
  • Older Shopify import failures now move into history after a newer successful run of the same operation, keeping resolved problems from appearing as current incidents
3.6.142July 15, 2026

Shopify Sync Recovery Supports Minimal Customer-Data Access

2 changes
Fix1 item
  • Shopify order and bulk-history synchronization no longer requests a protected field that Shopify rejects for VAT Engine’s current minimal access posture
Improvement1 item
  • Integration activity now shows six recent jobs, groups repeated identical failures, collapses terminal history, and loads older jobs only when requested