Skip to content

Releases: getsentry/sentry-godot

1.6.0

21 Apr 07:48

Choose a tag to compare

Improvements

  • Show export warning when iOS minimum version is too low for Sentry (#628)

Fixes

  • Fix iOS XCFramework plist reporting minimum version 12.0 instead of 15.0 (#627)
  • Guard against accessing view hierarchy before scene tree is ready (#630)

Dependencies

1.5.0

18 Mar 16:51

Choose a tag to compare

Breaking changes

  • Bumped minimum iOS version to 15.0 due to Cocoa SDK update (affects less than 1% active devices)

Features

  • Add SteamOS and Wine/Proton support (#591)
  • Enable tombstone support on Android (#584)
  • Add Android x86_32 builds (#585)
  • Add arm64 builds for Windows & Linux (#586)
  • Add scene tree support on macOS and iOS (#589)
  • Support global attributes via SentrySDK.set_attribute() and SentrySDK.remove_attribute(), which are automatically included in all structured logs and metrics (#594)

Improvements

  • Add UI export hint for Android Gradle build requirement (#582)
  • Set device_type in device context (#587)
  • Enrich device context with SMBIOS hardware identity and identify Steam Deck (#597)

Dependencies

1.4.2

09 Mar 18:47

Choose a tag to compare

Fixes

  • Fix crash on Windows when log messages contain printf format specifiers like %n or %s without corresponding parameters; such string is now preserved as-is in the log body (#578)
  • Fix options set in configuration callback not affecting event processor registration (#580)

Dependencies

1.4.1

06 Mar 17:06

Choose a tag to compare

Fixes

  • Fix blank attachment names on Apple platforms and harden attachment handling and validation across all platforms (#567)
  • Support adding attachments inside configuration callback (#573)

Dependencies

1.4.0

05 Mar 16:23

Choose a tag to compare

Features

  • Support Web platform (#488, #532)
  • Add Metrics support (#553)
    • Metrics are currently not supported on Apple platforms in the Godot SDK.
  • Support SENTRY_DSN, SENTRY_RELEASE, and SENTRY_ENVIRONMENT environment variables (#548)
  • Add configurable shutdown_timeout_ms option (#539)
  • Add unit constants supported by specification that can be used with Metrics API (#562)
  • Add SentrySDK.clear_attachments() (#565)

Improvements

  • Optimize file attachment loading in WASM bridge by reducing cross-boundary round-trips (#538)

Fixes

  • Guard export plugins with platform feature checks (#557)

Dependencies

1.4.0-beta.0

24 Feb 15:48

Choose a tag to compare

1.4.0-beta.0 Pre-release
Pre-release

Features

Dependencies

1.3.2

11 Feb 15:58

Choose a tag to compare

Fixes

  • Fix options pollution across close()/init() cycles by recreating SentryOptions on each initialization (#503)
  • Fix warning about instantiated SentryLogger used as default value on startup (#505)

Changes

  • The enable_logs option is now turned off by default to align with other Sentry SDKs. If you want to keep it enabled, go to Sentry > Options > Enable Logs in the Project Settings and turn it on. (#484)

1.3.1

21 Jan 11:15

Choose a tag to compare

Fixes

  • Fix crash when sending crash reports from previous session in exported iOS projects (#475)

Dependencies

1.3.0

23 Dec 14:18

Choose a tag to compare

Features

  • Add environment option to project settings (#469)

Improvements

  • Switched from shipping frameworks to dylibs on macOS to avoid Windows symlink issues and prevent TestFlight rejections caused by malformed framework bundles (#468)

Dependencies

1.2.0

11 Dec 10:23

Choose a tag to compare

Features

  • Structured Logs are now generally available and enabled by default (#460)
  • String interpolation and custom attributes support in structured logging API (#435)

Fixes

  • Fix User Feedback UI text cursor visibility in default theme (#445)
  • Fix custom tags missing in native crashes on Android (#454)

Dependencies