Skip to content

getsentry/sentry-unreal

Repository files navigation


Sentry SDK for Unreal Engine

This project is an SDK for Unreal Engine that wraps different Sentry's SDKs for both desktop, mobile and consoles. Also, it has a stable support for the Unreal Engine crash reporter.

Downloads

The SDK can be downloaded from the Releases page, which also lists the changelog of every version, or from the FAB page via Epic Games launcher.

Supported Platforms and Unreal Engine version

The SDK currently supports and is tested on the following platforms:

  • Windows
  • macOS
  • Linux
  • Android
  • iOS
  • PlayStation
  • Xbox
  • Nintendo Switch
  • WinGDK

The SDK compiles with three latest engine versions.

Blog Posts

Known Limitations

  • To automatically capture crashes in Windows game builds that were made using engine versions prior to UE 5.2, the Crash Reporter has to be configured or engine source code modifications must be applied (make sure to check the PRs linked there as well).

  • Callbacks that are registered as hooks (such as BeforeSendHandler) will not be invoked during garbage collection or while objects are being post-loaded.

  • Fast-fail crash capturing is currently supported only in packaged game builds. When a fast-fail crash occurs the HandleBeforeSend hook will not be invoked and any custom event pre-processing will be skipped.

Development

Please see the contribution guide.

Resources

  • Documentation
  • Discussions
  • Discord Chat
  • Stack Overflow
  • X Follow

About

Sentry SDK for Unreal Engine

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

169 stars

Watchers

36 watching

Forks

Sponsor this project

Packages

 
 
 

Contributors