Modern Catholic – Update Manager releases
Modern Catholic WordPress update manager for trusted GitHub release packages.
by Andrew T. Schmitt · github.com/twitchd8/modern-catholic-plugin-update-manager · website
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/twitchd8/modern-catholic-plugin-update-manager/releases/download/v1.0.3/modern-catholic-plugin-update-manager-1.0.3.zipReadme
Modern Catholic Plugin Suite
Part of Modern Catholic — modular WordPress tools for Catholic parish websites.
Modern Catholic – Update Manager
Trusted GitHub Release discovery, installation, and native WordPress update integration for Modern Catholic plugins and themes.
Features
- Discovers conventionally named Modern Catholic plugin and theme repositories from trusted GitHub owners
- Maintains one administrator-managed module list with add and remove controls
- Shows the trusted GitHub catalog only from the dedicated Add module view
- Accepts stable, non-draft, non-prerelease GitHub Releases only
- Requires an exact installable
{slug}-{version}.ziprelease asset - Registers eligible releases with WordPress’s native plugin and theme update interfaces
- Installs registered components that are not yet present
- Protects local Git working copies from WordPress filesystem replacement
- Verifies GitHub-provided SHA-256 asset digests when available
Private repositories
Public repositories require no credentials. Private access may use an administrator-managed, Git-ignored .github-token.php runtime file. The token is never stored in WordPress options, included in release packages, or displayed after it is saved.
External configuration through MODERN_CATHOLIC_UPDATES_GITHUB_TOKEN, a server environment variable, or the secure modern_catholic_updates_github_token filter takes precedence.
Never commit, package, log, or print a GitHub token.
Installation
- Upload the plugin ZIP through Plugins → Add Plugin → Upload Plugin.
- Activate Modern Catholic – Update Manager.
- Open Plugins → Modern Catholic Updates.
- Configure private-repository access only if required.
- Select Check now to refresh release metadata.
Local component directories containing .git are intentionally protected. Validate package replacement with separate ZIP-installed staging copies.
Changelog
1.0.3
- Fix Install redirects so WordPress receives the selected repository, installer view, and security nonce instead of returning silently to the module list.
- Document runtime-validation approval requirements and ignore local Codex workspace files.
1.0.2
- Detect installed plugins by their canonical directory when a saved main-file name is stale, while still preferring the configured entrypoint.
- Run package installs through WordPress's interactive plugin and theme installer screens so restricted hosts can request filesystem credentials and display the underlying installation error.
1.0.1
- Simplify the administration screen to one managed module list and an on-demand Add module view.
- Allow built-in, discovered, and custom repositories to be removed and added back.
- Retire Editorial Sections from the built-in module defaults.
- Standardize the GitHub README with Modern Catholic branding, compatibility badges, security guidance, and GPL-3.0-only licensing.
1.0.0
- Add a GitHub-backed catalog of conventionally named Modern Catholic plugins and themes with add and install actions.
License
Licensed under the GNU General Public License version 3.0 only (GPL-3.0-only).
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| v1.0.3 | Aug 24, 2026 | modern-catholic-plugin-update-manager-1.0.3.zip | 3 |
| v1.0.2 | Aug 17, 2026 | modern-catholic-plugin-update-manager-1.0.2.zip | 1 |
| v1.0.1 | Aug 17, 2026 | modern-catholic-plugin-update-manager-1.0.1.zip | 2 |
| v1.0.0 | Aug 15, 2026 | modern-catholic-plugin-update-manager-1.0.0.zip | 2 |
| v0.1.2 | Aug 15, 2026 | modern-catholic-plugin-update-manager-0.1.2.zip | 1 |
| v0.1.1 | Aug 15, 2026 | modern-catholic-plugin-update-manager-0.1.1.zip | 1 |
| v0.1.0 | Aug 15, 2026 | modern-catholic-plugin-update-manager-0.1.0.zip | 2 |