New: Product comparison – shoppers can add products to a compare tray and view their specification tables side by side, with differing rows highlighted. Compared specs reuse the same mapping resolution as the Specifications tab, so they always match.
New: “Add to compare” buttons on the single product page and the shop/archive loop, plus a slide-in comparison drawer. Both surfaces can be enabled or disabled from Settings.
New: [specifico_compare ids=”1,2,3″] shortcode and block to embed a comparison table on any page.
New: Custom appearance controls in Settings – pick a “Custom” style for the specification table and the compare button, then set per-property values (padding, radius, colours, borders) that are emitted as CSS custom properties. Unset values fall back to sensible defaults.
Improve: Full localization support – all remaining strings are translatable and the specifico.pot template is regenerated on build.
1.0.4
New: Redesigned admin UI across all screens – cleaner layout, refined typography, updated colour palette, consistent field heights, and improved spacing for a modern editing experience.
New: Export – download all your specification tables, groups, mapping rules and settings (and, optionally, per-product specification data) as a JSON file for backup or moving to another site.
New: Import – upload a Specifico export to restore it on any site. The importer matches tables, groups and products by slug, so re-importing is safe and never duplicates.
New: Import from other specification plugins – upload a compatible JSON export and Specifico detects the format automatically and imports its tables, groups and per-product specifications.
1.0.3
New: Schema.org structured data – a product’s specifications are added to its Product JSON-LD as additionalProperty entries, enriching WooCommerce’s existing structured data (no duplicate Product entity). Output reflects the visible Specifications tab and can be filtered or disabled via the new specifico_structured_data filter.
1.0.2
New: Theme template override support – copy templates/specification-table.php into your theme (yourtheme/specifico/) to fully customize the specification table markup.
New: Developer hooks for the specification table – specifico_table_groups, specifico_tab_title, specifico_show_table, specifico_table_classes, specifico_row_label, specifico_row_value, and specifico_before_table/specifico_after_table.
New: [specifico] shortcode to display a product’s specification table anywhere, including the block editor (use [specifico id=”123″] for a specific product).
New: Setting to customize the Specifications tab title.
New: Setting to keep, always remove, or remove-only-when-specs-exist for WooCommerce’s default “Additional information” tab.
New: Documentation link on the Plugins screen.
Fix: Mapping screen no longer locks the Values field – existing mappings are editable, and changing the Type refreshes the available values.
Improve: Consistent field and button heights, dashed section separators, and focus styles across all admin screens.
Improve: Expanded readme with a feature overview and a step-by-step usage guide.
1.0.1
New: Per-product value overrides in “Inherit from mapping” mode – labels stay locked to the mapping while values are editable for each product.
New: Show/Hide toggle for inherited fields in the product metabox so the table stays collapsed by default.
New: “Start over” link in Customize mode to swap between starting blank or copying an existing table after a choice has been made.
Improve: Replaced the Add/Edit Specification modal with an inline panel matching the Groups screen for a consistent admin experience.
Improve: Cancel button on Add/Edit forms; Save is disabled until the title is filled.
Improve: Row action menu now has pencil/trash icons, closes on outside click, and auto-closes after picking an action.
Improve: Themed MultiSelect chips, dropdown options, and focus states to match the plugin palette; dropped the redundant clear-all X (per-chip X kept).
Improve: Pagination simplified to “1-10 of N” with chevron prev/next controls.
Improve: Mapping page rows now have placeholder hints, larger fields, and a properly sized delete button.
Improve: Semibold table headers and dashed separators between Add/Edit form sections.
Fix: Plugin styles no longer leak into the WordPress dashboard – buttons no longer briefly show an unexpected border on first load of unrelated admin pages.
Fix: Add/Edit form fields no longer carry the previously edited title when switching from Edit to Add.
Fix: Row action dropdown now closes after clicking Edit (no more lingering menu behind the form).
Fix: Dashed row separators on Mapping and Add Group screens render correctly.
Fix: Toggle switch knob now visually slides when toggled.
Dev: Upgraded @wordpress/scripts to v32.2 (clears 36 of 55 dependency alerts including the critical), dropped the unused tailwind and react-modal packages, scoped Tailwind utilities to a .specifico-app wrapper, and added npm run make-zip for release packaging