CARVIEW |
Select Language
HTTP/2 200
date: Tue, 22 Jul 2025 01:51:40 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"afc3ff102c0fe3b6005fccdb947b9cc3"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=ZzjcV6tLk4QKKmJYZU7I6sN5EhwacyRAylc1a5uqeY%2BXzCeQUOOIQMyL6reEZKmZVklFXCQFf%2BiG6ri9cHjFmI8iilU%2BvOGCStovnyEcTd244G0ucbSMr59bkkL9B1Sru6Whz8dVTbf6fy%2BdIia%2FlAcQjd9nyHnMhh42unsXIxnu4t5pOVhUXJCmKVvDDw0dJwaiz1vkWAlOTUox7OPt29C%2FQW5%2FdIrAD6NbPMN0encRs%2BorkP6QGV2yFxEPtoTgMIcvsZik95wZ8YyLKe89qA%3D%3D--5evvceyM73ypzD3J--zIpkArSwE%2FLkkm1E1%2FhNKw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1896375909.1753149099; Path=/; Domain=github.com; Expires=Wed, 22 Jul 2026 01:51:39 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Wed, 22 Jul 2026 01:51:39 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E6C6:3CADF0:5462B:804EF:687EEEAB
Releases Β· getsentry/sentry-java Β· GitHub
09 Jul 13:26
Loading
09 Jul 21:32
04 Jul 07:47
Loading
27 Jun 08:25
Loading
26 Jun 09:33
Loading
25 Jun 15:16
Loading
17 Jun 18:38
Loading
12 Jun 08:29
Loading
27 May 12:41
Loading
26 May 18:57
Loading
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 454
Releases: getsentry/sentry-java
Releases Β· getsentry/sentry-java
7.22.6
Compare
Fixes
- Compress Screenshots on a background thread (#4295)
- Improve low memory breadcrumb capturing (#4325)
- Make
SystemEventsBreadcrumbsIntegration
faster (#4330) - Fix unregister
SystemEventsBroadcastReceiver
when entering background (#4338)- This should reduce ANRs seen with this class in the stack trace for Android 14 and above
- Pre-load modules on a background thread upon SDK init (#4348)
- Session Replay: Fix inconsistent
segment_id
(#4471) - Session Replay: Do not capture current replay for cached events from the past (#4474)
- Session Replay: Fix crash on devices with the Unisoc/Spreadtrum T606 chipset (#4477)
- Session Replay: Fix masking of non-styled
Text
Composables (#4361) - Session Replay: Fix masking read-only
TextField
Composables (#4362) - Fix Session Replay masking for newer versions of Jetpack Compose (1.8+) (#4485)
- Session Replay: Expand fix for crash on devices to all Unisoc/Spreadtrum chipsets (#4510)
Assets 39
8.17.0
Compare
Features
- Send Timber logs through Sentry Logs (#4490)
- Enable the Logs feature in your
SentryOptions
or with theio.sentry.logs.enabled
manifest option and the SDK will automatically send Timber logs to Sentry, if the TimberIntegration is enabled. - The SDK will automatically detect Timber and use it to send logs to Sentry.
- Enable the Logs feature in your
- Send logcat through Sentry Logs (#4487)
- Enable the Logs feature in your
SentryOptions
or with theio.sentry.logs.enabled
manifest option and the SDK will automatically send logcat logs to Sentry, if the Sentry Android Gradle plugin is applied. - To set the logcat level check the Logcat integration documentation.
- Enable the Logs feature in your
- Read build tool info from
sentry-debug-meta.properties
and attach it to events (#4314)
Dependencies
- Bump OpenTelemetry (#4532)
opentelemetry-sdk
to1.51.0
opentelemetry-instrumentation
to2.17.0
opentelemetry-javaagent
to2.17.0
opentelemetry-semconv
to1.34.0
- We are now configuring OpenTelemetry to still behave the same way it did before for span names it generates in GraphQL auto instrumentation (#4537)
Fixes
- Use Spring Boot Starter 3 in
sentry-spring-boot-starter-jakarta
(#4545)- While refactoring our dependency management, we accidentally added Spring Boot 2 and Spring Boot Starter 2 as dependencies of
sentry-spring-boot-starter-jakarta
, which is intended for Spring Boot 3. - Now, the correct dependencies (Spring Boot 3 and Spring Boot Starter 3) are being added.
- While refactoring our dependency management, we accidentally added Spring Boot 2 and Spring Boot Starter 2 as dependencies of
Assets 45
- sha256:30dbbb1c3c695f5158147c3ff9a2d2147f31b86e4f0364da01a5874aded05962
2025-07-09T21:32:48Z - sha256:b18d3c39698da8615aa3ba21623103c78ece7c6292fe9743b5507a84114f533c
2025-07-09T21:32:48Z - sha256:1763712444df406570018dbce76e1494962b53fed69424987e4708cabc1d3e4b
2025-07-09T21:32:48Z - sha256:960d72f11c030c23da54c2ec02a44d0924d9a7599ebea5f06b51e773e61f5b6c
2025-07-09T21:32:48Z - sha256:ed3d3be5423e68496727390c880606454705a7e03920b13990f50d51c72e0672
2025-07-09T21:32:48Z - sha256:a1a699f4d7fbc0e27104ceabcb075490f784085f206acbf096b5224e64ce268e
2025-07-09T21:32:48Z - sha256:a0d0c907eba5a19961a4bd62e07acf25f1a3a25e4e778bdfb7d0871f71f4411e
2025-07-09T21:32:48Z - sha256:763eebb8a1b97309308284e1b26c17dd05e9c3a83d2debd60db814e5f9d8faf9
2025-07-09T21:32:48Z - sha256:f3b50b2336184fd9ad125759440d3e8d8507df524adf123ec83c726f8b46b0db
2025-07-09T21:32:48Z - sha256:964d9264b44545862c2720fe295fe9bc10c3f2b518b2f93dd7289a2573d8aada
2025-07-09T21:32:48Z -
2025-07-08T15:08:05Z -
2025-07-08T15:08:05Z - Loading
2 people reacted
8.16.1-alpha.2
Compare
Fixes
- Optimize scope when maxBreadcrumb is 0 (#4504)
- Fix javadoc on TransportResult (#4528)
- Session Replay: Fix
IllegalArgumentException
whenBitmap
is initialized with non-positive values (#4536) - Set thread information on transaction from OpenTelemetry attributes (#4478)
Internal
- Flattened PerformanceCollectionData (#4505)
Assets 45
8.16.0
Compare
Features
- Send JUL logs to Sentry as logs (#4518)
- You need to enable the logs feature, either in
sentry.properties
:logs.enabled=true
- Or, if you manually initialize Sentry, you may also enable logs on
Sentry.init
:Sentry.init(options -> { ... options.getLogs().setEnabled(true); });
- It is also possible to set the
minimumLevel
inlogging.properties
, meaning any log message >= the configured level will be sent to Sentry and show up under Logs:io.sentry.jul.SentryHandler.minimumLevel=CONFIG
- You need to enable the logs feature, either in
- Send Log4j2 logs to Sentry as logs (#4517)
- You need to enable the logs feature either in
sentry.properties
:logs.enabled=true
- If you manually initialize Sentry, you may also enable logs on
Sentry.init
:Sentry.init(options -> { ... options.getLogs().setEnabled(true); });
- It is also possible to set the
minimumLevel
inlog4j2.xml
, meaning any log message >= the configured level will be sent to Sentry and show up under Logs:<Sentry name="Sentry" dsn="your DSN" minimumBreadcrumbLevel="DEBUG" minimumEventLevel="WARN" minimumLevel="DEBUG" />
- You need to enable the logs feature either in
Assets 45
1 person reacted
8.15.1
Compare
Fixes
- Enabling Sentry Logs through Logback in Spring Boot config did not work in 3.15.0 (#4523)
Assets 45
8.15.0
Compare
Fixes
- No longer send out empty log envelopes (#4497)
- Session Replay: Expand fix for crash on devices to all Unisoc/Spreadtrum chipsets (#4510)
- Log parameter objects are now turned into
String
viatoString
(#4515)- One of the two
SentryLogEventAttributeValue
constructors did not convert the value previously.
- One of the two
- Logs are now flushed on shutdown (#4503)
- User Feedback: Do not redefine system attributes for
SentryUserFeedbackButton
, but reference them instead (#4519)
Features
- Add chipset to device context (#4512)
- Send Logback logs to Sentry as logs (#4502)
- You need to enable the logs feature and can also set the
minimumLevel
for log events:<appender name="sentry" class="io.sentry.logback.SentryAppender"> <options> <!-- NOTE: Replace the test DSN below with YOUR OWN DSN to see the events from this app in your Sentry project/dashboard --> <dsn>https://502f25099c204a2fbf4cb16edc5975d1@o447951.ingest.sentry.io/5428563</dsn> <logs> <enabled>true</enabled> </logs> </options> <!-- Demonstrates how to modify the minimum values --> <!-- Default for Events is ERROR --> <minimumEventLevel>WARN</minimumEventLevel> <!-- Default for Breadcrumbs is INFO --> <minimumBreadcrumbLevel>DEBUG</minimumBreadcrumbLevel> <!-- Default for Log Events is INFO --> <minimumLevel>INFO</minimumLevel> </appender>
- For Spring Boot you may also enable it in
application.properties
/application.yml
:sentry.logs.enabled=true sentry.logging.minimum-level=error
- If you manually initialize Sentry, you may also enable logs on
Sentry.init
:Sentry.init(options -> { ... options.getLogs().setEnabled(true); });
- Enabling via
sentry.properties
is also possible:logs.enabled=true
- You need to enable the logs feature and can also set the
- Automatically use
SentryOptions.Logs.BeforeSendLogCallback
Spring beans (#4509)
Dependencies
Assets 45
8.14.0
Compare
Fixes
- Fix Session Replay masking for newer versions of Jetpack Compose (1.8+) (#4485)
Features
- Add New User Feedback Widget (#4450)
- This widget is a custom button that can be used to show the user feedback form
- Add New User Feedback form (#4384)
- We now introduce SentryUserFeedbackDialog, which extends AlertDialog, inheriting the show() and cancel() methods, among others.
To use it, just instantiate it and call show() on the instance (Sentry must be previously initialized).
For customization options, please check the User Feedback documentation.import io.sentry.android.core.SentryUserFeedbackDialog; new SentryUserFeedbackDialog.Builder(context).create().show();
import io.sentry.android.core.SentryUserFeedbackDialog SentryUserFeedbackDialog.Builder(context).create().show()
- We now introduce SentryUserFeedbackDialog, which extends AlertDialog, inheriting the show() and cancel() methods, among others.
- Add
user.id
,user.name
anduser.email
to log attributes (#4486) - User
name
attribute has been deprecated, please useusername
instead (#4486) - Add device (
device.brand
,device.model
anddevice.family
) and OS (os.name
andos.version
) attributes to logs (#4493) - Serialize
preContext
andpostContext
inSentryStackFrame
(#4482)
Internal
- User Feedback now uses SentryUser.username instead of SentryUser.name (#4494)
Assets 45
1 person reacted
8.13.3
Compare
Fixes
- Send UI Profiling app start chunk when it finishes (#4423)
- Republish Javadoc #4457
- Finalize
OkHttpEvent
even if no active span inSentryOkHttpInterceptor
#4469 - Session Replay: Do not capture current replay for cached events from the past (#4474)
- Session Replay: Correctly capture Dialogs and non full-sized windows (#4354)
- Session Replay: Fix inconsistent
segment_id
(#4471) - Session Replay: Fix crash on devices with the Unisoc/Spreadtrum T606 chipset (#4477)
Assets 45
2 people reacted
8.13.2 (Stable)
Compare
Fixes
- Don't apply Spring Boot plugin in
sentry-spring-boot-jakarta
(#4456)- The jar for
io.sentry:sentry-spring-boot-jakarta
is now correctly being built and published to Maven Central.
- The jar for
Assets 45
2 people reacted
8.13.1
Compare
Assets 45
1 person reacted
Previous Next
You canβt perform that action at this time.