Changes for version 0.014 - 2025-01-18
- Refactored module into smaller focused units (Client, Endpoint, Response roles)
- Added explicit use strict/warnings/5.010 to all modules
- Fixed HTTP status code handling for POST/PUT/DELETE requests
- Added URI encoding for path parameters
- Improved test organization (separated user auth tests)
- Security: Removed SSL verification bypass, fixed token leak in debug output
- Fixed client_auth_required nesting in playlist and artist methods
Modules
Spotify Web API Wrapper
Spotify authentication logic (extracted into a role)
Generic HTTP helpers extracted into a role
Object wrapper around a single Spotify API response