Han sido unas pocas 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 la tienda, varias APIs significativamente mejoradas, validación de códigos postales durante el pago, y más.
La principal mejora que será notable para los usuarios es el nuevo conjunto de roles de usuario de la tienda que hemos agregado. Los dueños de tiendas ahora pueden controlar mejor qué empleados pueden ver qué en el backend de la tienda. Introdujimos cuatro nuevos roles de usuario:
- Gerente de Tienda – Este rol puede hacer todo
- Contador de Tienda – Este rol puede ver el historial de pagos, ganancias, reportes y administrar pagos
- Empleado de Tienda – Este rol puede editar / crear productos pero no ver ninguna estadística o reporte 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 dueños 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ódigos postales durante el pago (si está presente), soporte para extractos para el tipo de publicación Descarga, visualización de precios mejorada en el panel para artículos con precios variables, soporte para 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 monto con descuento durante el pago
- Un problema al contar de forma imprecisa el 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 completo.
La lista completa de cambios está a continuación:
- Nuevo: Se agregó 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 agregó soporte para extractos al tipo de publicación de descarga
- Nuevo: Se agregó un nuevo filtro para el HTML del código corto [descargas]
- Nuevo: Se agregó una alerta en el panel al historial de pagos cuando está en Modo de Prueba
- Nuevo: Se agregó una alerta en el panel si se elimina la página de pago
- Nuevo: Mostrar rango de precios para productos con precios variables en la lista de Descargas
- Nuevo: Se introdujeron edd_get_lowest_price_option() y edd_get_highest_price_option()
- Nuevo: Se agregó soporte para la edición masiva de precios de productos
- Nuevo: Agregar nuevos roles de usuario de administración de tienda
- Nuevo: Validar códigos postales durante la compra según el código de país
- Corrección: Etiqueta DIV faltante en el widget Resumen del Panel
- Corrección: Codificación HTML en el monto total devuelto después de aplicar el descuento
- Corrección: Los descuentos en precios superiores a 1000 fallaron
- Corrección: Establecer 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: El nombre es requerido pero no se aplicó
- Corrección: Las URLs de los archivos no se guardaron cuando no se proporcionó el nombre del archivo





