Releases: spryker/money
Releases · spryker/money
Release list
2.17.0
Included commits: 2.16.0...2.17.0
Improvements
- Introduced static caching for
MoneyBuilderinMoneyBusinessFactory::createMoneyBuilder()to avoid redundant instantiation on repeated calls, reducing overhead on pages that invoke money formatting multiple times.
2.16.0
Included commits: 2.15.0...2.16.0
Improvements
- Updated money table template styles to use border-width properties instead of inline background colors for better theme compatibility.
2.15.0
2.14.0
Included commits: 2.13.1...2.14.0
Improvements
- Adjusted
MoneyBuilderto fix Dynamic Multistore mode ON/OFF inconsistencies. - Introduced
Store.defaultCurrencyIsoCodetransfer field. - Added
StoreFacadeInterface::getCurrentStore()to dependencies. - Removed
CurrencyFacadeInterface::getCurrent()from dependencies. - Removed
StoreFacadeInterface::isDynamicStoreEnabled()from dependencies.
Adjustments
- Increased
Storemodule version dependency.
2.13.1
2.13.0
2.12.0
Included commits: 2.11.0...2.12.0
Improvements
- Adjusted
MoneyFacadeInterface::fromInteger(),MoneyFacadeInterface::fromFloat(),MoneyFacadeInterface::fromString()so it uses provided currency ISO code as default instead of getting the current one from the store. - Adjusted
MoneyCollectionFormTypePlugin::buildForm()so it expandsMoneyValueTransferwith currencies provided by all stores. - Removed
MoneyDependencyProvider::PLUGIN_CURRENCYinternal deprecated dependency.
Adjustments
- Adjusted
composer.jsonto allow for newLocaleandCurrencymajors. - Increased
Storemodule version dependency.
2.11.0
Included commits: 2.10.1...2.11.0
Improvements
- Adjusted
Spryker\Zed\Money\Communication\Form\Type\MoneyCollectionType,Spryker\Zed\Money\Communication\Form\Type\SimpleMoneyTypefor compatibility with Symfony 6.
2.10.1
Included commits: 2.10.0...2.10.1
Deprecations
- Deprecated
MoneyCollectionFormTypePlugin. - Deprecated
MoneyFormTypePlugin.
2.10.0
Included commits: 2.9.2...2.10.0
Improvements
- Added
Localemodule to dependencies. - Added
Transfermodule to dependencies. - Removed global
Storeobject from dependencies. - Adjusted
AbstractIntlMoneyFormatterto not use globalStoreobject. - Added
CurrencyClientInterface::getCurrent()to dependencies. - Adjusted
MoneyToTransferMapperto useCurrencyClient::fromIsoCode()instead of deprecatedCurrencyPlugin.