Skip to content

Releases: florianv/symfony-swap

v6.0.0 — Symfony 8

Choose a tag to compare

@alies-dev alies-dev released this 09 Mar 21:33
b4e4d25

What's Changed

Added

Changed

  • Require PHP ^8.2 (dropped PHP 7.x and 8.0/8.1)
  • Require Symfony ^6.4 | ^7.0 | ^8.0 (dropped Symfony 3.x, 4.x, 5.x)
  • Replaced php-http/guzzle6-adapter with php-http/guzzle7-adapter

Internals

  • GitHub Actions CI with test matrix for PHP 8.2, 8.3, 8.4, 8.5
  • Require PHPUnit ^11.0 | ^12.0 (dropped PHPUnit 5–9)
  • Made data provider methods public static (PHPUnit 11 requirement)
  • Psalm level 1 static analysis with CI workflow
  • Backward compatibility check workflow
  • Simplified Configuration.php — removed Symfony <4.2 compatibility checks
  • Updated FlorianvSwapExtension::load() signature to match Symfony 6.4+ (array $configs, ContainerBuilder $container): void)
  • Replaced Travis CI badge with GitHub Actions Tests and Psalm badges
  • Composer scripts: test, psalm, cs:fix, cs:check
  • .gitattributes for cleaner dist archives
  • Removed: .travis.yml, Tests/bootstrap.php, Tests/travis/php.ini
  • Removed: Support for PHP <8.2, Symfony <6.4, PHPUnit <11

New Contributors

Full Changelog: v5.5.0...6.0.0

Version 5.5.0

Choose a tag to compare

@florianv florianv released this 11 Apr 08:35
3c3045b
Merge pull request #54 from person-unko/add-symfony-7-support

Add Symfony 7 support

Version 5.4.0

Choose a tag to compare

@florianv florianv released this 24 Nov 16:36
f5c9c22
Merge pull request #51 from talisman-innovations/master

Add support for SF6

Version 5.3.1

Choose a tag to compare

@florianv florianv released this 24 Sep 06:06
2cfd260
  • Allow configuring Abstract API

Version 5.3.0

Choose a tag to compare

@florianv florianv released this 18 Jul 05:40
3c788ce
Merge pull request #46 from airtimerewards/fix-exchangeratesapi-config

Fix configuration for exchange_rates_api provider

Version 5.2

Choose a tag to compare

@florianv florianv released this 02 Apr 16:12
6a2d6ec
  • PHP 8.0 support

Version 5.1

Choose a tag to compare

@florianv florianv released this 19 Aug 08:20
6df4691

xChangeApi.com support

Version 5.0

Choose a tag to compare

@florianv florianv released this 04 Mar 12:59
ab3a075

Supporting Symfony 5

Version 4.1.0

Choose a tag to compare

@florianv florianv released this 24 Oct 07:17
bfa8ef3

Add enterprise option to the Fixer provider

Version 4.0.0

Choose a tag to compare

@florianv florianv released this 02 Sep 06:53
88c9c61

Upgrade to Swap 4.0