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

Laravel 9 Support #123

Merged
merged 1 commit into from
Feb 21, 2022
Merged

Conversation

joelbutcher
Copy link

Adds Laravel 9 Support to CI actions and composer

@jonnott
Copy link

jonnott commented Feb 9, 2022

@joelbutcher See #121

@cyrusradfar
Copy link

@joelbutcher hi, we're getting someone to review this and follow up. We see you and thank you!

@jonnott jonnott mentioned this pull request Feb 15, 2022
12 tasks
@macbookandrew macbookandrew mentioned this pull request Feb 15, 2022
@jamesaspence
Copy link

ngl, I'm eagerly watching this PR because laravel 9 support is the only thing holding us back from an upgrade of our API 😂

@jonnott
Copy link

jonnott commented Feb 18, 2022

ngl, I'm eagerly watching this PR because laravel 9 support is the only thing holding us back from an upgrade of our API 😂

I think that's true for just about every Rollbar customer who uses Laravel!

@cyrusradfar

@jonnott
Copy link

jonnott commented Feb 18, 2022

@cyrusradfar @joelbutcher @jamesaspence @bishopb

I'm very close now to ditching Rollbar in favour of Bugsnag. They've already updated their package for L9 compatibility, right after L9's launch .. https://github.com/bugsnag/bugsnag-laravel/releases

@cyrusradfar
Copy link

cyrusradfar commented Feb 18, 2022

@jonnott frankly, I appreciate that things have been slow and you have the right to feel whatever I won't assume you feel that leads you to want to switch.

On this SDK specifically, we've had some turnover in the community of supporters and, therefore, have less resources than I want to help release this. I'm waiting on testing that I feel needs to be done. It slows things down but I'm biasing as a newcomer to this SDK and the company to being more prudent.

Thanks for keeping us accountable.

W.r.t. leaving us, that would be tragic less because of some loss of a customer but you seem to have a voice that can really help me light some 🔥 around here.

Thank you for that and for your support. Either way, you've made an impact and I'm grateful for that.

@jonnott jonnott mentioned this pull request Feb 18, 2022
12 tasks
@joelbutcher
Copy link
Author

@cyrusradfar what testing do you think needs to be completed on this before being merged? I can spin up a working Laravel 9 app with routes for logging to rollbar within minutes. If required, I can provide an example repo

@s5w95
Copy link

s5w95 commented Feb 20, 2022

Quick workaround until they merge this PR

composer.json

"require": {
   ...
  "rollbar/rollbar-laravel": "dev-feature/laravel-9-support",
  ...
},
"repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/joelbutcher/rollbar-php-laravel"
        },
],
...

works for me fine on laravel 9

@cyrusradfar cyrusradfar requested review from cyrusradfar and danielmorell and removed request for danielmorell February 21, 2022 21:45
Copy link
Collaborator

@danielmorell danielmorell left a comment

Choose a reason for hiding this comment

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

This looks good to me. Thank you @joelbutcher for your work on this!

@cyrusradfar cyrusradfar merged commit 568134b into rollbar:master Feb 21, 2022
@jonnott
Copy link

jonnott commented Feb 22, 2022

@cyrusradfar Great. Can we now also merge #93 and then get a new major version tagged asap? The clock is ticking for myself and many others it would seem..

@cyrusradfar
Copy link

cyrusradfar commented Feb 22, 2022

@jonnott are you impacted by #94?

Based on our review merging #94 would actually be a step backwards. Monolog\Handler\RollbarHandler is the correct reference and Rollbar\Monolog\Handler\RollbarHandler is the old one.

W.r.t tagging a release, we'll do so -- thank you.

@jonnott
Copy link

jonnott commented Feb 22, 2022

@jonnott are you impacted by #93?

Based on our review merging #93 would actually be a step backwards. Monolog\Handler\RollbarHandler is the correct reference and Rollbar\Monolog\Handler\RollbarHandler is the old one.

W.r.t tagging a release, we'll do so -- thank you.

Sorry, I meant #94 (PR 94) rather than issue 93..

@jonnott
Copy link

jonnott commented Feb 22, 2022

If #94 doesn't need merging, can the PR be closed?

@cyrusradfar
Copy link

Yes, it should be, let me put some explanation there as to why for the folks who've been waiting.

@danielmorell
Copy link
Collaborator

@jonnott thank you for keeping on top of things here! We have released v7.1.0 and it includes Laravel 9 support as added by @joelbutcher. We deeply appreciate both of you and your perseverance on this update!

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

Successfully merging this pull request may close these issues.

6 participants