Skip to content

Releases: getsentry/sentry-godot

0.1.2

12 Feb 15:12
Compare
Choose a tag to compare

Breaking changes

  • The SDK no longer automatically persists user data on disk. If you want to persist user data, make sure to save it manually.
  • SentryUser.is_user_valid() was replaces in favor of SentryUser.is_empty().

Features

  • Add auto debug mode (#73)
  • New method SentrySDK.is_enabled() (#82)
  • Explicitly set user.ip_address to "{{auto}}" if options.send_default_pii is enabled and the user data is not set in a configuration script (#101)

Fixes

  • Fix issues with exporting crashpad_handler dependency and resolving path to crashpad_handler on macOS in exported projects (#108)

Dependencies

0.1.1

05 Feb 15:55
Compare
Choose a tag to compare

Fixes

  • Fix crashes on macOS with GodotSteam in the same project (#92)
  • Autofix crashpad handler executable bit permissions on macOS and Linux (#96)
  • Fix build warnings on macOS, use newer Xcode & synchronize macOS deployment target for better compatibility with older OS versions (#93)

0.1.0

31 Jan 22:55
Compare
Choose a tag to compare

Features

  • Improve & expose SentryOptions class (#56)
  • Create or modify events using SentryEvent objects and new SDK methods: SentrySDK.create_event(), SentrySDK.capture_event(event) (#51)
  • New environment property in SentryOptions and better auto-naming to prioritize development environments (#66)
  • Configure the SDK via GDScript and filter events using event hooks before_send and on_crash. The new SentryConfiguration class can be extended in a script and assigned in options to configure the SDK during initialization. However, due to the way scripting is initialized in the Godot Engine, this comes with a trade-off: a slightly later initialization. If a configuration script is assigned, initialization must be delayed until ScriptServer is ready to load and run the user script. (#60)
  • New dist property in SentryOptions (#74)
  • Click to copy UUIDs in the demo project (#78)
  • Customize SentryEvent tags (#72)

Improvements

  • Refine sentry-native build step and improve tracking of build artifacts (#71)

Dependencies

0.0.3

08 Jan 15:58
Compare
Choose a tag to compare

Various fixes & improvements

0.0.2

08 Jan 15:36
Compare
Choose a tag to compare

Dependencies

  • Bump sentry-native to 0.7.17 (#53)

0.0.1

08 Jan 14:44
09a1206
Compare
Choose a tag to compare

Initial release

0.0.0

19 Dec 01:13
2ea6be3
Compare
Choose a tag to compare
0.0.0 Pre-release
Pre-release

Initial tag, release will start from here.