WP Manifestindependent plugin directory
manifest / developer / gt-development-tools

GT Development Tools WP Registry grade C-. High-severity findings · 1 findingWP RegistryHigh-severity findings · 1 findingOpen the reportC- GitLab

A WordPress plugin with a suite of tools for your development environment.

★ 0stars
36composer installs

Install

Download gt-development-tools.zip From the 1.0.2 release on GitLab, Sep 23, 2025

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitLab with WP-CLI:

wp plugin install https://gitlab.com/api/v4/projects/23896365/packages/generic/gt-development-tools/1.0.2/gt-development-tools.zip

On Packagist as grofftech/development-tools:

composer require grofftech/development-tools
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Releases

3 releases.

Tag
Published
Assets
Sep 23, 2025 1 year ago
gt-development-tools.zip
Sep 8, 2025 1 year ago
gt-development-tools.zip
Sep 8, 2025 1 year ago
gt-development-tools.zip

GitLab does not publish per-asset download counts, so this plugin ranks on stars and activity only.

C- grade

Security

GT Development Tools 1.0.2 · audited by WP Registry

High-severity findings.

1 high
Audited release
1.0.2
Findings
1
Worst severity
high
Content hash
c1d8940fd924b4b4c0e9ef1d…

Findings

  • high Whoops pretty-error handler enabled unconditionally

    dev_tool_in_production

    On plugins_loaded the plugin always constructs Whoops\Run, pushes PrettyPageHandler (vscode editor), and register()s it. There is no WP_DEBUG, WP_ENVIRONMENT_TYPE, or is_admin() guard. On a production site this replaces WordPress error handling with a public debug page that discloses filesystem paths, source snippets, and request data to unauthenticated visitors whenever a PHP error or exception occurs. Kint is also initialized globally.

    lib/Support/WhoopsLoader.php:28-35

    Recommendation

    Register Whoops only when WP_DEBUG is true and WP_ENVIRONMENT_TYPE is local/development. Do not ship this plugin to production sites; add an explicit opt-in constant.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.