Skip to content

Releases: getsentry/sentry-unreal

1.0.0-beta.8

12 Aug 23:14
Compare
Choose a tag to compare
1.0.0-beta.8 Pre-release
Pre-release

Fixes

  • No more build warnings in platform extensions caused by deprecated Native SDK API usages

Dependencies

1.0.0-beta.7

24 Jul 17:29
Compare
Choose a tag to compare
1.0.0-beta.7 Pre-release
Pre-release

Fixes

  • The FAB plugin version no longer opts out of Crashpad handler configuration (#1028)
  • The FAB version of the plugin builds successfully on Android and iOS (#1027)

1.0.0-beta.6

23 Jul 18:28
Compare
Choose a tag to compare
1.0.0-beta.6 Pre-release
Pre-release

Fixes

  • No more warnings about missing GPU crash dump attachment when capturing non-GPU events (#1022)

Dependencies

1.0.0-beta.5

22 Jul 14:50
Compare
Choose a tag to compare
1.0.0-beta.5 Pre-release
Pre-release

Breaking Changes

  • On mobile platforms, the default traces sampler will no longer be created automatically if one is not explicitly configured in the plugin settings (General -> Performance Monitoring).
  • If upgrading from a version prior to 0.9.0 legacy settings DsnUrl, EnableVerboseLogging and EnableStackTrace will no longer be read from the project configuration file automatically. Instead, you must re-set them in plugin settings to adopt the new format.

Fixes

  • Avoid irrelevant screenshot being attached to captured crash event (#1019)

Dependencies

1.0.0-beta.4

04 Jul 18:55
Compare
Choose a tag to compare
1.0.0-beta.4 Pre-release
Pre-release

Breaking Changes

  • "Value" suffix has been removed from the get/set function names for tags and extras in SentryScope.
  • Type of input parameters in certain public API functions was changed from FString to FSentryVariant:
    • Get/Set functions for contexts and extras in SentryScope
    • Get/Set functions for arbitrary data in SentryBreadcrumb
    • Get/Set functions for arbitrary data in SentryTransaction and SentrySpan
    • AddBreadcrumbWithParams and SentContext functions in SentrySubsystem
    • CreateSentryBreadcrumb function in SentryLibrary

Features

  • Adopt generic variant type in public APIs (#971)
  • Add runtime attachments support for Windows/Linux (#982)

Dependencies

1.0.0-beta.3

19 Jun 16:26
Compare
Choose a tag to compare
1.0.0-beta.3 Pre-release
Pre-release

Breaking Changes

  • Environment and Dist get/set functions were removed from the Scope class and now these properties have to be set in plugin settings instead. This unifies their usage across all platforms supported by the Unreal SDK.
  • ConfigureScope function was removed from SentrySubsystem class following the Hub & Scope refactoring guidelines which recommend deprecating this API.
  • Initialize function was removed from SamplingContext class which is supposed to be created internally by the SDK.

Features

  • Add native local scope for Windows/Linux (#928)
  • Add option to delay app shutdown until Crashpad completes crash report upload (#953)
  • Add API allowing to get/set event's tag, context and extra properties (#940)

Fixes

  • Sampling context, span and transaction classes are no longer re-defined when packaging for Android (#959)

Dependencies

1.0.0-beta.2

27 May 14:33
Compare
Choose a tag to compare
1.0.0-beta.2 Pre-release
Pre-release

Features

  • Add API allowing to get/set event fingerprint (#920)
  • The image buffer is now allocated on the heap to prevent stack overflow during screenshot capture on Windows (#900)

Dependencies

1.0.0-beta.1

12 May 15:09
Compare
Choose a tag to compare
1.0.0-beta.1 Pre-release
Pre-release

Fixes

  • Windows default crash handling mechanism is no longer disabled if SDK initialization failed (#901)

Dependencies

1.0.0-alpha.6

01 May 13:57
Compare
Choose a tag to compare
1.0.0-alpha.6 Pre-release
Pre-release

Features

  • Add screenshot capturing for Mac/iOS (#849)

Fixes

  • Fix warnings caused by deprecated Cocoa SDK API usages (#868)
  • Fix invalid log file being attached to crash events on Mac/iOS (#873)
  • Fix Sentry cURL transport can't send envelopes on Linux (#882)
  • The SDK now ensures the execute permission is set for Sentry CLI and symbol upload script when they have been downloaded via the Editor (#881)

Dependencies

1.0.0-alpha.5

08 Apr 15:02
Compare
Choose a tag to compare
1.0.0-alpha.5 Pre-release
Pre-release

Breaking Changes

  • Replace USentryId class with FString (#857)

Features

  • Allow Sentry CLI to authenticate via environment variables during debug symbols upload (#836)
  • Added the ability to specify a separate DSN for crashes while in editor vs cooked title (#853)
  • Add callback to pre-process breadcrumbs before adding (#814)
  • Add sentry.properties file content validation during debug symbol upload (#862)

Fixes

  • Fix crash during garbage collection if SentryId was instantiated outside of game thread (#857)
  • Fix ensure when log message from non-game thread (#845)

Dependencies