Trellis Expertek SX.e Magento Module Changelog
2.0 Releases (Adobe Commerce 2.4.7+, PHP 8.1+)
2.0 - Limited Release, August 2024
- Removed the Client class and replaced it with
\Guzzlehttp\Client
. Much of the base connection code now exists inModel\Service\AbstractService
- Combined several related
Service
classes into one. For example, where there used to be aProductAvailabilityList
andProductAvailability
class, now there is aProduct
service that combines these. - Removed the
TierPrice
tables and models - this information is now pulled and displayed live using JavaScript and not persisted in the Magento database. This avoids potential data timeliness issues and reduces database load for what is very transient data. - Renamed
lumber_tax
totax
and generalized taxes and fees to support any type of addons. - Removed configuration settings for taxes and fees. Instead, they are automatically applied when returned by the middleware.
- Reorganized configuration settings into fewer tabs.
- Deprecated live inventory calls -- these should be pushed into Magento from the middleware.
- Deprecated live pricing calls for not logged-in users -- this should be pushed into Magento from the middleware. Live pricing should still be enabled for all other customer groups.
- Deprecated customer attribute downloading -- this should be pushed into Magento by the middleware.
- Deprecated showing online orders -- it is now expected that only CSD/SX orders will be displayed.
- Added more extensive class documentation.