ixnode/php-api-version-bundle
A lightweight PHP bundle for managing API versions across your application. It helps organize versioned endpoints, resolve the requested version from incoming requests, and maintain backward compatibility without cluttering your controllers. Simple to install and integrate.
0.1.29 is a maintenance release: it refreshes ixnode dependencies. No new features, deprecations, or breaking changes are documented, so treat it as a dependency-bump release and pin to ^0.1 until you have regression coverage.README.md, composer.json, CHANGELOG.md, src/, tests/, and any DependencyInjection/ or service-provider files. The package is named as a “Bundle”, so verify its registration path before assuming Laravel auto-discovery.composer require ixnode/php-api-version-bundle:^0.1, register the service provider/bundle bridge if needed, publish config if supported, and clear Laravel’s config/route caches./api/version endpoint or a version-gated route group. Verify the resolved version and response before adding multiple versions or negotiation rules.Accept or X-Api-Version, validate against config, attach the resolved version to the request, and reject unsupported versions with a consistent error response.0.x package: pin versions and run regression tests after dependency updates. 0.1.29 only updates ixnode packages, but transitive dependency changes can still affect behavior.Accept vs X-Api-Version, default version, and unsupported-version behavior should be documented and tested.php artisan route:list, and resolver logging. Useful extension points are usually a custom version resolver and response middleware/listener.How can I help you explore Laravel packages today?