Han sido unas semanas de desarrollo, pero Easy Digital Downloads v1.4.4 acaba de ser lanzado. Hay muchas cosas nuevas que nos entusiasman mucho para este lanzamiento, incluyendo nuevos roles de usuario de tienda, varias API significativamente mejoradas, validación de código postal durante el pago, y más.
La principal mejora que será notable para los usuarios es el nuevo conjunto de roles de usuario de tienda que hemos añadido. Los propietarios de tiendas ahora pueden controlar mejor qué empleados pueden ver qué en el backend de la tienda. Hemos introducido cuatro nuevos roles de usuario:
- Gerente de Tienda – Este rol puede hacer todo
- Contable de Tienda – Este rol puede ver el historial de pagos, ganancias, informes y gestionar pagos
- Empleado de Tienda – Este rol puede editar / crear productos pero no ver ninguna estadística o informe de los productos
- Vendedor de Tienda – Este rol puede editar / crear sus propios productos, pero nada más
Estos nuevos roles de usuario darán a los propietarios de tiendas un mayor control sobre quién puede hacer qué, y también facilitarán que las tiendas incorporen trabajadores adicionales sin tener que preocuparse de que tengan acceso a información sensible.
Hemos realizado bastantes otras mejoras menores, incluyendo la adición de una alerta en el panel si la página de pago se elimina accidentalmente, validación de código postal durante el pago (si está presente), soporte de extracto para el tipo de publicación Descarga, visualización de precios mejorada en el panel para artículos de precios variables, soporte para la edición masiva de precios de productos, y más.
Junto con las mejoras, se corrigieron bastantes errores. Los más notables son:
- Una etiqueta DIV faltante en el widget Resumen del Panel
- Un problema con la visualización decimal del Yen japonés
- Un problema con la codificación HTML del importe con descuento durante el pago
- Un problema con el recuento inexacto del número de pagos en el sistema
- Un problema con los recibos de compra que se envían al cambiar el estado del pago a NO completado.
La lista completa de cambios está a continuación:
- Nuevo: Se añadió la nueva clase EDD_Export para un sistema de exportación más flexible
- Nuevo: Las páginas se crean y guardan automáticamente en las opciones de EDD al activarse
- Nuevo: Se añadió soporte de extracto al tipo de publicación descarga
- Nuevo: Se añadió un nuevo filtro para el HTML del código corto [descargas]
- Nuevo: Se añadió una alerta en el panel al historial de pagos cuando está en Modo de Prueba
- Nuevo: Se añadió una alerta en el panel si se elimina la página de pago
- Nuevo: Se muestra el rango de precios para productos de precios variables en la lista de Descargas
- Nuevo: Se introdujeron edd_get_lowest_price_option() y edd_get_highest_price_option()
- Nuevo: Se añadió soporte para la edición masiva de precios de productos
- Nuevo: Se añadieron nuevos roles de usuario de gestión de tienda
- Nuevo: Se validan los códigos postales durante la compra basándose en el código de país
- Arreglo: Falta etiqueta DIV en el widget Resumen del Panel
- Arreglo: Codificación HTML en el importe total devuelto tras aplicar descuento
- Arreglo: Fallaron los descuentos en precios superiores a 1000
- Arreglo: Se establece post_date_gmt al crear pagos
- Corrección: Visualización de decimales en YEN japonés
- Corrección: La vista “Todas” en Historial de pagos no contaba estados personalizados
- Corrección: Recibo de compra enviado al cambiar el estado del pago
- Corrección: Nombre requerido pero no aplicado
- Corrección: Las URL de archivos no se guardaban cuando no se proporcionaba el nombre del archivo





