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

Support client 2.0 #164

Closed
8 of 9 tasks
Jean85 opened this issue Oct 29, 2018 · 1 comment
Closed
8 of 9 tasks

Support client 2.0 #164

Jean85 opened this issue Oct 29, 2018 · 1 comment
Assignees

Comments

@Jean85
Copy link
Contributor

Jean85 commented Oct 29, 2018

The development of the Sentry client 2.0 is currently under development: getsentry/sentry-php#670

The new version is a complete overhaul, and includes the new Unified API: https://docs.sentry.io/clientdev/unified-api/

This means a lot of changes (and simplifications) on this side, with the Symfony integration: we could drop basically everything, make the main hub available in the container and document the usage of the general static function for general, on spot reporting.

Progress needed:

  • require the 2.0 client SDK metapackage (Use SDK metapackage #190)
  • drop the exception listener
  • call init() somewhere during app startup
  • add some integration tests if possible (spin up a basic SF app and try to trigger some errors?)
  • document the possibility of using the Unified API static functions
  • inject in the client a reasonable entry point (the hub?)
  • replace the user auto detection with some different automation
  • completely refactor the configuration: try to reduce the available options to the bare minimum
  • update the Flex Recipe (Add different recipe for Sentry bundle v3 symfony/recipes-contrib#621)
@Jean85 Jean85 added this to the 3.0 (Sentry client 2.0) milestone Oct 29, 2018
@Jean85 Jean85 self-assigned this Oct 29, 2018
@Jean85
Copy link
Contributor Author

Jean85 commented May 6, 2019

Since only one issue remains, I've split it out in #209.

@Jean85 Jean85 closed this as completed May 6, 2019
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

No branches or pull requests

1 participant