-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Issue
Helpshift Unity SDK is missing unity's package manager support.
UPM standard requires things like:
- Specific folder structure
- Once UPM package is installed in the project its files are immutable by design. Meaning that SDK shouldn't ask users to edit its files.
- Assembly definition files
- Package manifest (pacakge.json) in the root of the package folder
Note
Having UPM support doesn't mean the SDK itself needs to be hosted in a npm registry. It can still be delivered in a .unitypackage format if that's still most convenient to you.
More info about it can be found here: Unity Manual: Creating custom packages
Benefits
This would be a great QoL improvement for developers. Managing project dependencies without it is a real pain.
UPM support exists in unity editor since 2017, and many SDK developers already adapted it. it's only natural to support it at this point.
ese9
Metadata
Metadata
Assignees
Labels
No labels