bgalati/monolog-sentry-handler
Sentry handler for PHP SDK v2/v3
2.1.0
995K downloads/mo
#4649 most downloaded on Packagist
B-Galati/monolog-sentry-handler
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 5 weeks to 1.9 years
Nearly every release is documented
notes for 7 of 7 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
7 releases · first in 2019
0 releases in the last 12 months
see the full history below
Release timeline
7 releases · Aug 2019 to Mar 2024Releases
latest 7-
2.1.002 Mar 2024Release notes
Open source →What's Changed
- 📝 Simplify doc and propose only Symfony bundle integration by @B-Galati in #30
- 📝 Update Symfony guide by @ndousson in #31
- ✨ Support Sentry V4 by @B-Galati in #35
Internal
- 👷 Fix PHPUnit: Upgrade Symfony PHPUnit Bridge to v6 by @B-Galati in #32
- 👷 Add PHP 8.2 and 8.3 in CI by @B-Galati in #34
New Contributors
Full Changelog: 2.0.0...2.1.0
-
2.0.029 Jul 2022Release notes
Open source →Full Changelog
New major release!
See the upgrade guide to know what are the BC breaks.
New example repository to quickly play with the handler if needed.
Re-read the symfony guide to sync with the last practises.
Changes
- ✨ Support for Sentry SDK ^3.1 - @Wirone (398ee2)
- ✨ Support Monolog 3 - @B-Galati (f2a708)
- 📝 Update doc for the V2 - @B-Galati (0166a1)
Internal
- 👷 Remove Travis and init GitHub Actions - @B-Galati (652f58)
- 👷 Migrate to GitHub Actions - @B-Galati (fe1807)
- ⬆️ Upgrade to PHPUnit 9 - @B-Galati (24cb5b)
- ⬆️ Upgrade to PHP CS Fixer 3 - @B-Galati (3ac9dd)
- 🔧 Improve Makefile default behavior - @B-Galati (57b0b2)
- 🔧 Update branch alias to work with main and version 2 - @B-Galati (f285c5)
- 🔧 Update PHPStan and fix the version - @B-Galati (59440a)
New Contributors
Release notes
Open source →New major release!
See the upgrade guide to know what are the BC breaks.
New example repository to quickly play with the handler if needed.
Changes
- ✨ Support for Sentry SDK ^3.1 - @Wirone (398ee2)
- ✨ Support Monolog 3 - @B-Galati (f2a708)
- 📝 Update doc for the V2 - @B-Galati (0166a1)
Internal
- 👷 Remove Travis and init GitHub Actions - @B-Galati (652f58)
- 👷 Migrate to GitHub Actions - @B-Galati (fe1807)
- ⬆️ Upgrade to PHPUnit 9 - @B-Galati (24cb5b)
- ⬆️ Upgrade to PHP CS Fixer 3 - @B-Galati (3ac9dd)
- 🔧 Improve Makefile default behavior - @B-Galati (57b0b2)
- 🔧 Update branch alias to work with main and version 2 - @B-Galati (f285c5)
- 🔧 Update PHPStan and fix the version - @B-Galati (59440a)
-
1.2.204 Sep 2020Release notes
Open source →Full Changelog
Changes
- 📝 Add filter deprecation logs to the doc - @B-Galati (e1c70a)
- 📝 Update Symfony guide - @B-Galati (727706)
- 🔧 Bump minimal version of Sentry SDK to 2.3.2 - @B-Galati (808ce2)
- 🐛 fix #21 - Filtering records should not crash the handler - @B-Galati (323c11)
- ✨ Allow PHP 8 - @B-Galati (30cfe7)
Internal
- 🔧 Update PHPStan - @B-Galati (183b84)
- 🔧 Remove snapshot usage for php7.4 in travis - @B-Galati (fb9e5d)
- 🔧 Use CS fixer in Travis instead of PrettyCI - @B-Galati (5a4551)
- 🔧 Fix Sentry deprecated in tests code - @B-Galati (f94ac9)
- 🔧 Add PHP nightly to the CI - @B-Galati (ce7acb)
- 🔧 Move SYMFONY_DEPRECATIONS_HELPER to phpunit.xml.dist - @B-Galati (864569)
- 🔧 Use dev stability deps with nightly build - @B-Galati (7d6957)
Release notes
Open source →Changes
- 📝 Add filter deprecation logs to the doc - @B-Galati (e1c70a)
- 📝 Update Symfony guide - @B-Galati (727706)
- 🔧 Bump minimal version of Sentry SDK to 2.3.2 - @B-Galati (808ce2)
- 🐛 fix #21 - Filtering records should not crash the handler - @B-Galati (323c11)
- ✨ Allow PHP 8 - @B-Galati (30cfe7)
Internal
- 🔧 Update PHPStan - @B-Galati (183b84)
- 🔧 Remove snapshot usage for php7.4 in travis - @B-Galati (fb9e5d)
- 🔧 Use CS fixer in Travis instead of PrettyCI - @B-Galati (5a4551)
- 🔧 Fix Sentry deprecated in tests code - @B-Galati (f94ac9)
- 🔧 Add PHP nightly to the CI - @B-Galati (ce7acb)
- 🔧 Move SYMFONY_DEPRECATIONS_HELPER to phpunit.xml.dist - @B-Galati (864569)
- 🔧 Use dev stability deps with nightly build - @B-Galati (7d6957)
-
1.2.113 Dec 2019Release notes
Open source →Full Changelog
Fixed
- Support initial value being null on array_reduce (#16) - @jandeschuttere (095d6d)
Release notes
Open source →Fixed
- Support initial value being null on array_reduce (#16) - @jandeschuttere (095d6d)
-
1.2.005 Nov 2019Release notes
Open source →Full Changelog
Added
- Re-add .gitattributes as it makes dist lighter
- Add extension points (fix #3) (#12)
See the doc!
- Re-add .gitattributes as it makes dist lighter (#11)
Changed
- Suggest Symfony HttplugClient in symfony guide (#13)
- Use Fatal instead of critical level for breadcrumbs (Critical is deprecated) (fix #9) (#11)
Fixed
Release notes
Open source →Added
- Add extension points (fix #3) (#12)
See the doc!
- Re-add .gitattributes as it makes dist lighter (#11)
Changed
- Suggest Symfony HttplugClient in symfony guide (#13)
- Use Fatal instead of critical level for breadcrumbs (Critical is deprecated) (fix #9) (#11)
Fixed
- Flush messages on Handler write (fix #10) (#11)
- Bump sentry SDK minimum version to 2.2.3 (#11)
-
1.1.026 Sep 2019Release notes
Open source →Full Changelog
Added
- Monolog v2 compatibility (fix #4)
- Bump dependency to "sentry/sentry:^2.2.1" (fix #6)
- Document how to use another http client than curl HTTPlug (fix #7)
Changed
- Update doc
Removed
- Remove .gitattributes
Release notes
Open source →Added
- Monolog v2 compatibility (fix #4)
- Bump dependency to "sentry/sentry:^2.2.1" (fix #6)
- Document how to use another http client than curl HTTPlug (fix #7)
Changed
- Update doc
Removed
- Remove .gitattributes
-
1.0.017 Aug 2019Release notes
Open source →Full Changelog
Added
- First version of
SentryHandler(#1)
Features
- Send each log record to a Sentry server
- Send log records as breadcrumbs when they are handled in batch; the main reported log record is the one with the highest log level
- Send log along with exception when one is set in the main log record context
- Workaround for an issue that prevents sending logs in long running process
- First version of