Changelog (historial de cambios)

Aquí podrás comprobar el historial de actualizaciones que se realicen en el plugin (desde la versión 1.4.5).

1.8.0

  • Nueva funcionalidad: ahora el peso volumétrico puede tener en cuenta, cuando haya dos o más productos en el carrito, que se usen las medidas mayores, es decir, el largo y el ancho del producto más amplio y la suma de los altos de todos los productos. Esto es útil si se envía todo en un mismo paquete. Esta opción se puede activar o desactivar.
  • Corregido error al establecer una tasa extra de envío usando decimales que provocaba un aviso de PHP.

1.7.1

  • Modificación del delimitador de valores del CSV de coma (,) a punto y coma (;) en el exportador para evitar errores.
  • Cambiada la función explode() a str_getcsv() para el procesamiento correcto de archivos CSV.
  • Actualizadas varias funciones para evitar errores de admin al importar archivos CSV.
  • Actualizada la función get_shipping_rules() para verificar arrays y evitar errores al guardar cambios sin haber introducido ningún dato en las tablas.
  • Añadimos WC_SS_VERSION a la función wp_register_script() del «setup-wizard» para evitar problemas con la caché del navegador.
  • Modificada la función json_encode() a wp_json_encode().
  • Actualizado el archivo readme.

1.7.0

  • Añadidas reglas de seguridad en el código.
  • Modificado el Text Domain para adaptarlo a las reglas de WordPress.
  • Eliminados archivos y código de versiones obsoletas.
  • Ahora el plugin aparece como «Super Shipping para WooCommerce» en el listado de plugins. En el menú de WordPress sigue apareciendo como «WooCommerce Super Shipping».
  • Corrección de errores.
  • Soporte para WordPress 6.6
  • Soporte para WooCommerce 9.3

1.6.1

  • Corrección de un error en el código.

1.6.0

  • Nueva funcionalidad: la tasa extra de envío puede ser un porcentaje. Se da la posibilidad de activar o desactivar esta opción, que convierte a la tasa extra de envío de una cantidad fija a un porcentaje de la tarifa obtenida en las reglas para añadirlo al coste final.
  • Modificado y actualizado el archivo Readme.
  • Añadidas las traducciones de la nueva funcionalidad de porcentaje en las tasas extra de envío.
  • Corrección de código.

1.5.5

  • Arreglado el requerimiento de que los IDs de las tarifas estén con «{$this->id}:{$instance_id}».
  • Declarada compatibilidad con los bloques de Carrito y Checkout de WooCommerce.
  • Añadido el atributo #[AllowDynamicProperties] para permitir las propiedades dinámicas.
  • Corregida la función que añade la etiqueta «Gratis» para adaptarla a los bloques de WooCommerce.
  • Testado a WooCommerce 8.9.1

1.5.4

  • Actualizada la licencia del plugin a GPLv3.
  • Nueva forma de comprobar si WooCommerce está activo usando «class_exists».
  • Mejoras en el código.
  • Testado a WooCommerce 8.8.2

1.5.3

  • Corregido un error en el que aparecían todos los métodos de envío usando el tipo de cálculo por clases.

1.5.2

  • Corregido error en el que desaparecía el método en el Carrito si estaba marcada prioridad de envío y el coste era 0.
  • Se hace obligatorio introducir un número de prioridad antes de guardarlas.
  • Modificado el texto de activación de la etiqueta de envío gratis (apartado «Ajustes de envíos» dentro de la pestaña «Envíos»).

1.5.1

  • Limpieza de código.
  • Creado archivo .pot para traducciones para ajustarse a los requisitos de WordPress
  • Añadidas nuevas definiciones en inglés para el lanzamiento del plugin en este idioma.
  • Nuevas traducciones al español.

1.5.0

  • Declarada compatibilidad con el nuevo sistema HPOS de WooCommerce.
  • Añadida etiqueta «Gratis» cuando el envío sea 0 y la opción de Activar/Desactivar.
  • Actualizados enlaces a la documentación.
  • Corregido el enlace de documentación del Asistente de Configuración.
  • Añadidas y corregidas algunas cadenas de traducción.
  • Se han realizado algunas correcciones menores.

1.4.10

  • Se ha ampliado la anchura del campo de inserción «Coste» de las tablas para permitir hasta 7 decimales.
  • Se han modificado los nombres de los tipos de cálculo para hacerlos más comprensibles.
  • Ahora, la condición «número de artículos» se llama «número de unidades».
  • Corregido un texto que no se mostraba traducido en el tip de «Coste».
  • Se han realizado algunas correcciones menores.

1.4.9.1

  • Corregido error de rango máximo cuando se introducía un * para infinito.

1.4.9

  • Corregido error al calcular el precio total de cada grupo de productos por clase de envío cuando se aplicaba un cupón que afectaba a todo el carrito.
  • Corregido error al calcular envíos cuando el separador de decimales era la coma y en los tramos de las reglas había decimales.

1.4.8

  • Corregido error al comparar un valor float con los rangos de las reglas de envío cuando estos últimos eran strings.
  • El separador de decimales coincide con la elección de los Ajustes de WooCommerce.

1.4.7.1

  • Corregido error de cálculo de impuestos cuando el tipo de cálculo de envío estaba basado en clases de envío.
  • Corregido error al calcular envío cuando se sumaba costes por unidad adicional.

1.4.6

  • Corregido error que provocaba que se calculasen mal los impuestos cuando el separador de decimales de WooCommerce era una coma en lugar de un punto.

1.4.5

  • Se ha corregido un error en el proceso de importación/exportación que probocaba que a los últimos valores de cada fila del CSV se les añadiese un retorno de carro /r. Este carácter aunque es invisible, bloqueaba la importación por error en la cabecera.
ES