Skip to content

1.0.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@sentry-release-bot sentry-release-bot released this 28 Feb 16:55

Breaking Changes

  • Sentry entities created with NewObject<T> now require an explicit call to the Initialize method before use (#745)
  • In Blueprints, Sentry entities must be created using the corresponding library functions (#796)
  • The utility functions StringToBytesArray, ByteArrayToString, and SaveStringToFile have been removed (#796)
  • The plugin setting EnableBuildPlatforms now uses a string array instead of a struct (#779)

Features

  • Build the plugin through the Unreal Engine build system (#706)
  • Remove custom transport implementation for Linux (#748)
  • Add getter for the event's Id (#768)
  • Determine user's IP address automatically on Win/Linux only if PII attachment enabled in settings (#769)
  • Rearrange upload script to check earlier for automatic upload (#794)

Fixes

  • Fix incorrect game log attachment on Android (#743)
  • Fix assertion during screenshot capturing in a thread that can't use Slate (#756)
  • Due to improvements to the server-side grouping logic, the SDK no longer relies on client side manipulation of the callstack for assertions and ensures. (#744)
  • Fix invalid native method name for Android User class (#800)
  • Fix stack overflow when calling beforeSend during object post-loading on mobile (#782)
  • Fix invalid syntax in symbol upload batch script (#801)

Dependencies

Internal

  • Refactor code to better align with Unreal's structure (#745)
  • Initial cleanup for plugin extensions (#779)