Releases: calliostro/spotify-web-api-bundle
Releases · calliostro/spotify-web-api-bundle
Release v1.3.0: Add spotify-web-api-php v7 support and migrate to PHP config
New Features
- Support for
jwilsson/spotify-web-api-phpv7 (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
- 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
- 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
v1.1.1 Update dependencies and minor updates
Add Symfony 6 support
Full Changelog: v1.0.0...v1.1.0
Upgrade to jwilsson/spotify-web-api-php v5
Simple configuration
- Support SpotifyWebAPI client options
- Updating the documentation
Minor improvements
- Configuration parameters are not mandatory to avoid installation error messages
- Updating the documentation
First release
- Basic functionality