Releases
v4.0.0
Sieg
released this
18 Feb 22:31
·
1 commit
to b-7.1.x
since this release
Added
New settings for configuring the invoice filename format in the order confirmation email for both owner and customer cases.
New settings for turning on the invoice attachment for customer and owner cases.
Support netto prices with separate VATs for delivery and payment costs, respecting the shop's configuration.
Help box for Invoice number format setting
Changed
Change filename prefix for admin panel invoice download to be format with some possible placeholders instead
Do not show zero value Payment charge costs in the invoice
Moved new FilenameCalculator class to Document domain, as they are used not only for emails now
InvoiceConfigurationRepositoryInterface::getByOrderId doesnt return null anymore
Moved classes to better fitting domains:
FreshAdvance\Invoice\Transition\Model\OrderArticle
to FreshAdvance\Invoice\Document\Model\OrderArticleExtension
FreshAdvance\Invoice\Transition\Core\Email
to FreshAdvance\Invoice\Email\Core\EmailExtension
FreshAdvance\Invoice\Service\OrderServiceInterface
to FreshAdvance\Invoice\Order\Service\OrderServiceInterface
FreshAdvance\Invoice\Repository\OrderRepositoryInterface
to FreshAdvance\Invoice\Order\Repository\OrderRepositoryInterface
Email configuration settings moved to the FreshAdvance\Invoice\Email\Settings\EmailSettingsInterface
Removed
Not used methods leftovers from ModuleSettings
PHP 8.0 support
Fixed
Updated the phpunit and other testing tools to fit 7.1 shop dependencies
You can’t perform that action at this time.