laravel-spapi icon indicating copy to clipboard operation
laravel-spapi copied to clipboard

Can you please update "illuminate/support" to support Laravel 11.

Open umuttaymaz opened this issue 10 months ago • 3 comments

Screenshot 2024-04-08 at 03 50 44

Can you please update the package to support Laravel 11?

Thank you Jesse

umuttaymaz avatar Apr 08 '24 00:04 umuttaymaz

This is because laravel-zero/framework, which highsidelabs/saloon-sdk-generator requires, has not been upgraded to be compatible with Laravel 11. I think the right move here is to just figure out how to make highsidelabs/saloon-sdk-generator a dev dependency instead of a regular dependency, so that issues with dev packages don't effect regular users.

Edit: whoops, I was looking at this issue thinking it was in jlevers/selling-partner-api! Yes, that shouldn't hurt anything. One sec.

jlevers avatar Apr 18 '24 03:04 jlevers

Ah, Laravel 11 drops PHP 8.1 support, which this library supports. I'm going to have to cut a new major release for this, and I'd like to wait till I have this package upgraded to work with jlevers/selling-partner-api v6 to do that. I made a 2.x dev branch that's Laravel 11 compatible which you can use in the meantime.

jlevers avatar Apr 18 '24 03:04 jlevers

@jlevers Do you still have plans to support jlevers/selling-partner-api v6? We've only recently started working with these 2 projects and would like to take advantage of some of the newer options. For example ExpiryDate on inbound shipments.

shakethatweight-simon avatar May 22 '24 15:05 shakethatweight-simon

v2.x now supports jlevers/selling-partner-api v7.

jlevers avatar Aug 06 '24 07:08 jlevers