Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop Laravel Lumen support #579

Merged
merged 2 commits into from Oct 7, 2022
Merged

Drop Laravel Lumen support #579

merged 2 commits into from Oct 7, 2022

Conversation

stayallive
Copy link
Collaborator

The Laravel Lumen framework is no longer supported or even endorsed

Note: In the years since releasing Lumen, PHP has made a variety of wonderful performance improvements. For this reason, along with the availability of Laravel Octane, we no longer recommend that you begin new projects with Lumen. Instead, we recommend always beginning new projects with Laravel.

^ this is from the official Laravel Lumen docs site: https://lumen.laravel.com, it's install usage is also declining and never really took of: https://packagist.org/packages/laravel/lumen/stats.

Since we have to maintian compatibility we are held back in some of the things we want to do with tracing and the framework is also currently not tested or possible to test together with Laravel.

Going forward in 3.x of the sentry/sentry-laravel package we want drop support for Lumen.

Of course Lumen users can keep using version 2.14.x and below like they are now.

Copy link
Member

@cleptric cleptric left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To add the numbers, we're looking at less than 400 daily installs for laravel/lumen, compared to over 25.000 for laravel/laravel.

LGTM! :shipit:

@cleptric cleptric added this to the 3.0.0 milestone Oct 6, 2022
@cleptric cleptric changed the base branch from master to 3.x October 7, 2022 11:40
@stayallive stayallive merged commit e4dfa9f into 3.x Oct 7, 2022
@stayallive stayallive deleted the drop-lumen-support branch October 7, 2022 12:20
@cleptric cleptric mentioned this pull request Oct 11, 2022
19 tasks
cleptric added a commit that referenced this pull request Oct 13, 2022
@cleptric
Copy link
Member

cleptric commented May 8, 2023

Just in case anyone is subscribed to this PR, Lumen is back 😄
https://github.com/getsentry/sentry-laravel/releases/tag/3.4.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants