Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

TaylorOtwell's avatar

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! :)

0 likes
179 replies
dbbk's avatar

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.

28 likes
moprocto's avatar

Improved documentation on billing with Cashier. I found it oddly difficult to do a simple single charge instead of subscription billing.

40 likes
LONGMAN's avatar
  1. Elegant possibility to explode admin and site application (with own resources).
  2. Integrated Doctrine ORM out of box or remove active record functional from eloquent and add repositories for that.
  3. Create Models folder in app and place User model there

And more.. :)

25 likes
RamyTalal's avatar

More detailed documentation. There are "hidden" features that aren't documented.

76 likes
lara3955's avatar

Detach and Sync methods for one to many relationship.

19 likes
Ricardo's avatar

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 :)

13 likes
aymanefrost's avatar

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.

1 like
s.lavoie.b@gmail.com's avatar

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.

2 likes
RichardStyles's avatar

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?

3 likes
wturrell's avatar

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.

7 likes
xsmalbil@icloud.com's avatar

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. products and a product_translations table
  • media gallery scaffolding and filesystem stuff
  • better scaffolding of auth. Would like to have crud for users and roles out of the box
7 likes
Charkhan's avatar

Possibility to change DB name @ runtime easily (giving the DB name is retrieved dynamically) !

3 likes
Kostik's avatar

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();
}
davorminchorov's avatar

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

28 likes
xsmalbil@icloud.com's avatar

PLEASE ADD "SCROLL BACK TO TOP" button in the docs, please. Getting neck strains.

39 likes
tristanbailey's avatar

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)

xsmalbil@icloud.com's avatar

Docs for the visually impaired programmers. Text to speech or some kind of advanced morsecode-like beeping tune.

2 likes
iamfaiz's avatar

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.

16 likes
xsmalbil@icloud.com's avatar

An extreme version of something that's already rad. Like:

  • Laravel Steroids
  • Lumen Space
  • Forge Pulsar
  • Illuminate/Support/Extreme/Collection
MightyPork's avatar

Natural + locale-correct sorting in collections - sortBy(), sortByDesc(). Currently using a hacky macro with iconv() and strnatcmp() for it.

2 likes
freekmurze's avatar

@xsmall I've made some packages that you might find useful:

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.

8 likes
Next

Please or to participate in this conversation.