Skip to content

Releases: getsentry/sentry-unreal

1.8.0

26 Feb 13:12

Choose a tag to compare

Features

  • Add desktop external crash reporter integration (#1248)
  • Add automatic screenshot attachments to ensure events on Windows and Linux (#1243)

Fixes

  • Fix symbol upload to include only debug files for the current build target (#1228)
  • Fix ESentryUnit enum Python name collision (#1244)
  • Fix GLog re-entrancy deadlock in Native SDK debug logger callback (#1256)

Dependencies

1.7.0

16 Feb 15:58

Choose a tag to compare

Features

  • Add Metrics API support (#1214)
  • Add offline caching support for native platforms (WIndows/Linux/Xbox) (#1231)
  • Add Android tombstone support allowing to attach all threads info to captured crashes (#1137)

Dependencies

1.6.0

03 Feb 15:43

Choose a tag to compare

Features

  • Add message category attribute to structured logs for better filtering (#1199)
  • Add attachments support for user feedback (#1121)

Fixes

  • Infinite loop in FSentryErrorOutputDevice::Serialize on re-entrant assert (#1197)

Dependencies

1.5.0

16 Jan 16:59

Choose a tag to compare

Note

Starting with this release, a generic package is published alongside the engine-specific ones.
It omits the EngineVersion key in the plugin descriptor so it can be used in licensee engine builds without triggering warnings or requiring manual changes.

Note that the generic package uses the TObjectPtr syntax which is only available in UE5.
If you are using UE 4.27 or earlier, it’s better to continue using the corresponding engine-specific package as removing the version key manually will be the simpler approach.

Features

  • Add plugin setting to opt out of automatic Crash Reporter context propagation (#1178)
  • Add attributes support for structured logs (#1190)

Fixes

  • Misleading screenshot capture logs on unsupported platforms (#1180)
  • Deadlock when invoking onConfigureScope callback during garbage collection on Android (#1181)
  • Unicode characters are now handled properly on desktop and consoles (#1194)

Dependencies

1.4.0

22 Dec 12:29

Choose a tag to compare

Features

  • Add support for printing crash stack traces to the game log (Windows, Xbox) (#1177)

Fixes

  • Missing IsUserConsentRequired function definition no longer causes errors when Sentry is not enabled for the target build platform (#1172)

Dependencies

1.3.0

09 Dec 11:28

Choose a tag to compare

Features

  • Add runtime API to query user consent requirement (#1139)

Fixes

  • No more warnings in UE 5.7 caused by deprecated API usage (#1152)
  • Custom tags are now correctly included in Android NDK crash events (#1160)
  • Fix compatibility issues with Cocoa SDK 9.0.0 (#1149)

Dependencies

1.2.1

03 Nov 08:07

Choose a tag to compare

Features

  • Implement Wine/Proton detection and automatic Crashpad stack capture adjustment for SteamOS/Bazzite compatibility (#1123)

Dependencies

1.2.0

15 Oct 15:09

Choose a tag to compare

Features

  • Add screenshot capturing for ensure/assert events on Android (#1097)
  • Add level-specific logging methods (LogDebug, LogInfo, LogWarning, LogError, LogFatal) to match other Sentry SDKs (#1110)
  • Migrated debug symbol upload to unified Python-based implementation to improve stability (#1114)

Fixes

  • Fix screenshot capture after Sentry disabled on Mac (#1101)
  • Fix SDK initialization and packaging issues in plugin version from FAB (#1108)
  • Added missing platform includes (#1106)

Dependencies

1.2.0-beta.1

30 Sep 15:05

Choose a tag to compare

1.2.0-beta.1 Pre-release
Pre-release

Features

  • Implement structured logging for Unreal (all platforms) (#1091)

Fixes

  • Prevent usage of internal UE logger during crash handling (#1081)
  • Crash when printing to logs from multiple threads on Android (#1092)

Dependencies

1.1.1

11 Sep 13:38

Choose a tag to compare

Features

  • Add support for automatic event linking with spans/transactions (#1075)

Dependencies