Skip to content

Releases: juliomotol/lapiv

v3.2.0

02 Apr 14:32
Compare
Choose a tag to compare

What's Changed?

  • Support for Laravel 11.x

Full Changelog: v3.1.0...v3.2.0

v3.1.0 (2023-02-16)

16 Feb 14:17
Compare
Choose a tag to compare

Added

  • Support for Laravel 10.x

v3.0.0 (2022-04-18)

18 Apr 12:23
Compare
Choose a tag to compare

Added

  • ApiVersioningManager and Base Drivers for handling routing and version checking.
  • Support for Laravel 9.x

Changed

  • Minimum requirement to PHP8

Removed

  • Removed Route::lapiv() chaining. See issue.

v2.0.0 (2021-01-09)

09 Jan 08:56
Compare
Choose a tag to compare

Added

  • PHP 8 Support.
  • Single action controllers via __invoke.

Removed

  • Drop Laravel >= 7 support.
  • Remove header versioning method.
  • Remove base_namespace and base_prefix config.
    • Route::lapiv() received an overhaul and it has been decided that these configurations shouldn't be handled by Route::lapiv()
    • If you want to retain the old behaviour, you'll need to modify Route::lapiv() like so:
      Route::namespace('\App\Http\Controllers\Api')
          ->group(function () {
              Route::lapiv(function () {
                  Route::get('foo', 'FooGatewayController@index');
                  Route::get('foo/{foo}', 'FooGatewayController@show');
              })
          });

v1.0.1 (2021-01-08)

08 Jan 13:13
Compare
Choose a tag to compare

Changed

  • Fix version validation.

v1.0.0 (2020-09-19) - First Release!

19 Sep 15:47
Compare
Choose a tag to compare

Welcome to Lapiv!

See the documentation to get started.