Skip to content

Releases: spryker/money

2.17.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 24 Mar 17:18

Included commits: 2.16.0...2.17.0

Improvements

  • Introduced static caching for MoneyBuilder in MoneyBusinessFactory::createMoneyBuilder() to avoid redundant instantiation on repeated calls, reducing overhead on pages that invoke money formatting multiple times.

2.16.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 17 Mar 22:12

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

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 17 Oct 11:13

Included commits: 2.14.0...2.15.0

Improvements

  • Improved performance of MoneyTwigPlugin.

2.14.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 29 Aug 06:39

Included commits: 2.13.1...2.14.0

Improvements

  • Adjusted MoneyBuilder to fix Dynamic Multistore mode ON/OFF inconsistencies.
  • Introduced Store.defaultCurrencyIsoCode transfer field.
  • Added StoreFacadeInterface::getCurrentStore() to dependencies.
  • Removed CurrencyFacadeInterface::getCurrent() from dependencies.
  • Removed StoreFacadeInterface::isDynamicStoreEnabled() from dependencies.

Adjustments

  • Increased Store module version dependency.

2.13.1

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 08 Feb 10:05

Included commits: 2.13.0...2.13.1

Fixes

  • Adjusted tests.

2.13.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 02 Nov 21:21

Included commits: 2.12.0...2.13.0

Improvements

  • Added PHP 8.2 support.

2.12.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 03 Apr 08:36

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 expands MoneyValueTransfer with currencies provided by all stores.
  • Removed MoneyDependencyProvider::PLUGIN_CURRENCY internal deprecated dependency.

Adjustments

  • Adjusted composer.json to allow for new Locale and Currency majors.
  • Increased Store module version dependency.

2.11.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 24 Jan 19:53

Included commits: 2.10.1...2.11.0

Improvements

  • Adjusted Spryker\Zed\Money\Communication\Form\Type\MoneyCollectionType, Spryker\Zed\Money\Communication\Form\Type\SimpleMoneyType for compatibility with Symfony 6.

2.10.1

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 19 Sep 07:51

Included commits: 2.10.0...2.10.1

Deprecations

  • Deprecated MoneyCollectionFormTypePlugin.
  • Deprecated MoneyFormTypePlugin.

2.10.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 04 Jan 13:09

Included commits: 2.9.2...2.10.0

Improvements

  • Added Locale module to dependencies.
  • Added Transfer module to dependencies.
  • Removed global Store object from dependencies.
  • Adjusted AbstractIntlMoneyFormatter to not use global Store object.
  • Added CurrencyClientInterface::getCurrent() to dependencies.
  • Adjusted MoneyToTransferMapper to use CurrencyClient::fromIsoCode() instead of deprecated CurrencyPlugin.