Skip to content

A module to warn Foundry users when they have a deprecated module installed.

License

Notifications You must be signed in to change notification settings

League-of-Foundry-Developers/FoundryVTT-Deprecated-Modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deprecated Modules

Latest Release Download Count Forge Installs Foundry Core Compatible Version

Deprecated Modules is a module that will warn game masters whenever they use a module that they shouldn't be using anymore. This includes modules that have been integrated into core Foundry, modules that have been entirely replaced by other modules, and modules that have broken and are no longer being maintained.

Deprecated Modules is smart about which version of Foundry you're using when it checks your modules. For example, Deselection is a module that was integrated into core Foundry in 0.7.3. If you're using Deselection in an earlier version of Foundry, Deprecated Modules will not warn you about it.

Example

Version 9 Compatibility Checker

To assist you in preparing for an upgrade to Foundry VTT Version 9, this module also has a module compatibility checker. It will check your system and active modules to see which are confirmed to be V9 compatible and which are not. To use it, click "Check Compatibility for Version 9" in Deprecated Module's settings.

Settings

Most modules will be put into one of three categories:

  • Good This module's current version is compatible with V9.
  • Download This module has a version that's compatible with V9, but you currently don't have it downloaded.
  • Spreadsheet This module may or may not be compatible with V9. Check the linked spreadsheet for more info.
  • Incompatible (Systems Only) This system is not compatible with V9. DO NOT UPGRADE TO V9 YET.

CompatibilityCheckWindow

Module Developers

Deprecated Modules is integrated with Manifest+ to make it easier for you to mark your module as deprecated when you stop maintaining it. Simply add the following fields to your module.json file, and any users who have Deprecated Modules installed will receive a warning for it. (The "reason" field is required, the rest are optional.)

"deprecated": {
  "coreVersion": "0.7.0",
  "reason": "This was added to foundry core.",
  "alternatives": [
    {
      "name": "module_name",
      "manifest": "https://link.com/to/manifest.json"
    }
  ]
}

For more information about Manifest+, go here.

License

Deprecated Modules is licensed under the MIT License (see LICENSE file), as well as Foundry VTT's Limited License Agreement for Module Development 05/29/2020.

About

A module to warn Foundry users when they have a deprecated module installed.

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published