Novedades de WooSync

Registro de cambios

Todo lo que fuimos mejorando, versión por versión. Se actualiza solo desde tu WordPress.

v8.0.3 Última versión
06/07/2026
  • Nuevo Cambiá de plan sin salir de WordPress: desde cualquier pantalla de WooSync, el botón de "mejorar plan" abre un selector con la tabla de precios (anual, semestral o mensual). Pasar de Free a un plan pago va directo al checkout de Stripe —sin dar la vuelta por el Hub— y al volver tu plan y tus límites quedan actualizados solos.
v8.0.2
03/07/2026
  • Nuevo Control → "Validador de ítem": pegá un ID (MLU…, MLUU…) o una URL de publicación o de catálogo de MercadoLibre y obtené el diagnóstico completo — de quién es, estado y stock vivos, vínculo con la tienda y si está desincronizado — con importación puntual opcional.
  • Nuevo Importador: opción "Importar un solo ítem" en el paso 1, con validación previa de que la publicación pertenece a tu cuenta.
  • Mejora Reporte del importador transparente: los contadores salen del estado real de la cola (sin "pendientes" fantasma en trabajos terminados), los ítems repetidos se informan como "No encolados" y un desglose nuevo explica el motivo de cada omitido o error.
  • Mejora Los ítems omitidos por configuración (p. ej. publicación pausada sin vínculo con "importar pausadas" apagado) ahora se cuentan como omitidos con su motivo, en lugar de aparecer como importados.
  • Corregido Sincronización instantánea: publicaciones pausadas en MercadoLibre que quedaban con stock en la tienda ("pausa a medias") ahora se reconcilian solas con la siguiente notificación, aunque el estado ya figurara como pausado.
  • Corregido Al reactivarse una publicación se restaura el stock también cuando quedó una marca de pausa huérfana de un ciclo anterior.
  • Corregido Pausa en MercadoLibre: publicaciones con variación única (típico en catálogos con user products) vinculadas a productos simples de la tienda ahora quedan sin existencias correctamente al importar; antes el mecanismo elegía la rutina según la forma de la publicación y no según el producto real de la tienda, y el stock quedaba sin tocar.
  • Corregido El importador ya no re-tipa productos vinculados: un producto simple de la tienda no se convierte en variable (ni crea variaciones fantasma) porque su publicación tenga variaciones, y un variable no se convierte en simple porque no las tenga. Para vínculos existentes, el tipo del producto de la tienda manda.
  • Mejora Protección anti-eco refinada por campo: una actualización de stock saliente ya no descarta un cambio de estado entrante (p. ej. una pausa hecha en MercadoLibre) que llega en la misma notificación.
  • Corregido El Escritorio se identifica ante el Hub con el dominio vivo del sitio y repara solo el dominio guardado si quedó vacío o desactualizado: el "Resumen de tu cuenta" y el "Uso de tu plan" ya no pueden quedar vacíos por ese ajuste interno, y el uso del plan muestra los contadores reales también en planes sin límite.
  • Corregido Las pantallas de activación de módulos (p. ej. Mensajes o Calificaciones sin el módulo de Ventas instalado) ahora se muestran dentro de la interfaz de WooSync; antes quedaban sueltas en el escritorio clásico de WordPress.
v8.0.1
29/06/2026
  • Corregido Importador: los vínculos existentes cuya publicación está pausada se procesan siempre y quedan sin existencias según el ajuste "Si la publicación se pausa" (antes se descartaban por completo si "crear pausadas" estaba apagado).
v8.0.0
28/06/2026
RELANZAMIENTO

WooSync 8 es una reescritura mayor del plugin. El changelog parte desde esta versión; el historial anterior corresponde a la serie 7.x.

  • Nuevo Interfaz completamente renovada: lenguaje visual moderno y consistente en todo el plugin (escritorio, ficha del producto, sincronizador, importador, módulos).
  • Nuevo Buscador global (⌘K) de productos, pedidos y navegación desde la barra superior.
  • Nuevo Sincronización instantánea ML→Woo consolidada: stock, precio y estado de publicación se reflejan en la tienda en segundos.
  • Nuevo Pausa en MercadoLibre = producto sin existencias en WooCommerce, reversible al reactivar (simples y variables). Respeta la opción nativa "ocultar productos agotados".
  • Nuevo Sincronización automática de preguntas cada 10 minutos.
  • Nuevo Pantalla de Módulos: funciones opcionales (Preguntas, Auditor, Ventas, Métricas, Fulfillment) instalables como complementos independientes.
  • Mejora Seguridad de credenciales reforzada: el plugin ya no almacena el llavero completo de MercadoLibre; opera con un token de acceso efímero gestionado por el Hub.
  • Mejora Etiquetas de envío servidas de forma segura desde el servidor.
  • Mejora Los crons de stock ya no reactivan productos que están pausados en MercadoLibre.
  • Mejora Limpieza profunda de código legacy (UI antigua, OAuth heredado del SDK, rutas duplicadas).
v7.0.8
08/06/2026
  • Nuevo Sincronización instantánea ML→Woo: stock, precio y estado se reflejan en la tienda en segundos al cambiar en MercadoLibre.
  • Nuevo WooSyncInboundSync: aplicador de deltas ML→Woo reutilizable, con igualdad de valor y guard anti-eco.
  • Nuevo WooSyncSyncGuard: protección tri-capa contra bucles Woo↔ML (flag de request, transient cross-request, condición de valor).
  • Nuevo WooSyncProductMap: accessor canónico del mapeo Woo↔ML con fallback automático a meta keys legacy y auto-migración perezosa.
  • Nuevo Webhook item_changed: el plugin ahora recibe y aplica el delta empujado por el proxy Hub para cada publicación que cambia en ML.
  • Nuevo Migración automática de backfill: productos importados con clave legacy _meli_item_id se normalizan a ml_id_item en el upgrade.
  • Mejora Estado ML→Woo desacoplado del toggle Woo→ML: los settings import_handle_paused_products e import_state_closed gobiernan el comportamiento independientemente.
  • Mejora Toggles "Si la publicación se pausa" y "Si la publicación finaliza" movidos de Importador a Sincronizador (política global ML→Woo, no criterio de importación).
  • Mejora Vista Sincronizador rediseñada: tarjetas clickeables con toggle arriba del título, borde acento por sentido (lila Woo / dorado Meli).
  • Mejora CSS de la vista Sincronizador movido de <style> inline a wsync-admin.css.
  • Corregido sync.php: eliminado get_option('wsync_sync_settings') que sobreescribía $sync_data inyectado y causaba warnings PHP en primera carga.