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 17 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 193-204 of 270

3.6.117July 8, 2026

Shopify Test And Non-Store Orders Now Need Explicit Source Policy

3 changes
Improvement3 items
  • Shopify test orders now stay out of filing imports unless the connected VAT Engine source is explicitly marked for test traffic
  • Marketplace, subscription, POS, wholesale, and other non-store Shopify channels now need a matching source default before VAT Engine treats them as confidently reportable activity
  • The Shopify order preview now shows a test-order badge and channel-policy diagnostics so operators can see why an order was excluded, accepted, or held for review
3.6.110July 8, 2026

Shopify Multi-Currency Orders Now Show Clear Amount Context

3 changes
Improvement3 items
  • Shopify imports now consistently use the store currency as the canonical VAT ledger amount, keeping tax calculations stable across sales, refunds, shipping, duties, fees, and adjustments
  • When a customer paid in a different presentment currency, the Shopify order preview now keeps that customer-facing currency as diagnostic context instead of mixing it into filing amounts
  • This makes multi-currency Shopify reviews easier to explain while leaving VAT reporting currency conversion in the existing reporting workflow
3.6.109July 7, 2026

Public Analytics Now Uses Consent-Gated Google Analytics

3 changes
Improvement3 items
  • VAT Engine now uses Google Analytics for public-site analytics instead of the previous lightweight analytics provider
  • Analytics still waits for the visitor to allow analytics cookies and is locked to the canonical production hostname so local and staging traffic do not pollute production reports
  • The privacy and security notes now reflect the current analytics provider and browser security policy
3.6.107July 7, 2026

API Host Now Explicitly Opts Out Of Search Indexing

1 change
Improvement1 item
  • The public API host now sends `X-Robots-Tag: noindex, nofollow, noarchive` on every response and serves its own `robots.txt` with `Disallow: /`, so `api.vat-engine.app` no longer relies on implicit 404 behavior to stay out of search indexes
3.6.106July 7, 2026

Shopify Shipping Alias Matching No Longer Guesses Across Multiple Warehouses

3 changes
Fix3 items
  • Shopify shipping sale rows and refund-shipping rows now reuse fulfillment-location alias evidence only when Shopify routing points to one unambiguous assigned location for the order
  • If Shopify routes one order across multiple warehouse locations, VAT Engine now keeps shipping source attribution fail-closed instead of letting one warehouse alias win by position alone
  • Single-location Shopify shipping flows still keep warehouse alias matching, so shipping-family rows can continue resolving to the right source profile when routing is clear
3.6.102July 6, 2026

Shopify Imported-Goods Signals No Longer Override Non-Goods Mappings

1 change
Fix1 item
  • The imported-goods review surface still preserves origin, duty, and consignment diagnostics for operators, but those Shopify evidence fields no longer outrank explicit non-goods mapping decisions by themselves
3.6.101July 6, 2026

Shopify Unknown Channel Marketplace State Stays Reviewable

2 changes
Fix2 items
  • VAT Engine no longer treats missing Shopify `channelDefinition` marketplace metadata as a confirmed non-marketplace channel, so unknown Shopify channels do not auto-fall to merchant-liable treatment
  • Canonical Shopify evidence now preserves marketplace status as true, false, or unknown across both live Admin GraphQL fetches and bulk-operation parsing, and the marketplace-liability classifier only uses the non-marketplace fast path when Shopify explicitly says the channel is not a marketplace
3.6.100July 6, 2026

Shopify Shipping Rows Recover Fulfillment-Location Alias Matching

2 changes
Fix2 items
  • Shopify shipping sale rows and refund-shipping rows now retain bounded fulfillment-location alias evidence again, so source-profile attribution can still use warehouse aliases after split-dispatch line-item scoping
  • The fix stays fail-closed: if the order-wide fulfillment-location alias set cannot fit exhaustively, VAT Engine omits those shipping alias candidates instead of storing a partial subset that could mislead source resolution
3.6.95July 5, 2026

Shopify Special-Product Guardrails Become End-To-End

3 changes
Fix1 item
  • Product-tax-mapping writes now reject invalid special-product combinations consistently, so goods-only excise/new-transport/assembly flags cannot land on service mappings and gift-card mappings can no longer be combined with those goods-only flags
Improvement2 items
  • The Shopify order preview API now returns the full special-product candidate-signal set used by the mapper, including Shopify gift-card, taxable, zero-rate tax-line, and captured tax-line-count evidence
  • The imported-event review queue now shows excise, new-means-of-transport, and assembly/install markers directly in the queue and review dialog, so operators can see special-product context during manual classification
3.6.94July 5, 2026

Shopify Special Products Stop Falling Through To Default VAT Logic

3 changes
Feature1 item
  • Shopify preview, controlled import, and background sync now recognize Shopify gift-card and line-taxability signals before final VAT classification, so special products no longer default to ordinary taxable treatment when Shopify already exposes a safer signal
Improvement2 items
  • Zero-VAT gift cards now stay excluded automatically, while taxed gift cards remain reviewable instead of blending into normal goods classification
  • Zero-rate and exempt product mappings now require matching Shopify taxability evidence, and the order preview shows the new special-product diagnostics before import
3.6.92July 4, 2026

Shopify Shipping Classification Now Checks Real Tax Amounts

3 changes
Fix1 item
  • Shopify shipping rows no longer auto-classify as standard-rated from the reported rate alone when the actual shipping VAT amount is inconsistent with that rate
Improvement2 items
  • VAT Engine now requires both the reported shipping VAT rate and the actual shipping VAT amount to match the destination-country standard rate before it classifies standard shipping automatically
  • Small one-cent rounding differences on shipping tax still classify correctly, while amount-mismatched shipping stays reviewable with an explicit diagnostic
3.6.91July 4, 2026

Shopify Split Dispatch Events Keep Their Own Warehouse Aliases

2 changes
Fix1 item
  • Shopify multi-origin split events now keep fulfillment-location alias evidence scoped to their own dispatch segment, so a DE split row no longer inherits NL warehouse aliases during source attribution
Improvement1 item
  • VAT Engine now preserves dispatch-country event splitting and fulfillment-location alias attribution together, preventing order-wide warehouse alias leakage across split canonical events