Iniciar sesión
Empezar

Registro de cambios de licencias de software

Versión 3.9.8 — 20 de octubre de 2026
  • NUEVO: Licencias – Las licencias ahora se pueden leer y administrar a través de la API de Habilidades de WordPress (requiere EDD 3.7.1 o posterior).
  • Seguridad: Los enlaces de descarga de paquetes ahora se firman con un secreto específico del sitio, por lo que su expiración no puede ser falsificada.
  • Seguridad: El formulario de renovación de licencias ya no revela los detalles de una licencia o el precio de renovación a nadie más que al propietario de la licencia.
  • Seguridad: Se corrigió un problema que permitía que los precios de actualización y renovación de licencias se cambiaran al finalizar la compra.
  • Seguridad: Se corrigió un problema de divulgación de información por el cual la API de actualizaciones podía describir productos no publicados o protegidos con contraseña.
  • Seguridad: Se corrigió un problema de scripting entre sitios (XSS) almacenado en el registro de cambios del producto.
  • Seguridad: Se corrigió un problema de falsificación de solicitudes del lado del servidor (SSRF) en la ubicación del archivo readme.txt del producto.
  • Seguridad: La eliminación de una licencia, incluso a través de acciones masivas, ahora requiere la capacidad de administrar licencias.
  • Seguridad: Se agregó protección contra falsificación de solicitudes entre sitios (CSRF) a las acciones de límite de activación y aviso de renovación en la pantalla de licencias.
  • Seguridad: Se corrigió un problema de scripting entre sitios (XSS) reflejado en la pantalla de licencias.
  • Seguridad: Las acciones masivas en la pantalla de licencias ahora requieren las mismas capacidades que sus versiones de licencia única.
  • Seguridad: Se corrigió un problema de inyección SQL en el orden de clasificación de la tabla de lista de licencias.
  • Seguridad: Se corrigió un problema que podía revelar la URL del sitio activado de otro cliente al agregar un sitio a una licencia.
  • Seguridad: La exportación de claves de licencia ahora requiere permiso para administrar licencias.
  • Seguridad: Los registros de cambios de productos, descripciones y avisos de actualización enviados por la API de actualizaciones ahora se limitan al mismo HTML que el contenido de otros productos.
  • Seguridad: Se corrigió un problema de inyección SQL en el filtro de estado de la exportación de licencias.
  • Seguridad: Se corrigió un problema que permitía que una solicitud no autenticada eliminara las licencias de un pedido mientras este permanecía.
  • Administración: El título de la página de Licencias ahora es "Licencias".
  • Administración: Se corrigió el estilo del aviso de requisitos del plugin en la pantalla de Plugins en WordPress 7.1.
  • Administración: La página de actualizaciones de licencias ya no aparece en la paleta de comandos de WordPress.
  • Administración: Se corrigió el envío de un aviso de renovación a una licencia caducada desde las acciones masivas de la pantalla de licencias.
  • Administración: Al hacer clic en Filtrar en la pantalla de licencias, ya no se ejecuta la acción masiva seleccionada sobre las licencias marcadas.
  • Administración: La pantalla de licencias conserva el término de búsqueda y la pestaña cuando se recarga después de una acción masiva.
  • API: La API de actualización ya no describe productos no publicados, privados o protegidos con contraseña, a menos que la solicitud incluya una licencia activa o caducada para ese producto. Una licencia deshabilitada ya no cuenta.
  • Bloques: Se restauró el botón de cancelar en el formulario de renovación de licencia.
  • Descargas: Los enlaces de descarga del paquete de actualización utilizan una nueva firma, por lo que los enlaces generados antes de la actualización dejan de funcionar. Caducan por sí solos dentro de la expiración de enlaces de descarga de la tienda (24 horas por defecto).
  • Descargas: Los registros de cambios de productos ya no permiten scripts, iframes u otro HTML fuera de lo que permite el contenido de la publicación, por lo que se eliminan los videos incrustados en un registro de cambios.
  • Descargas: La ubicación del archivo readme.txt de un producto debe ser una URL pública. Ya no se obtienen direcciones de red locales y privadas, y las URL no válidas no se guardan.
  • Correos electrónicos: Los avisos de renovación ya no se envían para licencias cuyo producto ha sido eliminado.
  • Correos electrónicos: Se corrigió la acción masiva de Enviar aviso de renovación que no enviaba nada para licencias que no habían caducado.
  • Licencias: Una licencia debe estar asociada a una cuenta de usuario para ser actualizada. Una licencia sin cuenta, como la de una compra de invitado, ya no se puede actualizar.
  • Licencias: Se corrigió un error fatal al ejecutar la concesión de licencias retroactiva en paquetes con una licencia secundaria irresoluble.
  • Renovaciones: En el formulario y bloque de renovación de licencia, una licencia asociada a una cuenta de usuario solo puede ser renovada por ese usuario.
  • Renovaciones: Con la coincidencia de correo electrónico habilitada, a un invitado que renueva una licencia asociada a una cuenta ahora se le pide que inicie sesión.
  • Renovaciones: Renovar una licencia ya no elimina el mismo producto del carrito cuando ya está allí como una nueva compra. Ambos permanecen en el carrito.
  • Renovaciones: Se corrigió un mensaje falso de "ya está en tu carrito" al renovar un producto que estaba en el carrito como una nueva compra.
  • Dev: Se ha obsoleto EDD_Software_Licensing::get_download_package(). Usa EDD\SoftwareLicensing\Downloads\Package::get_download_package().
  • Dev: Los controladores AJAX de límite de activación ahora devuelven una respuesta JSON en lugar de un número bruto.
  • Dev: El filtro edd_sl_package_download_computed_hash ahora se aplica cuando se generan las URL de los paquetes, no solo cuando se validan.
  • Dev: La expiración del enlace de descarga del paquete ahora se genera y se verifica en UTC.
Versión 3.9.7 — 29 de junio de 2026
  • Bloques: Se agregó un NUEVO bloque de renovación de licencias, con opciones para mostrar las licencias actuales de un usuario para un manejo más fácil de la renovación.
  • Bloques: Se agregó un NUEVO bloque de administración de licencias.
  • Accesibilidad: Se actualizaron los encabezados en el shortcode de administración de licencias.
  • Admin: Los recuentos de la tabla de administración de licencias podían ser incorrectos cuando se aplicaban filtros.
  • Admin: Los filtros de la tabla de administración de licencias ahora admiten variaciones de productos individuales.
  • API: Se mejoraron las verificaciones de licencias para las solicitudes de API.
  • Base de datos: La clase de base de datos heredada se ha actualizado para una mejor gestión de caché.
  • Mensajería: Se actualizó la mensajería de error para seguir las prácticas principales de EDD.
  • Licencias faltantes: En algunos casos, la herramienta podría no crear licencias secundarias faltantes para un paquete.
  • Licencias faltantes: La herramienta de licencias faltantes podría decidir incorrectamente que el procesamiento se completó cuando se necesitaban recuperar más pedidos.
  • Pedidos: Los descuentos por renovación ahora se registran como ajustes de pedido.
  • Renovaciones: Se mejoró la coincidencia de correos electrónicos cuando se aplicaba.
Versión 3.9.6 — 4 de mayo de 2026
  • Dominios: Se mejoró el manejo de la API para recuperar patrones de dominio locales.
  • Licencias: Se mejoró significativamente el rendimiento de las pantallas de administración de licencias y los puntos finales de la API.
  • Herramientas: Se corrigió la compatibilidad de PHP para la herramienta de licencias faltantes.
  • Dev: Se actualizaron los índices de la tabla de base de datos para mejorar las consultas de licencias.
  • Dev: Se corrigió un aviso de depreciación al procesar una URL vacía.

Versión 3.9.5 — 26 de enero de 2026
  • Admin: Mejora la funcionalidad de búsqueda en la tabla de licencias.
  • Admin: Se corrigió la salida del asunto en el selector de avisos de renovación de licencias.
  • API: Soluciona un problema que podría impedir que algunos pedidos mostraran licencias en el endpoint de ventas.
  • Correos electrónicos: Se deprecian los avisos de renovación heredados en herramientas; todos los registros de avisos de renovación se muestran en Correos electrónicos > Registros.
  • Registros: Agrega registros de licencias al nuevo sistema de depuración de registros de EDD.
  • Registros: Agrega todos los registros de licencias a Descargas > Herramientas > Registro de eventos (anteriormente solo disponible para licencias individuales).
  • Dev: Mejora la consulta de una licencia por ID de pago/pedido.
Versión 3.9.4 — 3 de enero de 2026
  • Activación: Manejo mejorado del patrón de dominio.
  • API: El aviso de actualización ahora está incluido en la respuesta de la API.
  • Paquetes: Las licencias secundarias podían obtener una fecha de vencimiento diferente a la de la licencia principal.
  • Base de datos: Las rutinas de actualización podían experimentar una condición de carrera si se abrían varias pestañas después de la actualización.

Versión 3.9.3 — 4 de diciembre de 2025
  • Admin: Se resolvieron los avisos de deprecación de jQuery con scripts de administración.
  • API: Se eliminó .dev de los patrones de dominio local para evitar que los sitios de producción se consideren locales.
  • Paquetes: Soluciona un problema que impedía la generación de licencias secundarias para productos de paquetes sin licencia.
  • Descargas: Se mejoró la integración con la vista previa del carrito.
  • Descargas: Se mejoró la estabilidad del editor del registro de cambios.
  • Correos electrónicos: Los recordatorios de correo electrónico de licencias ahora guardan correctamente los metadatos en los registros de licencias.
  • Exportaciones: La exportación de licencias se ha movido a Informes > Exportaciones.
  • Exportaciones: La exportación de licencias ahora muestra las fechas de vencimiento formateadas.
  • Muestras: Plugin/tema de muestra actualizado para los estándares actuales.
  • Configuración: Se mejoró el manejo de errores para los patrones de dominio cuando Cloudflare está caído.
  • Actualizaciones: La actualización de licencias ahora muestra la fecha de vencimiento correcta.
  • Dev: Mensajes de prueba unitaria actualizados para mayor claridad.
Versión 3.9.2 — 30 de octubre de 2025
  • Admin: Corrige una variable faltante al ver licencias para un paquete individual.
  • API: Soluciona un problema al activar una licencia con un item_id correcto, pero un item_name incorrecto.
  • API: Soluciona un problema con las secciones predeterminadas en la respuesta de get_version.
  • Licencias: Actualiza la creación de licencias para que sea más eficiente y precisa.
  • Licencias: Corrige un problema por el cual la generación de licencias faltantes para un paquete podía fallar.
  • Análisis de Readme: Actualiza el análisis de readme para obtener la descripción correcta, el registro de cambios, etc.
Versión 3.9.1 — 9 de octubre de 2025
  • Activaciones: La respuesta de activación de licencia incluye mensajes de error para solicitudes inválidas.
  • Admin: Se agregó un interruptor para ocultar las activaciones "inactivas" en el lado del administrador.
  • Admin: Se creó una tabla de lista de activaciones para una mejor gestión de licencias.
  • Checkout: Mejoró la compatibilidad del formulario de renovación con el bloque de checkout de EDD.
  • Licencia: Eliminar una licencia ahora también elimina los registros de licencia asociados.
  • Informes: Mejoró la consulta de productos para los informes.
  • Informes: Los informes de activación de licencias ahora muestran la información esperada con precisión.
  • Dev: Actualizó las consultas de activación de licencias para mejorar la compatibilidad con la versión de PHP.
  • Dev: Se resolvió un error fatal al no llamar a un método de forma estática.
  • Dev: Se actualizaron las pruebas unitarias locales para eliminar dependencias rotas.
Versión 3.9.0 — 17 de septiembre de 2025
  • Nuevo: Importante – Requiere EDD 3.3.6+, WordPress 6.2+, PHP 7.4+.
  • Nuevo: Correos electrónicos – Se introdujo un correo electrónico de bajo stock para claves preestablecidas.
  • Nuevo: Muestras – Se actualizaron las muestras para usar composer para el SDK de licencias.
  • Nuevo: Informes – Obtenga información sobre activaciones y distribución de versiones.
  • Activación: Mejoró el soporte del patrón de dominio local.
  • Admin: Mover submenú de licencias.
  • Admin: Mover claves de licencia en la pantalla de detalles del pedido.
  • Admin: Actualizar encabezado de detalles de licencia.
  • Admin: Actualizar pantalla de configuración.
  • Admin: Actualizar filtro show_download_files.
  • Admin: Eliminar estado redundante de la tabla de lista.
  • Admin: Eliminar aviso de requisitos futuros.
  • Checkout: Mejoró la compatibilidad del checkout con EDD 3.3.x+.
  • Clientes: Mejoró el rendimiento de los detalles del cliente.
  • Descargas: Ocultar el valor de la versión en la página de Descargas si el producto no lo necesita.
  • Descargas: Mejora la experiencia de edición de descargas para productos con licencia.
  • Descargas: Permite deshabilitar o archivar una Descarga una vez que se agotan las claves de licencia preestablecidas.
  • Licencias: Los identificadores de activación ya no se formatean como URLs.
  • Licencias: Mejora el rendimiento y la fiabilidad de la herramienta de licencias faltantes.
  • Licencias: Aumenta la columna de la tabla site_name a 255 caracteres.
  • Licencias: Fechas de registro corregidas en la pantalla de detalles de licencia.
  • Registros: Mejora el rendimiento de los registros de activación/desactivación.
  • Registros: Las actualizaciones de plugins entregadas a través de la API de Licencias de Software ahora se registran en los registros de descargas de archivos.
  • Pedidos: Ofrece una casilla de verificación para deshabilitar una licencia al emitir un reembolso parcial.
  • Renovaciones: Mejora la fiabilidad del registro de correos electrónicos de 'renovación'.
  • Renovaciones: Evita agregar un artículo incorrecto al carrito al renovar una licencia con un ID de precio inválido.
  • Informes: Los informes de renovación y actualización manejan correctamente múltiples monedas.
  • Informes: Los informes y gráficos se han actualizado para mejorar la compatibilidad con EDD.
  • Herramientas: Al ejecutar la herramienta de restablecimiento de tienda en EDD, elimina todos los datos de Licencias.
  • Actualizaciones: Muestra la fecha de expiración nueva (o sin cambios) al actualizar una licencia.
  • Dev: Depreca funciones de correo electrónico antiguas.
  • Dev: Reduce el uso de EDD_Payment tanto como sea posible.
  • Dev: Se agregaron hooks a los métodos remove_site y add_site para una licencia.
  • Dev: Mejora los filtros de respuesta de la API.
Versión 3.8.14 — 8 de agosto de 2024
  • Compatibilidad: Se corrigió un problema que causaba un error fatal con EDD 2.x
  • Licencias: Mejora la detección de si una licencia podría extenderse.
  • Licencias: El procesador de licencias retroactivo podría crear licencias para pedidos de renovación.
Versión 3.8.13 — 25 de julio de 2024
  • API: Evita un aviso de PHP al verificar una licencia sin una URL.
  • Registros de cambios: Corrige un problema que podría romper las URLs en los registros de cambios.
  • Pago: Corrige un error de JavaScript en el pago para tiendas que no permiten renovaciones de licencia.
  • Base de datos: Corrige un problema que podría impedir la consulta de licencias por un índice de carrito específico.
  • Correos electrónicos: Corrige un problema que impedía el envío de avisos de renovación programados.
  • Correos electrónicos: Asegura que los avisos de renovación enviados todavía se registren en los datos de la licencia.
  • Licencias: Mejora el rendimiento de la creación de licencias.
  • Muestras: Corrige advertencias de PHP para complementos que no establecen requisitos de versión. La clase de actualizador ahora está en la versión 1.9.4.
  • Renovaciones: Corrige un problema que permitía que el texto y los enlaces de renovación se mostraran para licencias que no podían renovarse.
  • Widget: El widget de registro de cambios podría causar avisos de PHP en PHP 8.0.
Versión 3.8.12 — 19 de junio de 2024
  • Nuevo: Actualizado para integrarse con la gestión de correos electrónicos de EDD.
  • Plugins de WordPress: El analizador de archivos readme.txt personalizado se ha actualizado para mejorar la compatibilidad con PHP.
  • Base de datos: Las consultas se ordenan para que coincidan con las columnas de la base de datos para ser más eficientes.
  • Descuentos: Se ha mejorado la validación de pago y descuentos cuando los descuentos están deshabilitados para renovaciones.
  • Bloques: El marcado y el estilo se han actualizado para las claves de licencia en el bloque de recibo de EDD.
  • Muestras: Los datos transitorios de update_plugins ahora incluyen solo lo necesario para las actualizaciones, para mejorar la compatibilidad con el sistema de actualización de WordPress Core.
  • Dev: PHP y JavaScript se han actualizado para la compatibilidad con versiones más nuevas.
  • Dev: Los métodos can_extend y can_renew ahora deben usarse directamente con el objeto de la clase de licencia.
Versión 3.8.11 — 30 de noviembre de 2023
  • Licencias: Se agregó soporte de activación de staging para InstaWP, Cloudways, Kinsta, GoDaddy, Flywheel, Bluehost, HostGator + más.
  • Licencias: El reembolso de una renovación puede no restablecer la fecha de vencimiento de la licencia.
  • Renovaciones/Actualizaciones: Se mejoró la descripción del artículo del carrito al renovar o actualizar manualmente una licencia.
  • Herramientas: Mejores mensajes para usuarios sin acceso al Procesador de Licencias Retroactivas.
  • Administración: Algunas rutinas de actualización estaban verificando la capacidad de usuario incorrecta y evitando falsamente la ejecución de rutinas de actualización.
Versión 3.8.10 — 2 de noviembre de 2023
  • Nuevo: Actualizaciones para garantizar la compatibilidad con PHP 8.1 y 8.2.
  • Corrección: Los pedidos parcialmente reembolsados podían restringir la renovación manual de una licencia.
  • Corrección: Había un posible error fatal en versiones antiguas de PHP.
  • Corrección: La etiqueta {unsubscribe_url} para los correos electrónicos de vencimiento de licencia generaba HTML incorrecto en las previsualizaciones.
  • Mejora: Se renombró la configuración 'Deshabilitar verificación de URL' para mayor claridad.
  • Mejora: Se actualizó el mensaje de compatibilidad para los próximos requisitos de Licencias de Software.
  • Dev: El tipo de publicación personalizada edd_license ya no se registra.
  • Dev: Se corrigió un error tipográfico en el bloque de documentación para la llamada check_license en el complemento de muestra.
Versión 3.8.9 — 20 de septiembre de 2023
  • Mejorado: La revocación de licencias ahora admite el estado 'En espera' agregado en EDD 3.2.0 y ya no deshabilita una licencia si un pedido se reembolsa parcialmente.
  • Mejorado: Se mejoraron los cálculos del costo de renovación de licencias para licencias vendidas en una descarga de precio único, que luego se cambia a un producto de precio variable.
Versión 3.8.8 — 28 de junio de 2023
  • Nuevo: Se agregó compatibilidad con dominios IDN con la API de licencias.
  • Nuevo: Las URL de actualización de licencias ahora admiten el envío de license_key además de license_id.
  • Mejora: Mejoramos el rendimiento al obtener licencias de un usuario por ID.
  • Mejora: Metadatos de licencia heredados innecesarios para tiendas que migraron de tipos de publicación personalizados a tablas personalizadas. Esto se está manejando en un proceso en segundo plano. Se le notificará cuando el proceso comience y finalice a través de las notificaciones de EDD (o avisos de administrador si tiene versiones de EDD anteriores a la 3.1.1)
  • Mejora: Se agregaron índices optimizados a la tabla de licencias y consultas optimizadas para licencias.
  • Corrección: Algunas licencias no se pudieron actualizar si el pedido más reciente fue reembolsado.
  • Corrección: El bloque de pago no mostraba correctamente los artículos de línea de renovación de licencias.
  • Corrección: Se eliminaron usos de la función get_page_by_title ya que estaba obsoleta en WP 6.2.
  • Corrección: Los editores de Avisos de Renovación no tenían un título de sección adecuado en el área de Configuración.
  • Corrección: La obtención del límite de activación de una licencia era inconsistente.
  • Corrección: EDD 3.x: el informe de renovación de licencias era inexacto cuando se combinaba con Pagos Recurrentes.
  • Corrección: Cuando se revoca una licencia, el usuario se da de baja de los correos electrónicos de renovación.
  • Corrección: Las licencias de por vida a veces podían configurarse como expiradas.
  • Corrección: Los informes de licencias de software no tenían en cuenta los pedidos de renovación en los mosaicos.
  • Corrección: Las acciones rápidas para los correos electrónicos de Licencias de Software no devolvían al usuario a la página de configuración adecuada.
Versión 3.8.7 — 20 de octubre de 2022
  • Mejora: Se actualizó la salida para una mejor compatibilidad con los bloques de historial de pedidos y recibos.
  • Corrección: Las licencias en paquetes no siempre se mostraban correctamente.
  • Corrección: Las licencias no siempre se podían actualizar más de una vez.
  • Corrección: A la opción de precio en el recibo le faltaba un espacio.
  • Dev: El método principal get_license se ha actualizado para devolver false si no se pudo recuperar un objeto de licencia.
Versión 3.8.6 — 17 de junio de 2022
  • Corrección: Se mejoró el rendimiento relacionado con la recuperación de licencias y los recuentos de activación.
  • Dev: Los métodos remotos de Verificación de Versión y Licencia ahora pueden devolver una matriz en lugar de solo generar JSON.
  • Dev: Los argumentos utilizados para crear una licencia ahora se pueden filtrar.
  • EDD 3.0: Las actualizaciones de licencias no admitían el estado parcialmente reembolsado.
  • Muestras
    • Plugin de muestra
      • El valor 'Probado hasta' para los complementos de WordPress ahora refleja el comportamiento del núcleo de WordPress.
      • La clase EDD_SL_Plugin_Updater es ahora 1.9.2.
Versión 3.8.5 — 17 de marzo de 2022
  • Cambio: La configuración de las notificaciones de renovación ahora se encuentra en la pestaña principal de configuración de correo electrónico.
  • Actualización: Los archivos de traducción alemana incluidos se han actualizado.
  • Mejora: Los esquemas de URL de marcador de posición ahora son https.
  • Mejora: El descuento de renovación ahora se puede filtrar con mayor precisión.
  • Corrección: El cambio de la opción de precio del producto principal del paquete ahora se refleja correctamente en las licencias secundarias.
Versión 3.8.4 — 15 de febrero de 2022
  • Corrección: El shortcode de claves de licencia no mostraba "Ilimitado" para licencias ilimitadas.
  • Corrección: En ciertos escenarios, los usuarios que optaron por actualizar a versiones beta no podían actualizar a una versión estable más reciente de una descarga.
  • Corrección: Los precios variables no podían establecer el límite de activación como vacío.
  • Corrección: El aviso de actualización de Licencia de Software se mostraba en instalaciones nuevas de EDD 3.0.

Recursos Populares

¡Empieza a vender hoy mismo!

Únete a más de 50.000 dueños de tiendas inteligentes y empieza a usar la forma más fácil de vender productos digitales con WordPress.