Skip to content

Releases: calliostro/spotify-web-api-bundle

Release v1.3.0: Add spotify-web-api-php v7 support and migrate to PHP config

01 Jan 16:28
1df5f7e

Choose a tag to compare

New Features

  • Support for jwilsson/spotify-web-api-php v7 (while maintaining v6 compatibility)
  • Migrated service configuration from XML to PHP format (resolves Symfony 7.4+ deprecation)

Changes

  • Enhanced CI test matrix: PHP 8.1-8.5 across Symfony 6.4 LTS, 7.x, and 8.0
  • Removed deprecated services.xml configuration file

Compatibility

  • PHP: 8.1, 8.2, 8.3, 8.4, 8.5
  • Symfony: 6.4 LTS, 7.0-7.4, 8.0
  • spotify-web-api-php: v6, v7

Migration

No breaking changes. The bundle is fully backward compatible and automatically uses the new PHP-based configuration.


Full Changelog: v1.2.1...v1.3.0

GitHub Actions Migration

23 Aug 19:20

Choose a tag to compare

  • CI Migration: Replaced Travis CI with GitHub Actions for improved build performance
  • Future Testing: Added PHP 8.5 and Symfony 8.x beta compatibility testing
  • No functional changes - purely infrastructure improvement

Major Modernization Release

22 Aug 08:51

Choose a tag to compare

  • Breaking Change: Requires PHP 8.1+ and Symfony 6.4+. Support for PHP 7.x and Symfony 5.x removed.
  • Updated Dependencies: Spotify Web API client updated to v6.2.0 with security fixes and latest features.
  • Extended Compatibility: Full support for Symfony 6.4 LTS through 8.x and PHP 8.1-8.5.
  • Migration Required: Upgrade your project to PHP 8.1+ and Symfony 6.4+ before updating to v1.2.0.

Add Symfony 7 support

03 Jan 18:16

Choose a tag to compare

v1.1.1

Update dependencies and minor updates

Add Symfony 6 support

16 Jul 08:59

Choose a tag to compare

Upgrade to jwilsson/spotify-web-api-php v5

01 Jul 13:46

Choose a tag to compare

Simple configuration

20 Apr 16:00

Choose a tag to compare

  • Support SpotifyWebAPI client options
  • Updating the documentation

Minor improvements

19 Apr 08:30

Choose a tag to compare

  • Configuration parameters are not mandatory to avoid installation error messages
  • Updating the documentation

First release

18 Apr 16:20

Choose a tag to compare

  • Basic functionality