highsidelabs / laravel-spapi

A Laravel wrapper for the Selling Partner API.
https://highsidelabs.co/blog/laravel-selling-partner-api
BSD 3-Clause "New" or "Revised" License
15 stars 8 forks source link

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

Open umuttaymaz opened 3 months ago

umuttaymaz commented 3 months ago
Screenshot 2024-04-08 at 03 50 44

Can you please update the package to support Laravel 11?

Thank you Jesse

jlevers commented 2 months ago

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 commented 2 months ago

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.

shakethatweight-simon commented 1 month ago

@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.