Login
Get Started

Registro de cambios de licencias de software

Version 3.8 — August 30, 2021
  • Nuevo: Los administradores ahora pueden suscribir y cancelar la suscripción de usuarios a los correos electrónicos de renovación de licencias.
  • Nuevo: Función de Implementaciones por Fases – Ahora puedes lanzar gradualmente una nueva versión de tu software a tus usuarios.
  • Nuevo: Función de Requisitos de Versión – Evita que los usuarios con requisitos no compatibles reciban actualizaciones.
  • Nuevo: Se añadió un índice a la columna de la base de datos license_key para mejorar el rendimiento.
  • Corrección: El botón de rutas de actualización no funcionaba con Easy Digital Downloads 2.11.
  • Corrección: Las descripciones emergentes se mostraban incorrectamente al usar traducciones al alemán.
  • Corrección: Los métodos para obtener el nombre de la unidad del término de licencia y la unidad de expiración de la licencia no respetaban los IDs de precios variables.
  • Corrección: Mostrar el enlace del registro de cambios para multisitio podía mostrar el registro de cambios de la descarga incorrecta.
  • Sample Plugin
    • Clase Updater: Actualizada a la versión 1.9.
    • Nuevo: Soporte para comprobaciones de requisitos antes de proporcionar un paquete de actualización.
    • Corrección: Mejorado el soporte para instalaciones multisitio.
  • Sample Theme
    • Clase Updater: Actualizada a la versión 1.2.
    • Nuevo: Soporte para comprobaciones de requisitos antes de proporcionar un paquete de actualización.
    • Corrección: Se eliminaron algunos errores y advertencias de PHP.
Version 3.7.3 — July 26, 2021
  • Mejora: Ajustar la lógica de actualización de licencias para tener en cuenta diferentes duraciones de licencia para diferentes precios variables. (Requiere código personalizado.)
  • Corrección: La actualización de 1 mes a 1 año resulta en fechas y montos incorrectos.
  • Corrección: El selector de fecha de expiración de licencia no funcionaba como se esperaba con todos los formatos de fecha.
  • Corrección: El procesador retroactivo no funcionaba con cantidades de artículos.
  • Corrección: Eliminar el archivo .DS_Store del tema de ejemplo.
  • Corrección: Error fatal en el actualizador de temas en PHP 8.
  • EDD 3.0: Actualizado para usar el nuevo hook de historial de pedidos para mejoras de velocidad.
Version 3.7.2 — June 14, 2021
  • Nuevo: Aviso para administradores sobre los próximos cambios en los requisitos del sistema en la versión 3.8. Solo verás este aviso si no cumples los requisitos futuros. (PHP 5.6, WP 4.9, EDD 2.9)
  • Mejora: Se reformuló el mensaje del procesador retroactivo en la página de detalles del pedido.
  • Mejora: Los datos de la solicitud ahora se pasan al filtro edd_sl_license_response.
  • Mejora: El enlace "Cancelar" de renovación de licencia es ahora un <button>.
  • Corrección: La licencia secundaria puede mostrar información incorrecta cuando el ID de precio variable es 0.
  • Corrección: Precio de actualización incorrecto cuando el ID de precio variable es 0.
  • Corrección: El análisis del archivo Léeme todavía se procesaba cuando estaba deshabilitado, si se había habilitado previamente.
  • Corrección: Cambiar el estado de un pedido a completado de nuevo generó claves de licencia nuevas y adicionales.
  • Compatibilidad con el procesador retroactivo de EDD 3.0.
  • EDD 3.0 – Compatibilidad con la nueva API de reembolsos.
  • EDD 3.0 – Actualización de algunas consultas de base de datos sin procesar en la tabla de metadatos de publicaciones para que sean compatibles.
Version 3.7.1 — March 29, 2021
  • Nuevo: El endpoint de la API get_version ahora puede aceptar una matriz de productos para verificar a través de un nuevo argumento de productos. Cada elemento en la matriz de productos utiliza los mismos argumentos que las solicitudes individuales. Consulta nuestra documentación para ver un ejemplo.
  • Mejora: Los enlaces de administración de licencias (enlace "Administrar sitios", etc.) no funcionaban bien con interfaces de usuario personalizadas/con pestañas. Hemos revertido parcialmente el cambio de 3.7, de modo que ahora debería usar el método antiguo si el shortcode está dentro de The Loop. Si el shortcode está fuera de The Loop, utilizará el nuevo método que se introdujo en 3.7.
  • Corrección: Si no existían rutas de actualización para un producto, el producto actual no se podía seleccionar como opción de actualización.
  • Corrección: Avisos de deprecación en PHP 8.
  • Corrección: El filtro edd_sl_use_current_price_proration no se aplicaba a los productos con precios no variables.
  • Corrección: Shortcode edd_license_keys – Los enlaces "Administrar sitios" y "Actualizar" no funcionaban si la "Página de historial de compras" no estaba configurada correctamente.
  • Corrección: El analizador de Readme no utilizaba version_compare(), lo que podía dar lugar a comparaciones incorrectas.
  • Corrección: Errores de "índice indefinido" de PHP.
  • Ejemplo de plugin: A la clase de actualizador le faltaba la declaración de la propiedad $beta.
  • Ejemplo de plugin: Se corrigió un error "Argumento no válido proporcionado para foreach()" en EDD_SL_Plugin_Updater::convert_object_to_array()
  • EDD 3.0 – Filtrado de pedidos por renovación/actualización no funciona.
  • EDD 3.0 – Aviso de PHP en la tabla de licencias de administrador si el pedido asociado no existe.
  • EDD 3.0 – Se estaban cargando tanto los informes antiguos como los nuevos. Ahora solo se cargan los nuevos.
  • EDD 3.0 – JavaScript de renovación de licencias no se carga en el proceso de pago.
Version 3.7 — January 26, 2021
  • Nuevo: La tabla de licencias del administrador ha sido rediseñada y el número de consultas reducido.
  • Nuevo: Se ha añadido un nuevo shortcode edd_renewal_form que permite a los clientes introducir una clave de licencia para renovar.
  • Nuevo: Las notificaciones de renovación ahora se pueden previsualizar.
  • Nuevo: Las etiquetas de plantilla de correo electrónico ahora son más coherentes con el núcleo de EDD. Se puede usar {name} para el nombre de pila del cliente y {fullname} para el nombre completo del cliente.
  • Nuevo: Al comprar una actualización, la clave de licencia que se está actualizando ahora se muestra en el carrito.
  • Mejora: Añadir *.wpengine.com a la lista de subdominios locales/de staging permitidos.
  • Mejora: Utilizar wp_get_environment_type() para ayudar a mejorar la detección de dominios de staging.
  • Mejora: Los enlaces de renovación/cancelación de suscripción en la página de administración de licencias se han cambiado a campos de solo lectura para facilitar la copia.
  • Mejora: Hacer clic en el enlace "Generar claves de licencia" en un pago ahora te lleva directamente al metabox del Procesador Retroactivo.
  • Mejora: Actualizar la visualización de los números de pedido para que sea compatible con la numeración secuencial y el prefijo/sufijo de pedido.
  • Mejora: La limpieza de los archivos readme cacheados ahora se realiza a través de ajax en lugar de requerir una recarga de página.
  • Refactorización: Usar wp_add_inline_script() para el JavaScript de pago.
  • Refactorización: Las imágenes, CSS y JS se han movido a un directorio assets/.
  • Corrección: La herramienta Procesador retroactivo no funciona con las actualizaciones.
  • Corrección: Respuesta inconsistente de la API get_version cuando no se proporciona ninguna clave de licencia.
  • Corrección: Las licencias aún podían renovarse a través de una URL directa, incluso si las renovaciones estaban deshabilitadas.
  • Corrección: Errores de variable indefinida.
  • Corrección: Cuando purchase_history se usaba fuera del bucle principal, las funciones de Licenciamiento de Software no funcionaban.
  • Corrección: Se guardaba metadatos de publicación vacíos innecesariamente.
  • Desarrollo: Numerosas actualizaciones de código para compatibilidad con EDD 3.0.
  • Desarrollo: Eliminar el uso de extract() en las funciones de la API de licencias para mejorar la legibilidad y alinearse con los estándares de codificación de WordPress.
  • Desarrollo: Reemplazar los usos internos de EDD_SL_License::$post_parent (que está obsoleto) con EDD_SL_License::$parent.
Version 3.6.13 — December 2, 2020
  • Corrección: Los cálculos de actualización pueden ser incorrectos cuando la actualización tiene dos variaciones que tienen el mismo precio.
  • Corrección: La pantalla "Administrar licencia" del administrador mostraba un ID de precio de hijo incorrecto.
  • Corrección: No se podía desactivar un "sitio" cuando el sitio no era una URL.
Version 3.6.12 — November 2, 2020
  • Nuevo: Muestras actualizadas para admitir actualizaciones automáticas.
  • Mejora: Aumentar el ancho de los campos de entrada en la página Editar descarga.
  • Corrección: Conflictos con ManageWP Orion.
  • Corrección: Los productos empaquetados que contienen productos con precios variables sin especificar una opción de precio pueden mostrar incorrectamente una opción de precio en las listas de claves de licencia.
  • Corrección: El ID de precio de la clave de licencia no se actualiza al actualizar de un producto individual a un paquete que contiene ese mismo producto.
  • Corrección: Error de JavaScript "Uncaught TypeError" al ejecutar la actualización de los registros de activación de licencias.
  • Corrección: Respuesta JSON rota por el plugin Redis Object Cache.
  • Corrección: Cálculo de prorrateo al actualizar de una licencia limitada a una licencia de por vida.
  • Corrección: Tiempo de espera al usar el botón Probar correo electrónico en los recibos de compra.
  • Corrección: Las versiones mínimas de WordPress y PHP no se mostraban al ver los detalles de la versión de actualización.
Version 3.6.11 — May 18, 2020
  • Corrección: Las licencias deshabilitadas podían actualizarse.
  • Corrección: EDD_SL_License_Meta:get_license_id no respetaba el argumento único.
  • Corrección: La clase EDD_SL_License_DB no respetaba el rango de fechas cuando solo se pasaba una fecha de finalización.
  • Corrección: Los registros de cambios se truncaban incorrectamente en algunos sitios de clientes cuando no se proporcionaba la etiqueta more.
  • Corrección: Cuando las renovaciones no estaban habilitadas, la opción para enviar un aviso de renovación todavía era visible.
  • Sample Plugin (EDD_SL_Plugin_Updater version 1.7.1):
    • Corrección: Se eliminó una duplicación de los datos del icono.
    • Corrección: Se evitó la posibilidad de entradas duplicadas de información de actualización en caché.
    • Corrección: Se mejoró el conjunto de datos no_update.
Version 3.6.10 — April 8, 2020
  • Corrección: Cuando Apache forzaba barras finales, las actualizaciones de paquetes podían fallar al descargarse.
  • Corrección: Al actualizar un paquete, es posible que las licencias secundarias no hubieran actualizado sus ID de precio.
  • Corrección: No era posible renovar varias licencias del mismo producto al mismo tiempo.
  • Corrección: Al usar licencias de paquete con secundarias, la tabla de lista de licencias tenía algunos problemas de rendimiento.
  • Corrección: Las licencias secundarias podían tener un límite de activación diferente al de su principal.
  • Corrección: Los recuentos de licencias en la tabla de lista para los estados de licencia podían ser incorrectos cuando se usaban licencias secundarias.
  • Corrección: Parte de la información de Readme no se estaba analizando correctamente después de la última actualización del analizador.
  • Corrección: La búsqueda de licencias secundarias podía dar resultados incorrectos o ningún resultado.
  • Corrección: Las actualizaciones podían causar intermitentemente el error 'Demasiadas redirecciones'.
  • Corrección: La búsqueda de claves de licencia y direcciones de correo electrónico parciales podía causar avisos y/o advertencias de PHP.
  • Corrección: Cuando jQuery se cargaba en el pie de página, podían ocurrir algunos errores de JavaScript al administrar licencias en el frontend.
  • Corrección: La búsqueda de una clave de licencia inexistente devolvía todas las claves de licencia en la tabla de lista.
  • Corrección: Se mejoró la fiabilidad de las comprobaciones para asegurar que una actualización se pueda descargar.
  • Corrección: Al usar claves personalizadas, era posible usar una longitud de clave que excediera la longitud permitida de la columna de la base de datos.
  • Sample Theme:
    • Corrección: La plantilla de ejemplo carecía del parámetro theme_slug de las llamadas a la API.
    • Nuevo: La plantilla de ejemplo ahora admite el parámetro item_id.
  • Sample Plugin:
    • Corrección: El enlace "Ver detalles" en la lista de plugins no siempre estaba presente.
    • Corrección: El plugin de ejemplo no definía la cadena EDD_SAMPLE_ITEM_NAME.
  • Nuevo: Los registros de cambios ahora admiten la etiqueta "Leer más", para permitir reducir la información del registro de cambios almacenada en las llamadas a la API get_version.
  • Desarrollo: Las columnas de la tabla de lista de licencias ahora se pueden filtrar y ordenar.
Version 3.6.9 — March 12, 2020
  • Corrección: Parte de la información que se puede incluir en los archivos readme.txt no se estaba analizando.
  • Corrección: El valor "Probado hasta" no se estaba leyendo correctamente en las llamadas a get_version.
  • Corrección: La sección de contribuyentes de los archivos readme.txt no se estaba analizando correctamente.
  • Corrección: Se corrigió un problema que provocaba un aviso `is_countable` en PHP 7.2+.
Version 3.6.8 — March 19, 2019
  • Corrección: Las licencias faltaban en la respuesta de datos de ventas de la API REST cuando los números de pedido secuenciales estaban habilitados.
  • Corrección: La tabla de lista de licencias obtenía 20 por página, pero creaba paginación para 30.
  • Corrección: Se corrigió un problema con la plantilla para administrar licencias que provocaba que el enlace "Atrás" fuera incorrecto.
  • Corrección: Se estaba registrando una advertencia de PHP al registrar el envío de un correo electrónico de renovación de licencia.
  • Corrección: La meta de recuento de activaciones personalizadas podía eliminarse si se borraba una licencia que tuviera activaciones.
  • Corrección: Con la Comprobación de URL Deshabilitada, el intento de obtener una URL todavía se ejecuta, no debería haberlo hecho.
  • Corrección: La activación/desactivación sin parámetro de URL devolvía éxito cuando debería haber fallado con la comprobación de URL requerida.
  • Corrección: Ahora admitimos 'staging-' en la detección de URL local para admitir entornos de staging de Kinsta.
  • Dev: El método EDD_SL_DB::insert no utilizaba el tipo pasado al método.
Version 3.6.7 — February 22, 2019
  • Corrección: Evitar que la consulta de licencia acepte un ID de usuario o cliente de 0.
Version 3.6.6 — February 11, 2019
  • Corrección: La clase de base de datos generaba una sentencia MySQL inválida al usar matrices para parámetros en algunos casos.
  • Corrección: El widget de registro de cambios no utilizaba los datos del archivo readme.
  • Corrección: Se corrigió un problema al analizar archivos readme.txt
  • Corrección: Las URL que contenían cadenas de consulta no se podían activar/desactivar desde el administrador o el frontend.
  • Corrección: Las acciones masivas para licencias no funcionaban.
  • Corrección: Se mejoró la precisión del método get_license_keys_of_user().
  • Corrección: Las opciones de precio ya no se muestran cuando la gestión de licencias está deshabilitada.
  • Corrección: Se corrigió un problema de compatibilidad con las actualizaciones y la extensión Git Updater.
  • Corrección: El cron que envía recordatorios de renovación ahora verifica que la opción Enviar Recordatorios de Renovación esté marcada.
  • Corrección: Las licencias secundarias ahora tienen la fecha de caducidad correcta cuando se renueva la licencia del paquete.
  • Corrección: Las licencias deshabilitadas no pueden establecerse automáticamente como caducadas.
  • Corrección: Se mejoraron problemas relacionados con los ID de usuario y las claves de licencia.
  • Corrección: Se corrigió un problema que causaba un error 'key_mismatch' en la API cuando las claves tenían espacios en blanco al principio o al final.
  • Corrección: El uso de colaboradores en el archivo readme.txt causaba un error fatal.
  • Corrección: La API de ventas previamente causaba un error de PHP cuando no había licencias presentes para un pedido.
  • Corrección: Los cambios de estado no siempre llamaban a los ganchos do_action apropiados.
  • Corrección: La variable `is_local_url` posiblemente no estaba definida al llamar al endpoint de la API get_version.
  • Sample Plugin/Theme Chagnes
    • Se actualizó la muestra del tema para no usar wp_die cuando se encuentran errores.
    • Se corrigió una propiedad indefinida en la clase EDD_SL_Plugin_Updater.
    • La clase EDD_SL_Plugin_Updater ahora utiliza el método verify_ssl al realizar llamadas remotas.
    • Se actualizó la versión de EDD_SL_Plugin_Updater a 1.6.18
    • Se incluyeron muestras en la extensión entregada/descargada, así como disponibles en su cuenta.
Version 3.6.5 — September 10, 2018
  • Corrección: El estado de activación/desactivación de licencia ahora está completamente controlado por la base de datos de Activaciones.
  • Corrección: Se corrigió un problema donde el uso de Emojis en los registros de cambios podía causar problemas en los sitios de clientes que utilizaban esquemas de base de datos antiguos.
  • Corrección: La configuración del widget de registro de cambios podía causar problemas en sitios con un gran número de productos.
  • Corrección: El endpoint check_license devolvía "válido" para URL locales incluso cuando "Ignorar URL Locales" no estaba habilitado.
  • Corrección: Antes del primer guardado de una descarga, las descargas existentes no podían ser seleccionadas para las rutas de actualización.
  • Corrección: La respuesta de desactivación de licencia era incorrecta al pasar URLs erróneas.
  • Corrección: Se mejoró aún más el aislamiento de consultas innecesarias de las vistas de gestión de licencias en el frontend.
  • Corrección: check_license ahora devuelve “site_inactive” al comprobar una URL local y si Ignorar URLs Locales está habilitado.
  • Corrección: Las vistas de gestión de licencias en el frontend ahora están limitadas solo a usuarios conectados.
  • Corrección: El endpoint de Ventas de la API REST de EDD ahora no devuelve licencias cuando se proporciona un ID de pago no válido.
  • Corrección: La vista de Tarjeta de Licencia utilizaba `get_the_time` para la Fecha de Compra en lugar del método incorporado de EDD_Payment.
  • Nuevo: Se añadió ‘test’ como subdominio y tld válidos a las comprobaciones de URL locales.
  • Nuevo: Se añadió una confirmación al regenerar una clave de licencia existente.
  • Nuevo: Se actualizó el análisis de readme.txt para usar clases auxiliares no modificadas.
  • Nuevo: Los productos con licencia ahora pueden tener los descuentos de renovación deshabilitados por producto.
  • Dev: Se añadió un método a la clase EDD_SL_Download para facilitar el registro.

Muestras:

  • Nuevo: Actualizador de Plugins – Se añadió soporte para iconos de plugins introducidos en WordPress 4.9.
  • Corrección: Actualizador de Plugins – Se añadió una comprobación de estado para las URLs de la tienda antes de intentar ejecutar llamadas a get_version.
Version 3.6.4 — July 2, 2018
  • Corrección: La eliminación de una licencia principal no elimina la asociación para las claves de licencia secundarias.
  • Corrección: La búsqueda de una licencia secundaria fallaba en la tabla de lista de licencias.
  • Corrección: La actualización de una licencia desde un ID de precio eliminado causaba importes de prorrateo inesperados.
  • Corrección: Se eliminaron algunas consultas duplicadas en la tabla de lista de licencias.
  • Corrección: Las licencias de invitados no se actualizaban para tener el ID de usuario cuando un invitado se convertía en usuario.
  • Corrección: Se redujo el número de consultas ejecutadas al obtener los sitios de una licencia.
  • Corrección: Las exportaciones de licencias contenían el ID del producto en lugar del nombre.
  • Corrección: Se mejoró la precisión de la caché para los objetos de licencia.
  • Corrección: La búsqueda de licencias por correo electrónico no funcionaba en la tabla de lista de licencias.
  • Nuevo: Se añadió el nombre y correo electrónico del cliente a la exportación de licencias.
  • Nuevo: Se eliminó la dependencia de jQuery para la vista general de gestión de licencias.
  • Dev: Cambios menores en la salida del comando WP CLI para migrar licencias.
Version 3.6.3 (Phased Roll-out) — May 17, 2018
  • Corrección: Se corrigió un problema que causaba que los correos electrónicos de expiración de licencia se enviaran en intervalos o momentos incorrectos.
Version 3.6.2 (Phased Roll-out) — May 10, 2018
  • Corrección: Al ignorar dominios locales para los recuentos de activación, las actualizaciones de paquetes fallaban cuando solo se activaban dominios locales.
  • Corrección: Ahora se pueden buscar licencias por dominios activados en la vista de lista de licencias, de nuevo.
  • Corrección: Se elimina el uso de sanitize_key para la generación y migración de claves de licencia, de modo que las claves conserven la distinción entre mayúsculas y minúsculas.
Version 3.6.1 (Phased Roll-out) — April 25, 2018
  • Corrección: Se han corregido muchos problemas de textdomain.
  • Corrección: El término de licencia podría determinarse incorrectamente si la licencia tenía un ID de precio pero no estaba asociada a un producto de precio variable.
  • Corrección: La desactivación de licencias con la opción 'Desactivar comprobación de URL' provocaba que el recuento de activaciones se restableciera a 0.
  • Corrección: Se ha corregido un problema por el cual el estado de la licencia a veces se mostraba como inactivo cuando debería estar activo.
  • Corrección: Se ha corregido un problema con la nueva clase de base de datos de activaciones que devolvía sitios incorrectos cuando no se enviaba un ID de licencia.
  • Corrección: Las licencias deshabilitadas aparecían como "inactivas" en la API.
  • Corrección: Software Licensing podría causar un error fatal si Easy Digital Downloads no estaba activo.
  • Novedad: Se ha añadido la capacidad de regenerar una clave de licencia desde la vista de Licencia.
Version 3.6 (Phased Roll-out) — April 3, 2018
  • IMPORTANTE: Esta actualización le pedirá que realice el mantenimiento de la base de datos una vez instalada. Su sitio permanecerá funcional durante este tiempo.
  • Novedad: Se ha mejorado la estabilidad y el rendimiento al mover los datos de licencia a tablas de base de datos personalizadas.
  • Novedad: Se ha añadido una clase CSS de estado de licencia a la vista de lista de licencias de los clientes.
  • Novedad: Cuando una licencia se renueva o se actualiza, la marca de tiempo de la compra ahora se almacena en los metadatos de la licencia.
  • Novedad: Se ha añadido '.test' a los TLD para comprobar al determinar si es una activación local o no.
  • Novedad: Se han añadido capacidades para la gestión de licencias (ver_licencias, gestionar_licencias, eliminar_licencias).
  • Novedad: Se ha añadido la capacidad de intercambiar el price_id de una licencia.
  • Novedad: Se ha incluido texto de ayuda en los botones +/- para aumentar y disminuir la activación de licencias.
  • Novedad: Se ha aclarado la terminología de 'activar' en relación con licencias y sitios.
  • Novedad: Se han mejorado los hooks y filtros en la API de Software Licensing.
  • Novedad: Se ha mejorado la flexibilidad de EDD_SL_Package_Download.
  • Novedad: Se ha mejorado la tabla de lista de licencias con más datos útiles.
  • Novedad: Las tablas en el frontend ahora tienen la clase .edd-table.
  • Novedad: Se ha eliminado la palabra clave 'final' de la clase EDD_SL_License.
  • Novedad: Se ha mejorado la búsqueda de claves de licencia al admitir la búsqueda parcial de claves.
  • Novedad: Se ha cambiado 'Ver' por 'Gestionar' en la tabla de lista de licencias.
  • Novedad: Ahora se pueden filtrar los registros de cambios.
  • Novedad: Los usuarios ahora pueden descargar las betas desde el frontend.
  • Novedad: Las renovaciones reembolsadas ahora revierten la fecha de caducidad de las licencias asociadas (Pagos recurrentes).
  • Novedad: Se ha mejorado la estabilidad de la entrega de paquetes cuando se añaden y eliminan archivos de las descargas.
  • Novedad: Las respuestas de la API ahora incluyen el ID del artículo.
  • Nuevo: Se ha mejorado la herramienta de exportación de licencias para evitar tiempos de espera al exportar un gran número de licencias.
  • Corrección: Se ha corregido 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 ha mejorado la precisión y la estabilidad del Procesador de Licencias Retroactivas.
  • Corrección: Ahora evitamos un caso en el que puedes 'actualizar' al mismo ID de precio que ya posees.
  • Corrección: Se ha aumentado 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 han corregido inconsistencias de datos entre las claves de licencia del paquete y las secundarias.
  • Corrección: Los ID de pago de renovación ahora se añaden 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 evita un problema con las licencias vitalicias 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, lo que causaba problemas.
  • Corrección: Se ha reemplazado current_time('timestamp') por time() en el plugin de ejemplo.
  • Corrección: Se ha mejorado el rendimiento general de la obtención de recuentos de licencias.
  • Corrección: La función edd_empty_cart no estaba borrando los datos de edd_is_renewal.
  • Corrección: La salida frontal del registro de cambios 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 ha actualizado el analizador Automattic_Readme.
  • Corrección: Se ha actualizado el analizador Markdown_Parser.
  • Desarrollo: Se han añadido filtros a los métodos de clave de archivo de actualización de EDD_SL_Download.
  • Desarrollo: Se han añadido filtros para la verificación de hash en los enlaces de paquetes.
  • Desarrollo: Se ha añadido el filtro edd_ignore_x_accel_redirect.
  • Desarrollo: Se han mejorado los comentarios y la documentación en todo el plugin y los ejemplos.
Version 3.5.23 — December 13, 2017
  • Corrección: La identificación de URL locales durante las llamadas a la API podía fallar para algunos esquemas de dominio no locales.

Recursos populares

¡Empieza a vender hoy mismo!

Join over 50,000 smart store owners, and start using the easiest way to sell digital products with WordPress.