Novedades de WooSync
Registro de cambios
Todo lo que fuimos mejorando, versión por versión. Se actualiza solo desde tu WordPress.
v8.0.9
Última versión
20/08/2026
-
Corregido
El GTIN cargado en el producto o en la plantilla ahora sí viaja a MercadoLibre cuando el producto tiene una única variación. Antes se perdía en el camino y la publicación fallaba pidiendo el GTIN que ya habías cargado.
-
Corregido
Las plantillas ya no quedan en "Desconectado" con la conexión sana: el estado del vendedor se resuelve contra una sola fuente.
-
Mejora
Soporte puede ver el estado real de tu conexión desde el panel, sin pedirte capturas ni acceso a tu sitio.
-
Mejora
El asistente del chat trabaja con el estado actual de tu tienda, no con el que tenía cuando abriste la conversación.
-
Corregido
Tus plantillas ya no aparecen como "Desconectado" cuando la conexión está bien. Los botones de editar y duplicar vuelven a funcionar.
-
Corregido
El chat de soporte dejó de cortarse con "tuve un problema para procesar tu consulta" cuando le pasabas un ID que no era de un producto.
-
Mejora
Si le das al chat el ID de una publicación de MercadoLibre donde esperaba uno de WooCommerce, ahora lo entiende igual.
-
Mejora
El asistente de soporte ve el mismo estado que ves vos en pantalla, así que deja de decirte que algo "debería funcionar" cuando te está bloqueando.
-
Corregido
La pantalla de Plantillas ya no publica datos de tu conexión en la consola del navegador.
-
Nuevo
Si tu licencia venció, seguís viendo toda tu información como siempre, pero las operaciones con MercadoLibre quedan en pausa y el plugin te lo dice con claridad, con un botón para renovar y otro para reanudar todo al instante cuando ya renovaste.
-
Corregido
Con la licencia vencida el plugin te dejaba abrir el importador y el exportador como si nada, y después fallaba sin explicar por qué.
-
Corregido
Cuando algo se detiene por tu licencia o por el límite de tu plan, ahora te lo decimos con esas palabras. Antes te avisaba que tu servidor no había procesado el trabajo y te mandaba a configurar un cron en tu hosting.
-
Corregido
Una exportación o importación que no puede avanzar ya no queda "en curso" para siempre: termina con el motivo real. Y el porcentaje dejó de pasarse del 100%.
-
Corregido
Las acciones en lote del listado de productos (activar, pausar, desvincular y eliminar en MercadoLibre) ya no rompen la pantalla con un error crítico.
-
Corregido
La exportación deja de decir "listo" cuando MercadoLibre rechazó los productos: ahora los cuenta como errores y muestra el motivo que devolvió MercadoLibre.
-
Corregido
El cartel verde de exportación exitosa ya no aparece si hubo productos omitidos.
-
Mejora
Los motivos de una corrida se explican en castellano: tope del plan, rechazo de MercadoLibre, conexión vencida o servicio no disponible.
-
Corregido
Si publicás cada variación como una publicación aparte, ahora viaja la cantidad y el estado de existencias de esa variación y no los del producto padre. Vas a ver corregirse las cantidades en MercadoLibre en la próxima exportación, y las variantes agotadas van a quedar pausadas.
-
Corregido
Acciones en lote: el estado del producto se guarda recién cuando MercadoLibre confirma el cambio, y reactivar una publicación cerrada ahora la republica de verdad.
-
Corregido
El diagnóstico de conexión ya no se queda pegado: cuando el sitio vuelve a comunicarse con el servicio, el test viejo se descarta.
-
Corregido
El asistente de soporte lee los errores donde el exportador realmente los anota, así que deja de responder que no hay errores cuando sí los hay.
-
Mejora
Los tokens de MercadoLibre y las claves del sitio ya no viajan en la información que se manda a soporte.
-
Corregido
Un producto omitido por el tope de tu plan ya no queda marcado "en reintento" para siempre.
-
Corregido
Una variación con existencias en negativo por reservas ya no manda un número negativo a MercadoLibre.
-
Corregido
El buscador global (⌘K) ya no puede tumbar una pantalla del plugin si su componente no está disponible.
-
Nuevo
Publicaste en MercadoLibre, aparece en tu tienda: cuando entra una publicación nueva (o una existente que todavía no está vinculada) y tu importador está en "Crear y actualizar productos", el producto se crea solo en un par de minutos — sin esperar a la corrida programada ni tener que abrir el importador. Pasa por los mismos filtros de siempre: si ya existe un producto con ese SKU se vincula en vez de duplicarse, se respetan los estados de la publicación, tu regla de precio al importar y los límites de tu plan. Tiene un tope prudente de 20 creaciones por hora; lo que exceda queda para la corrida del importador.
-
Corregido
Importador con catálogos grandes: la corrida automática moría en silencio al enumerar catálogos de miles de publicaciones — el pedido excedía el tiempo de espera, la corrida nacía vacía y el mismo recorrido completo se repetía (y se volvía a cortar) todos los días. Ahora el catálogo se enumera en tandas y el tamaño dejó de importar: miles o decenas de miles de publicaciones, da lo mismo.
-
Corregido
Si la enumeración del catálogo falla (servicio sin respuesta), el turno del día ya no se da por consumido: se reintenta solo. Y el botón "Importar todo" ahora avisa con un error claro cuando no pudo arrancar, en vez de simular que la importación estaba en marcha.
-
Corregido
El motor de tareas programadas se auto-repara: si el evento interno de WordPress se pierde (reinstalación del plugin, migración de hosting), se vuelve a agendar solo. Antes, el import/export automático quedaba muerto en silencio hasta que alguien volviera a guardar los Ajustes.
-
Corregido
Una corrida colgada (por ejemplo, si el procesador de tareas del sitio se cae a mitad de un import) ya no bloquea el programador para siempre: pasadas 24 horas sin avance se marca como fallida y el automático continúa. Las pausas que hacés vos desde el panel se respetan sin límite de tiempo.
-
Nuevo
Actualizaciones automáticas: WooSync se mantiene al día solo. El interruptor está al final de Herramientas y viene activado; cuando publicamos una versión nueva, WordPress la instala con su proceso de siempre (aviso por email incluido). Si preferís controlar vos cuándo actualizar, lo apagás y todo vuelve al comportamiento estándar.
-
Mejora
Cuando llegás al máximo de publicaciones de tu plan, el importador te lo dice con todas las letras. Antes mostraba "Lectura no disponible para este ítem en este momento", que no explicaba nada y mandaba a buscar una falla que no existía: ahora indica que alcanzaste el límite de tu plan, y distingue si es el de publicaciones vinculadas o el de sincronizaciones del mes.
-
Mejora
El asistente de soporte ahora ve el estado real de recursos de tu sitio —memoria de PHP, tiempo máximo de ejecución y si el cron está corriendo o quedó parado— y puede resolverte en el chat uno de los motivos más comunes de "le doy a importar y no pasa nada", en vez de derivarte. Cuando esos valores están bien, deja de sugerir cambios en el hosting y busca por otro lado.
-
Corregido
El aviso de error de conexión ya no te manda a pelear con tu hosting. Ante un rechazo de MercadoLibre decía "Problema de permisos (HTTP 403), contactá a tu hosting" y sugería desbloquear direcciones IP: era falso. MercadoLibre responde así ante cualquier consulta sin una sesión vigente, no por tu servidor. Ahora el mensaje apunta a lo que de verdad lo soluciona: volver a vincular la cuenta.
-
Corregido
Escritorio: en "Primeros pasos", el paso en curso vuelve a leerse (tenía el texto casi del color del fondo) y los pasos terminados se marcan en verde de verdad.
-
Nuevo
Canal principal: una página nueva donde declarás dónde gestionás tu catálogo (WooCommerce o MercadoLibre). El canal que elijas se vuelve dueño de la información de tus productos y preestablece cómo se considera cada dato —título, descripción, precio, imágenes, ficha técnica y más— al exportar y al importar, para que los canales dejen de pisarse entre sí. Podés personalizar campos puntuales o cambiar de canal cuando quieras; si no elegís nada, todo sigue como estaba. Las secciones "Información de los productos" (Importación) y "Omitir campos de producto" (Exportación) se mudaron ahí, con la vista de cada dato en sus dos direcciones.
-
Nuevo
Sincronización instantánea de stock para productos con talles y colores: cuando se vende una variante en MercadoLibre, el stock de esa variación baja en tu tienda en segundos, sin esperar al ciclo de 15 minutos. Antes la sincronización instantánea solo cubría productos simples.
-
Mejora
El emparejamiento entre tus variaciones y las variantes de MercadoLibre ahora se hace por el identificador real de cada variante (y por SKU), no comparando textos de atributos. Se acabaron los casos de "a veces sincroniza y a veces no" por acentos, mayúsculas, valores renombrados o atributos locales: el vínculo se guarda la primera vez y de ahí en adelante es exacto. El catálogo existente se vincula solo, sin que tengas que hacer nada.
-
Mejora
Cada cambio de stock de una variación ahora sale hacia MercadoLibre con una llamada menos: el plugin ya no necesita consultar la publicación completa para saber qué variante actualizar.
-
Corregido
El importador ya no puede confundir variantes: una variante de MercadoLibre sin atributos comparables ya no se asigna a la primera variación de la lista (eso podía pisar el stock de la variación equivocada), y las variaciones ocultas o pausadas se reconocen al reimportar en lugar de duplicarse.
-
Corregido
La opción "Al crear" del importador (título, precio, stock, imágenes, variaciones y demás) no funcionaba: elegirla apagaba esa función para siempre. Ahora hace lo que dice.
-
Corregido
El selector "Atributos del producto" del importador no tenía efecto: la ficha técnica se actualizaba siempre, sin importar lo elegido. Ahora respeta la opción configurada.
-
Corregido
La "Variación de Precio al Importar" (ej.: siempre $50 menos que MercadoLibre) se respetaba al importar pero la sincronización en vivo la borraba: el espejo de precios (instantáneo y ciclos de 15 minutos, simples y variaciones) escribía el precio crudo de MercadoLibre. Ahora todos los caminos de precio hacia la tienda aplican la misma regla.
-
Corregido
El ciclo de sincronización de stock de variaciones (cada 15 minutos) no corría en tiendas conectadas con el modelo actual de cuentas: dependía de una credencial global de la época de cuenta única y fallaba en silencio. Ahora corre siempre, usando la credencial de cada vendedor.
-
Mejora
La card "Primeros pasos" del Escritorio ahora está viva: detecta sola lo que ya completaste (vincular con MercadoLibre, elegir tu canal principal, crear plantillas, asignarlas), marca cada paso con su tilde, resalta el siguiente pendiente, y cuando además ya usaste el importador y el exportador desaparece por completo — es una guía de arranque, no un mueble permanente.
-
Mejora
La sección "Cuentas en MercadoLibre" (panel de MercadoLibre) suma la tarjeta "Perfil de la cuenta" en la zona de configuración: tipo de usuario y características de la cuenta — modelo de publicación (User Products o clásico), MercadoShops y la logística activa (Mercado Envíos, Flex, Full) — cada una con su explicación al pasar el mouse. La ficha de cada vendedor ahora arranca directo con Ventas y Reputación.
-
Corregido
La descripción de los productos exportados ya no crece ni se duplica: al sincronizar desde Mercado Libre, el importador copiaba de vuelta a la tienda la descripción que nuestro propio exportador arma para la publicación (con el título, el SKU, la lista de variantes y la plantilla), y en cada ida y vuelta se anidaba una capa más. Para publicaciones creadas con WooSync, la descripción de tu tienda ahora es la única fuente y no se pisa. Si alguna descripción ya te quedó "engordada" por este ciclo, corregila una vez en WooCommerce: de ahí en adelante se conserva.
-
Corregido
Al desvincular un producto de su publicación también se sueltan los vínculos de sus variaciones, para que un re-vínculo a otra publicación no herede datos de la anterior.
-
Nuevo
Precio por variación: si Mercado Libre ya migró tu cuenta al modelo nuevo (User Products), el plugin publica y actualiza el precio real de cada variación — antes se enviaba un único precio (el mayor de todas) porque el modelo clásico de Mercado Libre no admitía diferencias. En cuentas todavía no migradas todo sigue funcionando exactamente igual que hasta ahora.
-
Mejora
Cuando cambiás los atributos de una variación en WooCommerce pero la publicación ya existe, el panel ahora te avisa con claridad: Mercado Libre no permite modificar la combinación de una variante ya creada, así que la publicación conserva la original aunque re-exportes (el stock y el precio sí se siguen sincronizando). El aviso aparece solo cuando hay una diferencia real, e indica cómo rearmarla.
-
Mejora
El panel de WooSync dentro de cada variación (pestaña Variaciones) se rediseñó: una línea clara de estado del vínculo ("se actualiza" o "se crea" al exportar), los motivos que impiden publicar en una sola lista, y la sección de atributos de MercadoLibre solo cuando hay algo para completar. Se eliminó un botón roto sin ícono y ahora abrir la pestaña hace una sola consulta a MercadoLibre en lugar de una por variación.
-
Mejora
Cuando una consulta pasa a una persona del equipo, su respuesta ahora aparece sola en el chat mientras lo tenés abierto: ya no hace falta recargar la pantalla ni esperar el email para enterarte. Si estás con el chat abierto, del otro lado sabemos que estás ahí y podemos contestarte en el momento.
-
Corregido
El asistente de soporte a veces te mandaba a pantallas que no existen: el mapa de secciones que usaba para guiarte estaba desactualizado y nombraba pestañas de Ajustes que ya no están. Ahora indica la ubicación real de cada configuración y aclara que la licencia y el plan se administran en tu panel de la web, no dentro del plugin.
-
Nuevo
Asistente de soporte con IA, integrado en WooSync: desde cualquier pantalla abrís un chat que te responde al instante y entiende el estado real de tu sitio —tu conexión con MercadoLibre, tus publicaciones y cómo viene la sincronización—, para resolver la mayoría de las consultas sin dar vueltas. Guarda el historial de tus conversaciones para que retomes temas anteriores en vez de empezar de cero, y cuando una consulta necesita a una persona del equipo la deriva a soporte sin perder el hilo: te avisa en el mismo panel apenas hay respuesta.
-
Corregido
Los enlaces de ayuda y soporte ahora llevan al sitio nuevo (documentación y soporte actualizados).
-
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.
-
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.
-
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).
-
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.