Export/Import now optionally bundles referenced images into a .zip (admin UI uses chunked AJAX with progress; CLI gains –with-images on export and auto-detects .zip on import)
1.1.2
Equal-height category cards on the docs archive
1.1.1
Fixed /docs/search/ 404 on fresh activation — search rewrite rule is now registered alongside the post type so activation’s flush captures it (no manual permalink save needed)
1.1.0
Added full WP-CLI command set (wp mvp-docs import-md|import-raw|export|import|reorder-categories|settings) — configure and populate a docs site without touching wp-admin
Markdown CLI import produces byte-identical output to the sidebar importer
wp mvp-docs settings list now shows description and allowed-value form for every setting; settings set warns when a value is rejected and explains what’s allowed
Slug changes via CLI auto-flush rewrite rules
Unified head typography and spacing across archive, category, and single doc views
Added .mvpd-page-header, .mvpd-page-title, .mvpd-page-subtitle classes to header shortcode output so themes can’t override plugin spacing
Search button icon now uses –mvpd-card-bg for reliable contrast on dark accent colors
Breadcrumbs now use the plugin’s link color (with explicit :visited handling to beat classic themes)
1.0.7
First vs published to WP.org
1.0.6
Fixed a couple of non-translatable strings
1.0.5
Rename custom post type from mvp_doc to mvpd_doc for unique prefix compliance
Add nonce verification to AJAX search endpoint
Sanitize all input values including validated whitelist fields
Escape inline CSS output with wp_strip_all_tags()
Add input type validation for JSON import data
Fix subtitle settings field stretching full width
1.0.4
Update readme’s
Changed metabox title
1.0.3
Fix docs archive not filling full width in classic themes with flex layouts
Fix search input placeholder text overlapping the search icon