- IMPORTANTE: Esta actualización le pedirá que realice el mantenimiento de la base de datos una vez instalada. Su sitio debería permanecer funcional durante este tiempo.
- Nuevo: Se mejoró la estabilidad y el rendimiento al mover los datos de la licencia a tablas de base de datos personalizadas.
- Nuevo: Se agregó la clase CSS de estado de licencia a la vista de lista de licencias de los clientes.
- Nuevo: Cuando una licencia se renueva o actualiza, la marca de tiempo de la compra ahora se almacena en los metadatos de la licencia.
- Nuevo: Se agregó .test a los TLD para verificar al determinar si es una activación local o no.
- Nuevo: Se agregaron capacidades para la administración de licencias (ver_licencias, administrar_licencias, eliminar_licencias).
- Nuevo: Se agregó la capacidad de intercambiar el price_id de una licencia.
- Nuevo: Se incluyó texto de ayuda en los botones +/- para aumentar y disminuir la activación de licencias.
- Nuevo: Se aclaró la terminología de 'activar' en relación con licencias vs. sitios.
- Nuevo: Se mejoraron los hooks y filtros en la API de Software Licensing.
- Nuevo: Se mejoró la flexibilidad de EDD_SL_Package_Download.
- Nuevo: Se mejoró la tabla de lista de licencias con más datos útiles.
- Nuevo: Las tablas en el frontend ahora tienen la clase .edd-table.
- Nuevo: Se eliminó la palabra clave final de la clase EDD_SL_License.
- Nuevo: Se mejoró la búsqueda de claves de licencia al admitir la búsqueda parcial de claves.
- Nuevo: Cambiar 'Ver' por 'Administrar' en la tabla de la lista de licencias.
- Nuevo: Los registros de cambios ahora se pueden filtrar.
- Nuevo: Los usuarios ahora pueden descargar versiones beta desde el frontend.
- Nuevo: Las renovaciones reembolsadas ahora revierten la fecha de expiración de las licencias asociadas (Pagos recurrentes).
- Nuevo: Mejorar la estabilidad de la entrega de paquetes cuando se agregan y eliminan archivos de las descargas.
- Nuevo: Las respuestas de la API ahora incluyen el ID del artículo.
- Nuevo: Se mejoró la herramienta de exportación de licencias para evitar tiempos de espera al exportar una gran cantidad de licencias.
- Corrección: Se corrigió un problema que impedía la descarga de archivos cuando una compra tenía 2 claves de licencia para el mismo producto.
- Corrección: Se mejoró la precisión y estabilidad del Procesador de Licencias Retroactivo.
- Corrección: Ahora evitamos un caso en el que puedes 'actualizar' al mismo ID de precio que ya posees.
- Corrección: Se aumentó get_license_keys_of_user() para obtener 50 claves.
- Corrección: La eliminación del pago inicial adjunto a las licencias podía causar errores de MySQL.
- Corrección: Se corrigieron inconsistencias de datos entre las claves de licencia de paquetes y las secundarias.
- Corrección: Los ID de pago de renovación ahora se agregan a los metadatos de la licencia (Pagos recurrentes).
- Corrección: Los avisos de renovación a veces se enviaban a licencias reembolsadas.
- Corrección: Se previene un problema con las licencias de por vida al actualizar a un paquete.
- Corrección: La activación de licencias ahora solo se registra una vez.
- Corrección: Las expiraciones de licencias secundarias a veces podían desincronizarse con la expiración de la licencia del paquete.
- Corrección: La eliminación de un pago no lo eliminaba de los metadatos de la licencia.
- Corrección: Se estaba forzando HTTP en las URL de archivos beta, causando problemas.
- Corrección: Se reemplazó current_time('timestamp') con time() en el plugin de ejemplo.
- Corrección: Se mejoró el rendimiento general para obtener recuentos de licencias.
- Corrección: La función edd_empty_cart no estaba limpiando los datos de edd_is_renewal.
- Corrección: La salida del registro de cambios en el frontend ahora se procesa con stripslashes().
- Corrección: Había un aviso de variable indefinida en la Plantilla de Ejemplo.
- Corrección: La actualización de un paquete de un solo sitio a un paquete de varios sitios no siempre aplicaba la asignación correcta del ID de precio.
- Corrección: Se actualizó el analizador Automattic_Readme.
- Corrección: Se actualizó el Markdown_Parser.
- Dev: Se agregaron filtros a los métodos de clave de archivo de actualización de EDD_SL_Download.
- Dev: Se agregaron filtros para la verificación de hash en los enlaces de paquetes.
- Dev: Se agregó el filtro edd_ignore_x_accel_redirect.
- Dev: Se mejoraron los comentarios y la documentación en todo el plugin y las muestras.

