Craft Content Diff
Version 1.0.5
February 24, 2026
- README: Installation section simplified to Composer commands only.
Version 1.0.4
February 24, 2026
- Updated icons.
Version 1.0.3
February 24, 2026
- Added required
descriptiontocomposer.jsonfor Packagist publishing. - Removed
versionfromcomposer.json(version is taken from git tags for published packages).
Version 1.0.2
February 23, 2026
- Updated Craft CMS version constraint in
composer.json.
Version 1.0.1
February 22, 2026
- README updates.
Version 1.0.0
February 22, 2026
- Initial release.
- Simplified plugin icon (SVG and mask).
- Compare entry content between environments (local, staging, production) from the Control Panel dashboard.
- Field-level diffs including Matrix and nested blocks; asset/relation IDs shown as labels where possible.
- Diff endpoint at
/actions/craft-content-diff/diff(site action URL) with API key auth viaX-Content-Diff-Tokenheader. - Plugin Settings: API key, Production URL, Staging URL, optional HTTP Basic auth for staging/production. All values support literals or env var aliases (e.g.
$CONTENT_DIFF_PRODUCTION_URL) via Craft’sEnvAttributeParserBehavior. - Generate API key button in Settings (output shown in a span for copy/paste).
- Graceful error handling: compare and enrich failures show user message and log; remote fetch failures log and return empty with clear warnings.