Releases: getsentry/sentry-kotlin-multiplatform
Releases · getsentry/sentry-kotlin-multiplatform
0.25.0
18 Mar 22:20
Compare
Sorry, something went wrong.
No results found
Features
Add generic log APIs with explicit level parameter (#520 )
// New APIs:
// Simple message
Sentry .logger.log(SentryLogLevel .INFO , " User logged in" )
// Message with parameters
Sentry .logger.log(SentryLogLevel .WARN , " Rate limit reached for %s" , endpoint)
// Message with parameters and attributes
Sentry .logger.log(SentryLogLevel .ERROR , " Failed to process %s" , request) {
this [" error.code" ] = 500
this [" retry" ] = true
}
// Full DSL
Sentry .logger.log(SentryLogLevel .FATAL ) {
message(" Database connection pool exhausted for %s" , dbHost)
attributes {
this [" database" ] = " users"
this [" activeConnections" ] = 100
}
}
Enhancements
Support proguardUuid option on JVM target in addition to Android (#533 )
Dependencies
Bump Java SDK from v8.31.0 to v8.36.0 (#529 , #532 )
0.24.0
10 Feb 15:19
Compare
Sorry, something went wrong.
No results found
Features
Add structured logs support (#509 )
Read the full documentation for more details.
Sentry .init {
it.dsn = " YOUR_DSN"
// Enable logs to be sent to Sentry
it.logs.enabled = true
}
// Simple API
Sentry .logger.warn(" Rate limit reached for %s" , endpoint) {
this [" currentRequests" ] = 120
this [" limit" ] = 100
this [" retryAfterSeconds" ] = 60
}
// Full DSL
Sentry .logger.fatal {
message(" Database connection pool exhausted for %s" , dbHost)
attributes {
this [" database" ] = " users"
this [" activeConnections" ] = 100
}
}
0.23.1
28 Jan 15:54
Compare
Sorry, something went wrong.
No results found
Fixes
Fix UserFeedback not being sent on iOS (#503 )
0.23.0
10 Dec 15:48
Compare
Sorry, something went wrong.
No results found
⚠️ This release will affect issue grouping for iOS events as Sentry now captures correct stacktraces for manually captured and crashed iOS events.
Features
Improve iOS crash reports by adding scope data (#491 )
Improve stacktrace of manually captured exceptions on iOS (#493 )
0.22.0
03 Dec 18:24
Compare
Sorry, something went wrong.
No results found
Dependencies
Bump Java SDK from v8.25.0 to v8.27.1 (#487 )
Bump Cocoa SDK from v8.57.1 to v8.57.3 (#483 )
0.21.0
03 Nov 16:20
Compare
Sorry, something went wrong.
No results found
Dependencies
Bump Cocoa SDK from v8.55.1 to v8.57.1 (#474 )
0.20.0
03 Nov 09:43
Compare
Sorry, something went wrong.
No results found
Dependencies
Bump Java SDK from v8.21.1 to v8.25.0 (#472 , #473 )
0.19.0
12 Sep 12:56
Compare
Sorry, something went wrong.
No results found
Dependencies
Bump Java SDK from v8.17.0 to v8.21.0 (#454 , #457 )
Bump Cocoa SDK from v8.53.2 to v8.55.1 (#455 )
0.18.0
31 Jul 13:44
Compare
Sorry, something went wrong.
No results found
Features
Add proguardUuid option to SentryOptions (#436 )
This will propagate the proguardUuid value to Sentry Android
Fixes
Fix stack trace crash on Apple targets (#434 )
0.17.1
22 Jul 12:11
Compare
Sorry, something went wrong.
No results found
Fixes
Gradle Plugin: allow new supported targets to be installed (#429 )