Skip to content

Releases: LeaDevelop/leadevelop-sentry-unreal

v1.5.0

26 Jan 02:36
735a228

Choose a tag to compare

What's Changed

  • Implementation wise nothing changed. I simply set plugin enhancement to project with Unreal Engine v5.7.2 and Sentry plugin v1.5.0 on Sentry self hosted instance 26.1.0 and ensured that all works as expected.
  • I updated the documentation in status section.

I expected this flow to repeat until I'd work on further enhancements (steam usernames, epic usernames, ...). Currently no confirmed ETA, I'm on different stack at the moment.

v.1.4.1

30 Dec 08:44
a145e4c

Choose a tag to compare

What's Changed

  • Updated documentation

v1.4.0

30 Dec 06:42
07ae0b1

Choose a tag to compare

Notes

  • This update focuses on Unreal Crash Reporter integration
  • Will potentially focus on Sentry Native SDK integration in future
  • ⚠️ If you were building on previous releases I published, make sure you backup your customizations (this is production ready source, while previous versions I published I'd not recommend to use in production)
SentryLeaDevelop_v140

LeaDevelop Sentry v1.4.0

  • Tested on Unreal Engine 5.6.1
  • Compatible with Sentry SDK v1.2.0, v1.3.0, v1.4.0

Expanded custom tag promotion for Unreal Crash Reporter,
Sentry user is able to filter following tags:

Tag Description
Changelist UE changelist number
EngineVersion UE version (e.g., 5.6.1)
Map Current level/map name
GameName Project name
BuildConfig Debug/Development/Test/Shipping
EngineMode Editor/Game
Platform Platform name (e.g., Windows)
CPUBrand Processor name
GPUBrand Graphics card name
GPUDriverVersion Graphics driver version

Changes

  • Introduced WITH_LEADEVELOP_SENTRY preprocessor guard
  • Crash tester excluded from Shipping builds via !UE_BUILD_SHIPPING
  • Module initialization skipped during cook/package commandlets
  • Removed Before Send Handler (will return to that at later time potentially for any improvements)

Installation of the LeaDevelopSentry plugin

  1. Download and extract the plugin package
  2. Copy the LeaDevelopSentry folder to your project's Plugins directory
    1. Path: YourProject/Plugins/LeaDevelopSentry/
  3. Regenerate project files

Enable the Plugin

  1. Open your project in Unreal Editor
  2. Go to Edit > Plugins
  3. Search for "LeaDevelop Sentry Enhancements"
  4. Click on checkmark and restart editor when prompted

Configure Settings

  1. Go to Edit > Project Settings
  2. Navigate to Plugins > Sentry Enhancements
  3. Enable/disable tags you want promoted to crash reports