InfyOmLabs / laravel-generator

API and Admin Panel CRUD Generator for Laravel.
https://www.infyom.com/open-source
MIT License
3.78k stars 802 forks source link

[Feature]: Add Laravel ^9.0 support for all InfyOmLabs Packages #991

Closed robertmarney closed 2 years ago

mitulgolakiya commented 2 years ago

@robertmarney we are planning it to be done by end of next week for all of our packages.

mitulgolakiya commented 2 years ago

Generator Core Packages

Template Packages

Template Boilerplates

Laravel UI Packages

Other Packages

robertmarney commented 2 years ago

Thank you!

Buhadod commented 2 years ago

Dears,

Thank you for working on this feature. Any update yet about the release ?

Regards, Abdulla

mitulgolakiya commented 2 years ago

@Buhadod yes, Most of the packages which are marked as checked above are done.

skys215 commented 2 years ago

Not sure why files are deleted in InfyOmLabs/adminlte-templates/tree/develop/templates/scaffold/layouts in this commit. Several command can't be run because of missing stub files.

mitulgolakiya commented 2 years ago

@skys215 Those files are removed because, in the newer version, template packages are dependent on respective laravel-ui packages.

For example,

adminlte-templates has dependency of laravel-ui-adminlte. Check here: https://github.com/InfyOmLabs/adminlte-templates/blob/v4.0.0/composer.json#L23

so we don't need to manage double scaffolding. But realized that, it is breaking the localized version. so that will need to be fixed.

If you really understand it, then you are welcome to place a PR :) Or We will plan it.