*** Stripe Tax - Sales tax automation for WooCommerce ***

2026-06-11 - version 2.0.4
* Fixed unnecessary secondary /tax/calculations request for non-taxable fees
* Fixed incorrect discounts caused by inconsistent tax-inclusive recalculations
* Fixed fee refunds incorrectly triggering full order reversals instead of partial reversals
* Delayed tax calculation until sufficient address information is available for countries with uniform VAT rates across regions
* Fixed distinct tax jurisdictions with identical tax rates being merged into a single WooCommerce tax line
* Fixed Stripe Tax not being correctly applied to Express Checkout orders

2026-05-05 - version 2.0.3
* Reduced excessive calls to the /v1/tax/settings endpoint.
* Changed tax calculation logic to avoid using store address as initial fallback, reducing unnecessary API calls
* Fixed unbounded growth of stripe_tax_for_wc_calculate_tax table
* Fixed issue where partial reversals sent incorrect amounts for tax-inclusive line items

2026-04-07 - version 2.0.2
* Reduced excessive calls to the /v1/tax/settings endpoint to improve performance.
* Extended validation coverage for tax location handling.
* Reduced the number of requests to the /v1/tax/registrations endpoint.
* Updated cache expiration time.
* Fixed issue where taxes disappear on checkout when fee taxability changes or when adding a new payment method.

2026-03-20 - version 2.0.1
* Mapped invalid API request errors on the admin page.
* Ensured "Exempt" tax status is correctly applied across shop tax calculations.
* Fixed an issue where shipping costs were ignored when shipping was set to non-taxable.
* Reactivated native WooCommerce tax functionality when Stripe Tax is disabled.
* Fixed an issue where Stripe Tax failed silently and taxes were not applied when API connectivity was lost.
* Ensured "Exempt" tax status is correctly applied across admin tax calculations.
* Fixed an issue where child variations did not inherit the parent product tax code.

2026-03-02 - version 2.0.0
* Replaced the "Connect to Stripe" button with an API secret key input field.
* Implemented a logging system.
* Renamed "Preset product tax code" to "Default tax code".
* Disabled the "Shipping tax class" setting on the Tax tab when Stripe Tax is enabled.
* Disabled the "Calculate tax based on" setting on the Tax tab when Stripe Tax is enabled.
* Disabled the "Rounding" setting on the Tax tab when Stripe Tax is enabled.
* Disabled the "Additional tax classes" setting on the Tax tab when Stripe Tax is enabled.
* Added taxes on fees.
* Hid the "Tax class" field on the Product page.
* Updated response payload handling to support the new reference ID format and align cart and order tax calculations.
* Simplified order tax calculation hook handlers.
* Simplified cart tax calculation hook handlers.
* Updated the "Test connection" button to use JavaScript instead of stored database values.
* Implemented tax calculation logic based on address priority (shipping, billing, or shop address).
* Added drop-down selectors for taxable and non-taxable fees.
* Stopped syncing the "Preset product tax code" between the admin page and the Stripe Dashboard.
* Added a link to the WooCommerce Tax Stripe App on the configuration screen for generating API keys.
* Added Partner ID to the Stripe App integration.

2025-10-23 - version 1.2.4
* Fixed reversal error message for older tax transactions.

2025-09-29 - version 1.2.3
* Fixed a bug that prevented tax calculations for orders created via WooCommerce mobile app on iOS.
* Fixed a bug where order tax rate IDs were in the wrong format.
* Added a utility to fix malformed tax rate IDs.

2025-09-10 - version 1.2.2
* Fixed a bug that prevented tax calculations for orders created via WooCommerce mobile app.
* Fixed a bug that allowed multiple tax transactions per order. 
* Fixed a bug where tax codes for product variations were not correctly applied if the parent product changed its tax code.

2025-07-02 - version 1.2.1
* Fixed missing file error.

2025-07-02 - version 1.2.0
* Added extra checks to better determine the origin of tax calculation triggers.
* Hid the options for displaying prices in the shop.

2025-05-15 - version 1.1.14
* Fixed shipping tax total in Stripe Dashboard.

2025-05-06 - version 1.1.13
* Fixed order shipping item for tax-inclusive prices.
* Fixed order discount total for tax-inclusive prices.

2025-04-22 - version 1.1.12
* Fixed tax calculation for tax-inclusive prices.

2025-03-13 - version 1.1.11
* Fixed an issue where recalculate button from admin order did not work.

2025-03-12 - version 1.1.10
* Added validation for country, state and postal code before sending API requests.
* Fixed an issue where product code is changing when a product is edited.

2025-02-17 - version 1.1.9
* Fixed an issue where duplicate create registration requests were allowed.

2025-02-11 - version 1.1.8
* Fixed shipping cost and shipping tax calculation in the checkout page.

2025-02-05 - version 1.1.7
* Fixed bug that prevented loading orders in WooCommerce mobile.
* Added handling for when the shipping location is disabled.

2025-01-21 - version 1.1.6
* Fixed tax calculation for tax-inclusive prices.
* Added Stripe Account ID to WooCommerce system status report.

2024-12-13 - version 1.1.5
* Fixed incorrect displaying error on product edit page when plugin is not enabled.

2024-12-06 - version 1.1.4
* Fixed incorrect pricing display in the cart for subscriptions.

2024-11-28 - version 1.1.3
* Fixed address input validation.

2024-11-14 - version 1.1.2
* Fixed fatal error when adding product to cart and no shipping address provided.
* Fixed multi-currency issues.

2024-10-29 - version 1.1.1
* Fixed fatal error when adding existing registration.

2024-10-29 - version 1.1.0
* Fixed an error that prevented coupons to being applied.
* Added extra validation for address on both user and admin sides.
* Additional fees will now be added to the cart total.
* Added more user-friendly error messages on both user and admin sides.
* Error messages will now appear at the top of the page.
* An error message will be displayed when more than 100 items are added to the cart.
* Added Stripe Tax Filing documentation to the admin page.

2024-10-07 - version 1.0.8
* Resolved an issue where refunds couldn't be processed for orders placed before the plugin was installed.
* Include Scheduled Tax Registrations within the Tax Registration table.
* Fixed total amount display in cart when coupon reduces cart to $0.
* Enabled automatic completion of the 'Collect Sales Tax' step when Stripe Tax is activated.
* Added an informational message in Stripe Tax Step 1 regarding tax calculation and collection.
* Minor bug fixes and improved observability.

2024-09-09 - version 1.0.7
* Resolved an issue that prevented the Save Button from being enabled.
* Tax calculations will now be skipped if the address provided is incomplete.
* Added a tooltip to provide information on tax registrations.

2024-07-17 - version 1.0.6
* Fixed coupons/subscriptions compatability.
* Update README.

2024-07-17 - version 1.0.5
* Fixed coupons for orders created from the dashboard.
* Remove Beta email from connector.

2024-07-12 - version 1.0.4
* Internationalization fixes.
* Handle duplicate tax.
* Add tested up to Wordpress version.

2024-07-11 - version 1.0.3
* Fix coupons bug.
* Fix installation bug.
* Fix rounding bug.
* Add Woo plugin header.
* Fix tax exempt status being respected when creating orders from the dashboard.
