Skip to content

Releases: getsentry/sentry-godot

1.0.0-alpha.2

23 Jul 16:00
Compare
Choose a tag to compare
1.0.0-alpha.2 Pre-release
Pre-release

Important

This preview requires Godot 4.5-beta3 or a later version of the engine.

Features

  • Auto-enable required project settings (#260)
  • Add disabled_in_editor_play option (#262)

Fixes

  • Allow configuration script to run even if SDK is initially disabled in project settings (#258)
  • Fix runtime errors with logger connecting to signal and early initialization (#265)
  • Fix context-related errors generated at runtime with early intialization (#264)

1.0.0-alpha.1

18 Jul 06:44
Compare
Choose a tag to compare
1.0.0-alpha.1 Pre-release
Pre-release

Important

This preview requires Godot 4.5-beta3 or a later version of the engine.

Fixes

  • Check options.enabled during SDK initialization (#250)
  • Fix crashing when SDK is disabled via options (#253)

1.0.0-alpha.0

16 Jul 14:10
Compare
Choose a tag to compare
1.0.0-alpha.0 Pre-release
Pre-release

Important

This preview requires Godot 4.5-beta3 or a later version of the engine.

Breaking changes

  • Minimum Godot version required is now 4.5, which is needed for the Logger interface (#201) and Android support (#169)

Features

  • Initial Android support (#169)
  • Refine demo for mobile screens (#196)
  • Add user attachments support (#205)
  • Provide x86_32 builds for Windows and Linux (#218)
  • Support for the new Logger interface (more accurate error reporting), script stack traces and local variables in Godot 4.5 (#201)
  • Provide noop (stub) builds for unsupported platforms (#239)

Fixes

  • Fixed Godot 4.5 complaining that "usage" is not supported (#214)

Other changes

  • Filter SDK messages in logger (#233)

Dependencies

0.6.1

21 Jun 11:47
Compare
Choose a tag to compare

Various fixes & improvements

  • fix: Ensure crashpad_handler has executable permissions on Unix exports (#207) by @limbonaut
  • chore: update modules/gdUnit4 to v5.0.4 (#197) by @github-actions
  • chore: update modules/gdUnit4 to v5.0.3 (#193) by @github-actions

0.6.0

06 Jun 10:21
Compare
Choose a tag to compare

Breaking changes

  • Remove on_crash hook in favor of SentryEvent.is_crash(): before_send is now called for crash events too, and you can check if it's a crash event by calling event.is_crash() (#181)

Fixes

  • Filter out warnings about missing attachment files that may not exist in some scenarios (screenshot.jpg and view-hierarchy.json) (#189)
  • Fix crash in code editor when disabled_in_editor is ON (#191)

Other changes

  • Rename "addons/sentrysdk" to "addons/sentry" (#180)
  • Improve thread safety (#186)

Dependencies

0.5.0

02 May 18:59
Compare
Choose a tag to compare

Breaking changes

  • Remove logger argument from SentrySDK.capture_message(...). This shouldn't be disruptive as the logger argument is seldom used and it had a default value. (#162)

Features

  • Capture scene tree hierarchy data by enabling attach_scene_tree option (#143)

Dependencies

0.4.2

15 Apr 22:13
Compare
Choose a tag to compare

Various fixes & improvements

0.4.1

15 Apr 21:08
Compare
Choose a tag to compare

Other improvements

  • Distribute signed macOS binaries (#156)

0.4.0

11 Apr 12:28
Compare
Choose a tag to compare

Breaking changes

  • Renamed debug_verbosity => diagnostic_level to better align with established Sentry features (#154)
  • Mark options as basic and advanced to have a cleaner interface, and move error logger tunables into their own sub-page. This is a BREAKING change so make sure to reapply those error logger values if you're changing the defaults. (#155)

Features

  • Introduce screenshot_level option and before_capture_screenshot hook to provide fine-grained control over when screenshots are taken. (#153)

0.3.1

31 Mar 13:52
Compare
Choose a tag to compare

Fixes

  • Optimize screenshot feature to reduce stutters (#148)
  • Don't process screenshot when attach_screenshot option is disabled (#145)
  • Add missing documentation for debug_verbosity option (#147)

Dependencies