Releases: twitchd8/modern-catholic-plugin-update-manager
Release list
Modern Catholic Update Manager 1.0.3
Fixed
- Restores Install latest for detected plugins and themes by preserving the WordPress installer view, repository identifier, and security nonce across the redirect.
- Keeps installation inside WordPress's native filesystem credential flow for restricted production hosting.
- Adds regression coverage for the redirect boundary and PHP 7.4-8.0 reflection compatibility.
Included development maintenance
- Documents the approval requirement for runtime validation.
- Ignores local Codex-only workspace files.
Closes #8.
Modern Catholic Update Manager 1.0.2
Production fix for WordPress-hosted installation and update detection.
- Recognizes installed plugins when a saved main-file entrypoint is stale, including Parish Events.
- Prevents ambiguous plugin directories from targeting the wrong native update row.
- Uses WordPress interactive installer screens so restrictive hosts can request filesystem credentials and show the actual error.
- Preserves exact stable GitHub Release ZIP enforcement, capability checks, nonces, and Git checkout protection.
SHA-256: 616CCA4DEC230C862A84EC6FA8F37593EED1493F502E7AA268B8EABC8D7D2633
Modern Catholic Update Manager 1.0.1
What's new
- Simplifies the administration screen to one managed Modules list.
- Shows available repositories only after selecting Add module.
- Allows built-in, discovered, and custom modules to be removed and added back.
- Clarifies that removing a module stops monitoring without uninstalling its plugin or theme.
- Removes Editorial Sections from the built-in module defaults.
- Standardizes the project README, compatibility information, security guidance, and GPL-3.0-only licensing.
Package
Upload modern-catholic-plugin-update-manager-1.0.1.zip through Plugins > Add Plugin > Upload Plugin. Normal update discovery can also offer this release to ZIP-installed copies of the Update Manager.
SHA-256: EF0DEE58C95DF497A4808F9F85625ADE7B45C83BFDE52D3140D2291A139B29A3
Modern Catholic Update Manager 1.0.0
What's new
- Adds a GitHub-backed catalog of conventionally named Modern Catholic plugins and themes.
- Discovers private repositories when authenticated and public repositories without credentials.
- Shows available components under Plugins > Modern Catholic Updates.
- Provides Add and Install actions using exact stable GitHub Release ZIP assets.
- Preserves Git working-copy protection, digest verification, and the file-backed private token during normal self-updates.
Package
Upload modern-catholic-plugin-update-manager-1.0.0.zip through Plugins > Add Plugin > Upload Plugin, or update through the manager after an older release discovers this version.
SHA-256: D8B8AA969B5754E9DFDED2D568A71DF28CEEDC9B05297EC14C1C7B58B18923BB
Modern Catholic Update Manager 0.1.2
Adds administrator-managed access to private GitHub repositories without storing the token in WordPress options. Tokens are validated before saving to an ignored, dot-prefixed PHP credential file, excluded from Git and release packages, hidden from the Plugin File Editor, blocked from direct HTTP access, and restored after normal self-updates. External constant, environment, and filter configuration remain supported.
Modern Catholic Update Manager 0.1.1
Moves the management screen beneath Plugins and adds a direct Manage updates link on the plugin row. Adds on-page setup guidance and server environment-variable support for fine-grained read-only GitHub tokens used with private repositories.
Modern Catholic Update Manager 0.1.0
Initial private release. Adds trusted GitHub repository discovery, manual registration for future repositories, native WordPress plugin and theme update integration, exact release-asset selection, private repository support, self-updates, and Git checkout protection.