The entirety of this update was created by @RedTheKitsune. Thank you a lot for your contribution!
Additions
- The editor now differentiates between Blueprints and the rest of Unreal Engine (#41)
- Added the support for api-url
- Starting from UE 5.4, heartbeats will contain Blueprint names
- The plugin now detects the branch you are working on (#28)
Fixes
- Added a check for editor initialization so blueprint compilation doesn't spam heartbeats on editor startup
- Fixed wakatime-cli being downloaded every time regardless of its presence
- Replaced
/
with\\
to fix some deeper command-related issues
More details here: #42