Would love to see Lumen brought up to date honestly, I'm building a JSON API and found that I simply couldn't use it, had to upgrade to full Laravel.
Laravel 5.3 Wish List
The current plan is to release Laravel 5.3 around the same time as Laracon (July 27-29th).
Please share your feature wish list for this release! :)
Improved documentation on billing with Cashier. I found it oddly difficult to do a simple single charge instead of subscription billing.
- Elegant possibility to explode admin and site application (with own resources).
- Integrated Doctrine ORM out of box or remove active record functional from eloquent and add repositories for that.
- Create Models folder in app and place User model there
And more.. :)
More detailed documentation. There are "hidden" features that aren't documented.
@RamyTalal if you come across them can you submit them to github.com/laravel/docs?
@TaylorOtwell will do. :)
Detach and Sync methods for one to many relationship.
Built-in tools to build a multilingual website.
Nested Sets
Hey @TaylorOtwell,
Would be nice to have docs in other languages, so one can switch right there in laravel.com, I'll be willing to do it for Spanish :)
I don't know if we'll agree on the pertinence of this but before actions à la Rails would help reuse code easily in controllers.
I’ve seen you’ve said you were “holding off on it” and imagine you must have your reasons, but I think what this pull request proposed was a very interesting idea. I often find myself in the same situation where I would like to be able to ignore or reorder route parameters in controllers.
Create separate routes.php in a package which can be picked up through the service provider.
i.e. I have a module added to the main API, and all I need to add is the service provider. Any routes in that package is added, I know this is happening with migrations.
Also what happened to the package builder artisan command?
Workflows ie. this: https://github.com/lexik/LexikWorkflowBundle
Some sort of "test" page or Artisan command that informs you if any required PHP packages are missing, to help debugging fatal errors after upgrades etc.
Hi folks, great initiative. L5 feels very complete, but here it goes:
Right now I am working on two sites that both have similar needs. It's a recurring thing:
- model translating based on fe.
productsand aproduct_translationstable - media gallery scaffolding and filesystem stuff
- better scaffolding of auth. Would like to have crud for users and roles out of the box
Possibility to change DB name @ runtime easily (giving the DB name is retrieved dynamically) !
Adam's collection macro's
Hello! I wish to upgrade ServiceProviders with register() and boot() methods.
Smth like:
foreach($packages as $package) {
$package->register();
}
foreach($packages as $package) {
$package->boot();
}
instead of current in 5.2:
foreach($packages as $package) {
$package->register();
$package->boot();
}
Opt-in Api Development helper methods and features similar to the dingo/api package. I know we have it and it seems to be in development still, but why not merge it and make it official?
php artisan make:api - Scaffold an API development boilerplate
Just in case, here is the link for what is already included :) ,
https://laravel-news.com/2016/06/look-whats-coming-laravel-5-3/
PLEASE ADD "SCROLL BACK TO TOP" button in the docs, please. Getting neck strains.
Migration enhancements, like migrations from schema.
Feature or docs to allow workers and jobs to be on another system / server. (Seem tied to db and user system being same at moment)
Docs for the visually impaired programmers. Text to speech or some kind of advanced morsecode-like beeping tune.
Quick REST API scaffolder.
For example: php artisan make:api Post
And you get a controller maybe in app/HTTP/Controllers/API/PostsController.php with a basic REST api that anyone can modify according to his/her needs.
An extreme version of something that's already rad. Like:
- Laravel Steroids
- Lumen Space
- Forge Pulsar
- Illuminate/Support/Extreme/Collection
Natural + locale-correct sorting in collections - sortBy(), sortByDesc(). Currently using a hacky macro with iconv() and strnatcmp() for it.
@xsmall I've made some packages that you might find useful:
- model translating: https://github.com/spatie/laravel-translatable
- media gallery scaffolding and filesystem stuff: https://docs.spatie.be/laravel-medialibrary/v4/introduction
- users and roles: https://github.com/spatie/laravel-permission
All three packages have extensive docs, so you should have no problem using them. If you have a question about them, feel free to submit an issue at GitHub.
I'd like to have Adam's pipe macro as a regular function on the collection class. https://github.com/laravel/framework/pull/13899
Please or to participate in this conversation.