nilportugues / laravel5-jsonapi

Laravel 5 JSON API Transformer Package

Home Page:http://nilportugues.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel 5.3 Support

tylergets opened this issue · comments

Release notes are located here:
https://laravel.com/docs/5.3/releases

Is anybody currently working on this?

@tylergets Is 5.3 an issue? Doesn't look to me like any major changes. Would assume it works. I as because I'm trying to pick a JSON-API library for a new Laravel project... wanna pick the right one.

Im working on this.

@mspiderv Do you have an estimated time that this will be compatible with 5.3? Can we just pull in what you have and change the package requirements from 5.2 to 5.3 since there doesn't appear to be anything that will break? Thanks!

@mpash I dont know why tests failed. Cant fix this now. If you can help, do it.

I've fixed the tests, see my comment on #108, but it breaks BC with Laravel 5.2

Yeah I'd love to help. I'm in the middle of a project at work but it makes sense to help out as part of the project

@mspiderv I've tried getting this up to spec, but I've hit a wall. I think this is beyond my abilities. Sorry.

I got the error "Laravel version 5.3.26 is not supported. Please use the 5.1"

@nilportugues Any idea on when you'll be updating this or are we in the Abandonware stages?

Trying to install on 5.3

So far i have issue with Passport that requires psr-http-message-bridge 1.0 but this package requires 0.1

commented

I also installed it on Laravel 5.3 and got the same error thant @YanDatsyuk when I try to consume the API.

I'm interested in this project, hope it wasn't deprecated yet.

Laravel 5.4 released :)

I tried on Laravel 5.4 :(. "Laravel version 5.4.18 is not supported. Please use the 5.1 for the time being".

@srigmca13 try composer require nilportugues/laravel5-jsonapi dev-master
Packagist may not have propagated yet. Use this trick to keep up-to-date.

@mpash I tried composer require nilportugues/laravel5-jsonapi dev-master

./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package nilportugues/laravel5-jsonapi could not be found in any version, there may be a typo in the package name.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.

Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.

Installation failed, reverting ./composer.json to its original content.

I also tried without dev-master and getting the same error. Is anything I have to do with the composer config?

@mpash Is this correct one?

composer require nilportugues/laravel5-json-api dev-master

@srigmca13 the format is dev-{branch-name}

dev-master is still not compatible with the L5.4 release. Any idea on when this will be made compatible? If you need help, please let me know. :)