From 9d3480a102c45606ec80b7f0e81fd20b4c4e416f Mon Sep 17 00:00:00 2001 From: Martin Linzmayer Date: Tue, 2 Sep 2025 12:25:11 +0200 Subject: [PATCH 1/3] Prepare 4.15.2 --- CHANGELOG.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d9d88599c..4509b6c84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # CHANGELOG +## 4.15.2 + +The Sentry SDK team is happy to announce the immediate availability of Sentry PHP SDK v4.15.2. + +### Bug Fixes + +- Ensure handle only processes records permitted by their log level. [(#1888)](https://github.com/getsentry/sentry-php/pull/1888) + ## 4.15.1 The Sentry SDK team is happy to announce the immediate availability of Sentry PHP SDK v4.15.1. @@ -22,26 +30,26 @@ The Sentry SDK team is happy to announce the immediate availability of Sentry PH use Monolog\Logger; use Sentry\Monolog\LogsHandler; use Sentry\Logs\LogLevel; - + // Initialize Sentry SDK first (make sure 'enable_logs' is set to true) \Sentry\init([ 'dsn' => '__YOUR_DSN__', 'enable_logs' => true, ]); - + // Create a Monolog logger $logger = new Logger('my-app'); - + // Add the Sentry logs handler // Optional: specify minimum log level (defaults to LogLevel::debug()) $handler = new LogsHandler(LogLevel::info()); $logger->pushHandler($handler); - + // Now your logs will be sent to Sentry $logger->info('User logged in', ['user_id' => 123]); $logger->error('Payment failed', ['order_id' => 456]); ``` - + Note: The handler will not collect logs for exceptions (they should be handled separately via `captureException`). ### Bug Fixes From 8957bc92ba126adb61a7ebf705a3cb05d46be91a Mon Sep 17 00:00:00 2001 From: Martin Linzmayer Date: Tue, 2 Sep 2025 12:29:39 +0200 Subject: [PATCH 2/3] whitespace --- CHANGELOG.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4509b6c84..a8a901d4c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,26 +30,26 @@ The Sentry SDK team is happy to announce the immediate availability of Sentry PH use Monolog\Logger; use Sentry\Monolog\LogsHandler; use Sentry\Logs\LogLevel; - + // Initialize Sentry SDK first (make sure 'enable_logs' is set to true) \Sentry\init([ 'dsn' => '__YOUR_DSN__', 'enable_logs' => true, ]); - + // Create a Monolog logger $logger = new Logger('my-app'); - + // Add the Sentry logs handler // Optional: specify minimum log level (defaults to LogLevel::debug()) $handler = new LogsHandler(LogLevel::info()); $logger->pushHandler($handler); - + // Now your logs will be sent to Sentry $logger->info('User logged in', ['user_id' => 123]); $logger->error('Payment failed', ['order_id' => 456]); ``` - + Note: The handler will not collect logs for exceptions (they should be handled separately via `captureException`). ### Bug Fixes From 6a143896e0f3b47d85a2aab85cdec65ea4dcd4aa Mon Sep 17 00:00:00 2001 From: Martin Linzmayer Date: Wed, 3 Sep 2025 09:16:43 +0200 Subject: [PATCH 3/3] Update CHANGELOG.md Co-authored-by: Michi Hoffmann --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a8a901d4c..62db5cf85 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ The Sentry SDK team is happy to announce the immediate availability of Sentry PH ### Bug Fixes -- Ensure handle only processes records permitted by their log level. [(#1888)](https://github.com/getsentry/sentry-php/pull/1888) +- Ensure the Monolog handler only processes records permitted by their log level. [(#1888)](https://github.com/getsentry/sentry-php/pull/1888) ## 4.15.1