Changelog
Historial de releases de BricksShift / Elementor2Bricks. El changelog completo se distribuye en el repositorio.
Política de versionado
BricksShift sigue SemVer:
- Major — cambios incompatibles en la API pública o en el formato de output.
- Minor — nuevos widgets soportados en el mapa de conversión.
- Patch — correcciones, ajustes en la cobertura de widgets existentes.
Releases recientes
0.3.x — Cobertura ampliada
- Soporte para
tabsyaccordioncon descomposición en primitivos anidados. - Mejora en el parser de
_elementor_datapara estructuras muy anidadas. - Informe de cobertura con referencia al nodo exacto del árbol Elementor.
- Backup automático de
_bricks_page_content_2_backupantes de cada escritura.
0.2.x — Primitivos e IDs estables
- Refactor completo del mapper: descomposición 1:N widget → primitivos Bricks.
- IDs hash alfanuméricos de 6 caracteres, deterministas por ruta.
- Plugin no modifica nunca
_elementor_data(solo lectura).
0.1.x — Primera versión usable
- Conversión básica de widgets simples: heading, text-editor, image, button, spacer, divider.
- Inventario de entradas con
_elementor_dataen el panel admin. - Escritura en
_bricks_page_content_2con serialización nativa Bricks.
Versionado pre-1.0
BricksShift está en versiones pre-1.0 mientras consolidamos cobertura y estabilidad. La 1.0 marcará el primer release "production-ready" con compromiso de compatibilidad a largo plazo.
Roadmap
Próximas áreas de trabajo:
- Mapa Pro expandido con verificación de add-ons de terceros populares (Essential Addons, Happy Addons).
- Integración con ACF / JetEngine para reconectar dynamic fields automáticamente.
- CLI de conversión para ejecutar migraciones por lotes desde WP-CLI.
- Exportador de informes en JSON/CSV para consumo externo.
El detalle vive en el repositorio del proyecto; las releases se anuncian en el área de cliente de flowtitude.com.