Laravel Compass 1.0 Released
Last week I've tagged v1.0.0 of Laravel Compass! this new version require PHP 7.2 or higher and Laravel 6 or higher.
Laravel Compass is an elegant REST assistant for the Laravel framework that you can use to test API calls and create API documentation. it provides automatically endpoints for GET, POST, PUT/PATCH, DELETE, various auth mechanisms, and other utility endpoints based on Laravel route definitions.
So, here are the changes I've merged into this release:
The name of the interface and configuration options to determine how to create API documentation have been changed.
you should update your
Compass.php configuration file in
Documenter section to:
'documenter' => 'documentarian', 'provider' => [ 'documentarian' => [ 'output' => 'public/docs', 'example_requests' => [ 'bash', ], ], ],
And if you were implementing the
ApiDocsRepository you should implement the
The user interface has been refreshed with a more professional and appealing design. In addition, the authenticator feature has been included in the
Auth tab which can you use to gather all the
credentials of users automatically.
This new release also dropped support for Laravel 5.8, and PHP 7.1.