Changelog

Plugin Updates

Cada versión del plugin, con fecha, qué cambió y por qué. Así sabés exactamente qué mejoró y cuánto iteramos sobre el producto.

30+
Releases
3 meses
Desde el lanzamiento
100%
Soporte activo

Publicamos todos los cambios del plugin acá, del más reciente al más viejo. Si viste un bug y querés saber si lo arreglamos, este es el lugar. Si estás evaluando comprar y querés ver qué tan activo está el soporte, también.

Mayo 2026 2 releases
v1.0.41 • Última versión

El período de prueba ahora pide tu email al activarse

Al activar la prueba gratuita desde el wizard de configuración inicial, el plugin ahora solicita tu email. El campo es obligatorio antes de poder iniciar los 15 días.

Por quéHasta ahora no teníamos forma de saber quién había descargado el plugin ni cómo contactarlo cuando se le vencía la prueba. Con este cambio podemos asociar cada instalación de prueba con un email y hacer seguimiento real.
v1.0.40

Activación y actualizaciones más resistentes a firewalls de hosting

En tiendas alojadas en hostings con firewalls agresivos o IPs compartidas con mala reputación, las peticiones del plugin a nuestro servidor de licencias podían ser interceptadas por una protección anti-bots y devolver un error HTTP 403 con un mensaje "Just a moment...". El resultado: el cliente no podía activar la licencia, validar el estado o recibir actualizaciones automáticas. Ahora el plugin se identifica correctamente al conectarse a nuestro servidor con un User-Agent propio, lo que permite que la protección lo deje pasar sin interferir.

Por quéDetectamos varios casos donde la activación fallaba intermitentemente sin que el admin pudiera hacer nada. Era especialmente frustrante porque el problema era invisible: el plugin parecía roto pero la falla estaba antes de que llegara siquiera a nuestro servidor. Esta versión lo resuelve de raíz.
Abril 2026 20 releases
v1.0.39

Selector de sucursal con mapa también en checkout por bloques

El selector visual de sucursales con mapa interactivo, búsqueda y geolocalización ya estaba disponible en el checkout clásico. Ahora también se renderiza en el checkout por bloques de WooCommerce: aparece el botón "Elegir sucursal" debajo de las tarifas de envío, abre el mismo modal con mapa y lista que ya conocían, y al elegir sucursal se desbloquea el botón de "Realizar pedido". El modal, el mapa Leaflet y la lista de sucursales son los mismos para ambos flujos.

Por quéHasta 1.0.38, en el checkout por bloques el comprador veía la opción "Retiro en sucursal" pero no tenía cómo elegir cuál. Con esta versión cerramos la paridad de funciones entre los dos checkouts.
v1.0.38

Validación de sucursal también en checkout por bloques

Si el cliente elegía retiro en sucursal pero no seleccionaba ninguna, podía completar la compra igual y la orden quedaba sin sucursal asignada. En el checkout clásico esto ya se bloqueaba desde antes; ahora también se bloquea en el checkout por bloques de WooCommerce, mostrando el mismo mensaje claro antes del pago.

Por quéEl comprador llegaba a pagar sin haber elegido sucursal y el problema sólo se descubría después al intentar generar el envío. Cerrar la validación antes del pago evita confusión y demoras de soporte.
v1.0.37

Arreglado: pedidos a sucursal podían salir a domicilio sin avisar

Si por cualquier motivo no se guardaba la sucursal elegida (sesión perdida, timing del checkout, bloques sin validación), antes el envío salía silenciosamente como envío a domicilio a la dirección de facturación, sin error visible. Ahora el plugin frena la creación con un mensaje claro y el admin lo ve en las notas del pedido y en el metabox.

Por quéDetectamos un caso real donde un comprador eligió sucursal y recibió el envío en su domicilio. No queremos fallbacks silenciosos: preferimos un error claro y que el admin decida con la info en la mano.
v1.0.36

Triple blindaje contra envíos duplicados

Tres arreglos del audit del 22 de abril, todos sobre la creación y cancelación de envíos:

  • Los reintentos automáticos ya no se aplican a operaciones de creación/cancelación. Si Correo Argentino tarda en responder pero igual recibió el pedido, el plugin no vuelve a mandarlo.
  • Lock atómico al crear envíos: si dos procesos lo intentan al mismo tiempo (auto-create por cambio de estado + click manual del admin), solo uno pasa.
  • Una vez que un envío llegó a estado final (entregado, devuelto, cancelado), no se puede pisar con un estado anterior aunque la API devuelva una respuesta atrasada.
Por quéCualquiera de los tres podía generar cobros duplicados del acuerdo con Correo Argentino o emails repetidos al cliente. Era una zona delicada que ahora queda blindada.
v1.0.35

Tracking más confiable y mejor recuperación de sesión

Tres arreglos en el motor de seguimiento: refinamos la detección de estados, cancelar un envío ya cancelado deja de tirar error, y el plugin ahora se re-autentica solo cuando la sesión con MiCorreo expira (error 401) en lugar de mostrar un error al admin.

Por quéUsuarios reportaban que después de muchas horas sin actividad, el primer intento de actualizar tracking fallaba. Ahora es transparente.
v1.0.34

Dashboard muestra estado del pedido y del envío a la vez

Antes veías solo el estado de WooCommerce o solo el de Correo Argentino. Ahora los dos al mismo tiempo, y los estados terminales (entregado, devuelto, cancelado) se sincronizan correctamente entre ambos lados.

Por quéHabía tiendas donde el pedido figuraba "Procesando" en Woo pero "Entregado" en Correo, lo que confundía al equipo de atención al cliente.
v1.0.33

Arreglado: tracking de MiCorreo devolvía error 500

Identificamos la causa raíz de los errores 500 que algunos usuarios veían al actualizar tracking: un cambio en cómo MiCorreo identifica los envíos. El plugin ahora detecta el ID correcto y vuelve a funcionar sin errores.

Por quéEste bug afectaba a cuentas de MiCorreo con ciertos patrones de creación de envíos. Lo detectamos, lo reprodujimos en sandbox y lo arreglamos el mismo día.
v1.0.32

Tracking resistente a cambios de formato en la API

Fortalecimos el parser de respuestas de la API de Correo Argentino. Si ellos cambian campos sin avisar, el plugin ya no se rompe: ignora lo que no entiende y sigue funcionando con los datos que sí llegan.

Por quéCorreo Argentino cambia el formato de sus respuestas ocasionalmente sin previo aviso. Preferimos ser defensivos.
v1.0.31

Limpieza de mensajería en la sección de licencia

Removimos mensajes promocionales antiguos de la pantalla de licencia. Ahora solo mostramos información relevante sobre el estado de tu licencia y fechas de renovación.

v1.0.30

Detección de checkout por bloques y aviso al admin

El plugin ahora detecta cuando tu tienda usa el checkout por bloques de WooCommerce y le muestra al admin un aviso con instrucciones, evitando confusión sobre por qué ciertas funciones se ven distintas.

Por quéEl checkout por bloques es la nueva versión oficial pero muchos usuarios no saben cuál están usando. Mostrar el aviso evita tickets de soporte.
v1.0.29

Arreglada la URL del panel de MiCorreo

El link "Ir a MiCorreo" dentro del plugin apuntaba a una URL vieja que ya no funcionaba. Ahora lleva directo al panel actualizado.

v1.0.28

Prevención de envíos duplicados y mejores mensajes de licencia

Si hacías clic muy rápido en "Crear envío" dos veces seguidas, antes se podían generar dos envíos en Correo Argentino. Ahora se bloquea el segundo clic hasta que termine el primero. También mejoramos los mensajes cuando la licencia está vencida o fue revocada.

v1.0.27

Mejor selector de envío en el checkout

Varias mejoras a cómo se muestra el envío al cliente durante la compra:

  • Nuevo botón para volver a envío a domicilio después de elegir sucursal.
  • El botón solo aparece cuando tiene sentido (si la zona no tiene domicilio, no se muestra).
  • Retiro en sucursal ya se muestra sin necesidad de cargar la dirección primero.
  • Cuando hay sucursal, se oculta el formulario de dirección para no confundir al cliente.
v1.0.26

Mensajes de error más claros

Cuando algo falla contra la API, ahora el mensaje indica específicamente si el problema es del servidor de MiCorreo o de Paq.Ar, en lugar de un genérico "error de conexión". También mejoramos los mensajes cuando la API devuelve HTTP 4xx/5xx.

Por quéAntes recibíamos consultas tipo "el plugin no funciona" sin más datos. Ahora el admin puede ver exactamente qué servicio falló y lo resuelve más rápido.
v1.0.25

Arreglado crash en acciones masivas nativas de WooCommerce

Ciertas acciones en lote de WooCommerce disparaban un error fatal por un valor nulo en la redirección. Lo arreglamos y sumamos protección para casos similares.

v1.0.24

Endurecido el parseo de datos externos

Revisamos y protegimos todas las llamadas a json_decode, strtotime y base64_decode en el plugin. Si una API externa devuelve algo inesperado, el plugin falla con gracia en vez de mostrar una pantalla blanca.

v1.0.23

Soporte para checkout por bloques + debounce en tracking

El plugin ahora funciona correctamente con el checkout por bloques de WooCommerce (gracias a nuevas APIs que expusimos para el frontend). Además, la sincronización de tracking tiene un debounce interno que evita llamadas duplicadas a la API cuando hay muchos pedidos nuevos al mismo tiempo.

v1.0.21

Crash en bulk actions y HTTP 500 en tracking

Primera iteración sobre dos bugs: el crash en acciones en lote (un URL null) y el HTTP 500 al actualizar tracking en ciertos escenarios. Luego se refinó en versiones siguientes.

v1.0.20

Ajustes al sistema de prueba gratuita

Varias mejoras internas al flujo del trial de 15 días para que la activación sea más confiable y el pasaje a licencia paga no pierda ninguna configuración.

v1.0.19

Configuración preservada al reinstalar el plugin

Si desinstalás y reinstalás el plugin (por ejemplo al actualizar manualmente), tu configuración ya no se pierde. También hicimos más robusto el pasaje de trial a licencia paga.

Por quéUn usuario perdió toda su config de remitente al reinstalar y tuvo que cargarla de nuevo. No queríamos que eso vuelva a pasar.
Marzo 2026 10 releases
v1.0.17

Ping de instalación y validación de licencia en envíos

Agregamos un "ping" anónimo que nos avisa cuando el plugin se activa en un dominio nuevo (solo dominio + versión, nada sensible). También movimos la validación de licencia a los momentos críticos: crear un envío y generar una etiqueta.

v1.0.16

Correcciones varias en el checkout

Pulido en cómo se muestra el método de envío y el selector de sucursal en distintas configuraciones de WooCommerce.

v1.0.15

Prueba gratuita de 15 días sin tarjeta

Cualquier tienda nueva puede activar el plugin gratis por 15 días. Sin tarjeta de crédito, sin trial registrado manualmente: el servidor lo gestiona por dominio. Al terminar, se puede continuar con licencia paga o desactivar el plugin.

v1.0.14

Mapa de sucursales y selector en carrito

Varios fixes al mapa Leaflet:

  • Los archivos vendor de Leaflet ahora se incluyen correctamente en la build (antes había 404s en tiendas recién instaladas).
  • El mapa ya renderiza los tiles en todos los navegadores.
  • El selector de sucursales no se duplica cuando ya hay tarifas calculadas.
  • El botón del carrito para cambiar sucursal funciona sin necesidad de la calculadora de WooCommerce.
v1.0.13

Elegir sucursal desde el carrito

Ahora el cliente puede elegir la sucursal de retiro directamente en el carrito, sin esperar al checkout. También mejoramos los labels de los métodos de envío para que sean más claros.

v1.0.12

Modal de sucursales y logo del admin

El modal de selección de sucursales no abría en checkouts sin datos cacheados previamente. Además, agregamos el logo del plugin en el panel admin.

v1.0.11

Pedido de reseña después de 1 semana de uso

El plugin ahora le pide al usuario una reseña después de 7 días de uso activo. No bloquea nada y se puede ocultar. Las reseñas aparecen publicadas en la home del sitio.

v1.0.10

Mapa se centra correctamente al ordenar por cercanía

Al activar "ordenar sucursales por cercanía", el mapa ahora se centra en la ubicación del cliente en vez de quedar en el default. También alineamos el ícono del pin en el botón de agencia.

v1.0.5

Wizard obligatorio con licencia al inicio + seguridad

Al activar el plugin, el wizard ahora pide la clave de licencia como paso 1 (o el trial de 15 días). Mejoras en la encriptación de credenciales almacenadas.

v1.0.3

Rediseño del mapa: performance, seguridad y UX

Reemplazamos el renderizado del mapa de sucursales por una versión nueva con mejor performance (carga más rápido en tiendas con mucho tráfico), mejor UX en mobile y endurecimiento contra ataques XSS.

Febrero 2026 1 release
v1.0.0

Correo Argentino Pro — primera versión pública

Salida al público con todo el stack:

  • Cotización en tiempo real vía API de MiCorreo.
  • Creación de envíos MiCorreo y Paq.Ar desde WooCommerce.
  • Selector de sucursales con mapa interactivo Leaflet.
  • Generación de etiquetas PDF (Paq.Ar).
  • Tracking automático con notificaciones por email.
  • Acciones masivas y exportación a CSV.
  • Compatible con HPOS.

¿Encontraste un bug o querés pedir una mejora?

Leemos cada mensaje. La próxima versión puede empezar con tu feedback.

Escribinos