Version 4.0.0

July 29, 2024

Added

  • Craft 5 compatibility.

Version 3.0.2

July 29, 2024

Changed

  • Updated Avatax SDK to latest

Version 3.0.1

August 10, 2022

Fixed

  • Fixed an address validation error related to address model changes. #49
  • Fixed an address validation error related to estimated address changes.

Version 3.0.0

July 18, 2022

Added

  • Craft 4 compatibility.

Version 2.2.0

May 5, 2022

Added

  • Updated Avatax SDK to version 22.3.0.

Fixed

  • Fixed Guzzle version conflict. #44

Version 2.1.8

November 8, 2021

Fixed

  • Fixed errors that occur when running from the console. #42

Version 2.1.7

July 28, 2021

Added

  • Added the ability to override the Tax Calculation setting using hidden form inputs. #40

Version 2.1.6

July 15, 2021

Fixed

  • Fixed an issue where after install event breaks automated testing - thanks @davist11. #37

Version 2.1.5

July 7, 2021

Fixed

  • Fixed an error that could occur when logging a tax calculation error. #35
  • Fixed an error when using a dropdown for the product tax code field. #34

Version 2.1.3

January 28, 2021

Fixed

  • Fixed an issue where updating the shipping state did not refresh the cached order. #27

Version 2.1.2

January 5, 2021

Fixed

  • Skip address validation for estimated addresses to avoid errors with incomplete addresses. #22
  • Fixed an issue where updating the shipping state did not refresh the cached tax. #24
  • Fixed an issue where addresses returned by Avalara as unresolved were still considered valid. #25

Version 2.1.1

June 8, 2020

Fixed

  • Fixed an issue where settings fields were readonly even when not being overridden by config file. #20

Version 2.1.0

February 20, 2020

Added

  • Added Commerce 3 compatibility.
  • AvaTax now requires Craft 3.3 and Craft Commerce 2.2 or later, or Craft 3.4 and Craft Commerce 3.0 and later.

Version 2.0.8

February 18, 2020

Fixed

  • Fixed deprecation errors caused by craft\commerce\elements\Order::getAdjustmentsTotalByType() - thanks @jmauzyk!
  • Fixed asset bundle namespace - thanks @abryrath!
  • Fixed potential bug in json address validation if country was not set in address model

Version 2.0.7

September 20, 2019

Added

  • Added a json endpoint to use for ajax CertCapture client lookup on the front end (more)

Version 2.0.6

September 11, 2019

Added

  • Added a setting to disable sending partial refunds to AvaTax (more)
  • Added a json endpoint to use for ajax address validation on the front end (more)

Fixed

  • Fixed an issue where additional partial refunds would not be processed after the first because AvaTax requires unique document ids

Version 2.0.5

September 6, 2019

Added

  • Added support for overriding the Customer Code sent to Avalara based on the value of a User or Order field (more)

Version 2.0.4

September 6, 2019

Fixed

  • Fixed deprecation error (pull request #8)
  • Discounts for a specific line item now send the line item tax code instead of the default discount code (pull request #4)

Version 2.0.3

May 3, 2019

Fixed

  • Fixed an bug where address validation was being triggered in the control panel when saving a user (#5)

Version 2.0.2

April 22, 2019

Added

  • Added control panel icon
  • Added Avalara certification badge to README

Fixed

  • Fixed typo in README installation instructions
  • Fixed depracation warnings

Version 2.0.1

February 26, 2019

Added

  • Added support for partial refunds

Version 2.0.0

February 15, 2019

Added

  • Initial beta release for Craft 3 and Commerce 2