League-of-Foundry-Developers / bug-reporter

A Foundry VTT module which allows users to report bugs from within Foundry's UI for opted-in modules.
MIT License
7 stars 5 forks source link

Move `allowBugReporter` to flags with 08x compatibility #97

Closed akrigline closed 3 years ago

akrigline commented 3 years ago

0.8 has allowed modules to place arbitrary data in a flags object on the manifest. We should move the allowBugReporter opt-in into this.

We can support this with a deprecation path by checking for both places. Since the rest of Manifest+ is not available for consumption inside the app, we might want to get the full manifest file for ourselves anyway.