Corregido el salto/scroll visual al cambiar entre pestañas principales del administrador.
Las pestañas principales ahora mantienen estable la posición de la página al alternar entre Grupos, Plantillas, Ajustes, Diagnóstico y Extensiones.
Se mantiene la corrección que limita métricas y bloques de grupos solo a la pestaña Grupos de campos.
1.0.148
Corregidas las tarjetas de métricas superiores para que aparezcan solo dentro de la pestaña Grupos de campos.
Mejorada la separación visual de paneles del administrador para que Ajustes, Plantillas, Diagnóstico y Extensiones no hereden bloques propios del listado de grupos.
1.0.147
Corregido el listado de campos guardados dentro de productos para que aparezca solo en la pestaña Grupos de campos.
Reforzado el control visual de pestañas del admin para evitar bloques de grupos dentro de Ajustes, Plantillas, Diagnóstico o Extensiones.
1.0.146
Fix: los bloques exclusivos de Grupos de campos ya no se muestran en Plantillas, Ajustes, Diagnóstico ni Extensiones.
Fix: se evita que los paneles globales del administrador queden visibles fuera de su pestaña correspondiente.
Mejora: mayor estabilidad visual al cambiar de pestañas en el panel del plugin.
1.0.145
Improved admin tab switching to avoid page movement or scroll jumps when changing sections.
Kept the 1.0.144 tab fallback behavior while making the JavaScript navigation smoother.
1.0.144
Fixed admin tab navigation so Settings, Templates, Diagnostics, and Extensions are visible from a fresh install.
Added server-side fallback links for admin tabs, so reviewers can access settings even if JavaScript is delayed or disabled.
Improved initial admin screen state handling to avoid stale browser session data keeping the Groups list visible.
1.0.143
Fixed the admin tab navigation so Settings, Templates, Diagnostics, and Extensions panels are visible and clickable from a fresh install.
Improved the list/edit navigation state to avoid the group listing layout hiding non-group settings panels.
Added quick setup and testing instructions to the readme for WordPress.org review and new users.
1.0.142
Prefixed the bundled CraftArt Suite UI helper class to comply with WordPress.org global naming requirements.
No functional changes.
1.0.141
Repository review fix: built-in field types, price modes, option conditions, option quantities, and multi-file upload handling included in the free core are no longer gated behind PRO/add-on checks.
File upload fields, multiple-file controls, image choices, color swatches, sections, and built-in price modes are available directly in the free plugin.
Removed unused bundled minified assets so the shipped JavaScript and CSS source is clear and human-readable.
Moved admin navigation JavaScript from inline markup into the enqueued admin asset.
Documented source code availability in the readme.
1.0.140
Corregido el guardado de condiciones de grupos al usar “Mostrar solo si cumple reglas”.
Se evita que los grupos condicionados se conviertan accidentalmente en globales al guardar.
Se mantiene el fix de duplicado de campos introducido en 1.0.139.
1.0.139
Corrige definitivamente el guardado de campos duplicados usando una reconstrucción segura desde el DOM antes de enviar el formulario.
El duplicado conserva nombre, tipo de campo, opciones y configuración aunque el selector visual o el respaldo JSON del navegador lleguen incompletos.
1.0.138
Corrige la duplicación de campos para que el campo clonado use un índice interno único antes de guardar.
Evita que un campo duplicado vuelva a Texto corto o pierda nombre/opciones al recargar el constructor.
Agrega reparación preventiva antes del guardado para corregir duplicados creados con una versión anterior del editor.
1.0.137
Corrige la duplicación de campos para conservar exactamente el tipo de campo seleccionado y sus valores dinámicos antes de guardar.
Refuerza la duplicación de grupos para copiar el estado real de selectores, casillas y textos editados en pantalla.
1.0.137
Fix: los campos y grupos duplicados ahora generan IDs internos únicos y se guardan correctamente.
Fix: el guardado del constructor valida el respaldo JSON antes de enviarlo para evitar perder duplicados si el formulario queda incompleto.
1.0.135
Fixed CraftArt Suite fallback UI text domain to match the plugin slug for WordPress.org Plugin Check compliance.
1.0.133
Adds visual hierarchy in the admin builder for fields placed between Section Start and Section End.
Removes the positive per-field configuration check message and only shows field inspector warnings when needed.
1.0.132
Adds drag and drop ordering for all fields inside each field group in the admin builder.
1.0.131
Section start and section end now render as real frontend containers.
Section conditions now hide/disable every field inside the section.
Section end no longer renders as a visible customer-facing field.
1.0.129
Image choice fields can now work as single-selection or multi-selection fields.
Set the maximum choices above 1 to show image options as selectable checkboxes.
Multi-image selections are supported in validation, pricing, cart, checkout, and orders.
1.0.128
Documents remaining Plugin Check static-analysis warnings for repository review.
No functional changes compared with version 1.0.127.
1.0.127
Adds missing translator comments for WordPress.org Plugin Check.
1.0.126
Repository review fixes: English readme, translator comments, output escaping annotations, and minor security/static-analysis cleanup.
No functional changes to the tested field, cart, checkout, or order logic.
1.0.125
Repository-ready adjustment: the Text Domain now matches the plugin slug.
Plugin URI was omitted until a dedicated public plugin page is available.
No functional changes compared with version 1.0.124.
1.0.124
Improved drag-and-drop upload interface.
Multi-file fields now append files selected one by one instead of replacing the previous selection, while respecting the configured file limit.
1.0.123
Added a global setting to display file upload fields as a drag-and-drop upload area.
Maintains compatibility with classic file uploads, validations, cart, checkout, and orders.
Improved selected file name display on the frontend.
1.0.122
Improved safe admin saving to avoid losing global groups when large admin forms are submitted partially.
Added explicit group deletion markers so groups are removed only when the user confirms deletion.
Improved form preparation before saving hidden groups in list/edit mode.
1.0.118
Fixed external panel layout on simple products by wrapping fields and the purchase form in a dedicated container.
1.0.117
Improved visual compatibility for the external panel on simple products when themes use flex/grid purchase forms.
The customization block now displays full width above quantity and add-to-cart controls.
1.0.116
Fixed a PHP warning when conditions evaluate multiple or nested values.
Improved condition handling for checkbox groups, image choices, and array values.
1.0.115
Improved frontend guard for the selected options summary setting.
Added data attributes and CSS fallback so the selection summary stays hidden when disabled.
1.0.114
Fixed unchecked admin setting checkboxes not being saved correctly.
1.0.113
Improved native checkbox and radio behavior in choice cards.