¡Bienvenido a la actualización de desarrollo de JMP del 13 de junio de 2025!
Gracias a los equipos de control de calidad de JMP en Cary y Pekín por la revisión de nuestro conjunto final de instaladores pioneros de JMP 19. Audrey ha aprobado el JMP 19 EA9 para JMP, JMP Pro y JMP Clinical, y Josh espera aprobar JMP Live a principios de la próxima semana. El JMP Live EA se compartirá con IDEXX , un cliente fiel y entusiasta que recientemente recibió a miembros del equipo de JMP. IDEXX es una empresa de biotecnología que desarrolla herramientas de diagnóstico para la salud de mascotas, así como software para clínicas veterinarias .
Con el modo de aprobación de JMP 19 a partir de hoy a las 17:00, continúe priorizando sus incidencias de Jira y eliminando la versión 19.0 de la versión planificada, a menos que planee solicitar la aprobación de una corrección tardía. Durante la priorización, etiquete los elementos específicamente como planificados para la versión 20.0 o para las versiones 19.1 y 20.0. De lo contrario, puede eliminar la versión planificada si no está claro cuándo se abordará un elemento.
Como recordatorio, JMP ya no genera problemas de actualizaciones por lotes al actualizar de una versión a otra. Shannon L y yo revisaremos periódicamente la lista de elementos restantes etiquetados como Versión Planificada = 19.0, así que no dude en contactarnos si necesita ayuda con una actualización por lotes (como eliminar la versión 19 de los valores de la versión planificada) después de haber revisado todos sus elementos y clasificado los elementos para las siguientes secciones específicas.
Al entrar en la fase de mantenimiento del ciclo 19, crearemos versiones mensuales puntuales, la mayoría de las cuales solo incluirán actualizaciones de bibliotecas de terceros para resolver problemas de seguridad identificados mediante análisis de código. Dado el corto plazo para estas versiones mensuales, generalmente no podremos incluir correcciones de errores funcionales.
La única excepción serán las versiones XX3, donde las correcciones de alto nivel impulsadas por el soporte técnico, atención al cliente o gestión de producto, y también aprobadas por el responsable de pruebas correspondiente y Travis Lapolla (nuestro responsable de seguridad), podrán evaluarse para su posible inclusión. Se espera que cualquier problema de alto nivel considerado para una versión XX3 se solucione primero en la versión 20 y luego se integre en la versión 19.1 recibida antes de solicitar las aprobaciones e integración a XX3.
Utilizaremos un proceso basado en Jira para la aprobación e integración de correcciones de errores de XX3, que requiere 1) el patrocinio de TS/Atención al Cliente/Gestión de Producto, 2) la aprobación del responsable de pruebas correspondiente y 3) la aprobación de seguridad (Travis). Seguiremos utilizando el proceso de aprobación actual para el final de los ciclos de funcionalidades de XX.0 y las versiones de mantenimiento.
Gracias a Elizabeth Claassen por su presentación en la reunión de desarrollo de JMP de esta semana, donde presentó una introducción sobre cómo motivar las solicitudes de los clientes, a cargo del ingeniero de sistemas Mike Anderson . Elizabeth presentó su trabajo reciente sobre estabilidad de modelos mixtos para JMP 19. Si se perdió la reunión, puede encontrar una grabación aquí .
¡Agradezco a Shannon Leslie por revisar los cambios de producto del 9 de junio de 2025 para los productos Atlassian y resumirlos a continuación!
El 9 de junio, Atlassian implementó cambios en nuestros sitios de Jira, Confluence y Bitbucket Cloud. Puede encontrar una lista de cambios relevantes, junto con los detalles destacados y la documentación, aquí .
Los cambios incluyen:
- Ordenar datos en bases de datos de Confluence usando múltiples campos
- Seleccione y arrastre varios elementos en el editor de Confluence
- Hay una nueva barra de herramientas para completar acciones masivas dentro del navegador de problemas
- Nueva navegación de Jira: disponible a partir del 7 de julio
- ¡Y más!
Si tiene alguna pregunta, contacte a Shannon Leslie o a cualquier otro administrador de JMP Atlassian. También consulte nuestro canal de preguntas y respuestas de los equipos de JMP Atlassian , donde seguiremos compartiendo esta y otra información de Atlassian.
¡Gracias a Tonya Mauldin por compartir los casos beta/fallos de esta semana con los fallos seleccionados!

Casos beta y de fallos de la semana del 13 de junio de 2025 | JMP Live
Anuncios generales
Próximas fechas importantes
- Modo de aprobación JMP 19 – 13/06/25ßHOY
- Congelación de seguridad JMP 19 - 15/8/25
- Candidato a la imagen final del JMP 19 – 18/8/25
- Aprobación del control de calidad del JMP 19 – 11/9/25
- JMP 19 publicado en MyJMP – 16/9/25
- Visita Confluencia para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
Hospedaje e Interfaces
- Juan Schrödl: Se corrigió el desplazamiento por arrastre y las pruebas de posicionamiento en el control de árbol. La pantalla de inicio se actualizó con una nueva imagen y se redujo el énfasis del número de versión en el tamaño del texto. Se añadió la opción de enfoque de texto, que permite que el cuadro de edición pase de una sola línea a varias líneas si se pegan varias. Se mantuvieron conversaciones y revisiones con Dan S. sobre su trabajo de captura en modo oscuro y una investigación de fallos clínicos. Se está avanzando en la compilación de Windows ARM: la llamada a DLL externas funciona y pude usar una biblioteca HDF5 creada por vcpkg. La biblioteca HDF5 "real" será la que construyamos internamente. Se ayudó a algunos usuarios con problemas en Visual Studio.
- Voluntad: Estoy trabajando en el arranque de MATLAB y en instalar la versión correcta del motor de MATLAB para cuando los usuarios interactúen con la interfaz por primera vez. Tuve que añadir comprobaciones de errores adicionales para cuando las versiones no están alineadas y así mejorar la experiencia del usuario. También he añadido compatibilidad con otros tipos de datos, como matrices asociativas, en la interfaz de MATLAB, que no eran compatibles en la implementación original. También estoy analizando la transferencia de credenciales entre JMP y JMP Live, en particular para los tipos de credenciales que no son de usuario ni contraseña.
- Pablo N:
- Lib Curl está migrando su proceso de compilación a CMake. En septiembre, se eliminará el método winbuild actual. Se están probando las compilaciones, curl, zlib y hdf5 en Windows x86_64 y Arm64 con CMake.
- Actualizaciones de Python: El lanzamiento de Python 3.11.13 y 3.13.4 el 3 de junio corrige varios problemas de CVE. Entre ellos, JMP-26572: Uso posterior a la liberación.
- Compilación de Python 3.11.13 desde el código fuente
- Instalado en Windows 18.2.2
- Trabajando en la actualización de JMP 19 de Windows a 3.13.4
HTML interactivo
- Praveena:
- J MPHTML-14694 CCB: Error de carga del informe.
- Corrección de regresión para JMPHTML-14700 para JMPHTML-14694
- JMPHTML-14453 Actualizar el estilo de la tabla de contingencia
JMPHTML-14539 Tema en vivo de JMP: Las líneas horizontales dibujadas en lugares inesperados y los botones deshabilitados no parecen botones
JMPHTML-14513 Menú: Los íconos del menú para ajustes bivariados en HTML5 se alinean a la derecha, lo cual difiere de los de escritorio
- JMPHTML-13514 El conmutador de columnas desaparece al cambiar cuando se utiliza un grupo de columnas en la plataforma
- JMPHTML-14298 Artefactos del tema en vivo de JMP
- Pablo Spychala : He estado corrigiendo errores de HTML y JMPLive.
- Distribución: El zoom y la panorámica no están disponibles cuando existe un gráfico de mosaico. ( JMPHTML-14675 )
- Corregir diseño cuando LDF excluye todas las filas ( JMPHTML-14689 )
- Admite la función Ajustar a la ventana y mantener la relación de aspecto ( JMPHTML-14699 )
- Las etiquetas de conteo y porcentaje para la barra del histograma usan un fondo blanco en lugar de uno transparente ( JMPHTML-13595 )
- Histograma: eliminar etiquetas para 0 recuentos ( JMPHTML-14669 )
- Los histogramas de respuesta múltiple deben utilizar copias profundas en lugar de copias superficiales ( JMPHTML-14701 )
- Representación estática de histogramas de respuesta múltiple no compatibles con grupos ( JMPHTML-14709 )
- Representación de histogramas de respuesta múltiple no compatibles con LDF estático ( JMPHTML-14708 )
- Mike Stickles: Completé el trabajo inicial en JMPHTML-14380 ( Formato: El formato de la etiqueta de marca de eje no admite decimales ) y presenté los cambios. Terminé de abordar algunos problemas que surgieron y envié el código para su revisión; se espera que esté revisado y presentado hoy.
JMP en vivo
- Aurora: Mejoras en las advertencias del gráfico de control (ocultar las advertencias a los usuarios según los permisos de datos, ajuste de la compatibilidad con el grupo BY, actualizaciones del artículo de Confluence sobre la implementación del servidor). Corrección de errores. Se revisó la documentación de JMP Live. Triaje de Jira posterior a la versión 19.0.
Estadística
- Laura CS: ¡ Corregí varios errores más en SEM justo antes de la fecha límite de aprobación del código! Estoy muy contenta con el estado de las nuevas funciones. ¡Gracias a todos por las revisiones del código y a Haley por el excelente trabajo de pruebas hasta el último minuto! Revisé otro borrador de la página web de SKP SEM.
Pruebas estadísticas
- Marca: Probé la plataforma de Optimización Bayesiana con más simulaciones. Revisé la descripción de la deseabilidad en la Optimización Bayesiana para Chris. Asistí al seminario del Dr. Simon Mak sobre optimización bayesiana.
- Tonya: Trabajando en la limpieza de pruebas unitarias.
Actualizaciones de ciencias biológicas
- Dibujó: JMP Clinical 19 Jiras: ¡¡¡queda un día!!!:)
Soporte técnico y participación
Volumen de casos de soporte técnico por semana:

Temas de casos para la cola de soporte técnico, la semana pasada:

Volumen de casos de soporte de compromiso por semana:

Temas de casos para la cola de participación, la semana pasada:

Gestión de productos y marketing de productos
- Bryan F: Se agregó seguridad a la interfaz del generador de usabilidad que estoy desarrollando. Ahora, un usuario del generador de estudios de usabilidad necesita crear una cuenta para crear estudios de usuario y acceder a los datos de los estudios. Las preguntas del estudio siguen estando disponibles públicamente. Necesito trabajar más para permitir que cualquier persona dentro de JMP se registre automáticamente para crear estudios de usuario. Además, necesito experimentar con archivos y carpetas por generador. Finalmente, necesito crear la documentación y realizar pruebas antes de publicarla.
Operaciones de desarrollo
- Jim Borek:
- Se construyó (y luego se reconstruyó) JMP EA #9, incluido JMP Pro Live (por primera vez)
- Se informaron numerosos JIRA de errores de ASAN y aserciones
- Completó muchas verificaciones de JIRA
- Se migró FileVault a Intune en 15 de 17 máquinas de prueba.
- Gracias a Audrey Shull por planificar las combinaciones de máquinas y productos de las pruebas unitarias para 19.0.1, 19.1 y 20.0
- Comenzamos a realizar cambios en los scripts de compilación de JMP 20 en macOS y WinOS.
- Soporte Perforce.
- Shannon L: Seleccioné una lista de actualizaciones interesantes de Jira y Confluence de nuestra última actualización mensual continua de Atlassian del lunes. Seguimos revisando las vulnerabilidades de seguridad reportadas en nuestras versiones 18.2.2 y 19.0. Seguimos reuniéndonos con el equipo de gestión de producto para ayudarles a gestionar la información y documentar las nuevas funciones. Colaboramos con Audrey y Shannon Conners para finalizar el proceso de aprobación de código para nuestras versiones de corrección de errores de emergencia en JMP 19. Celebramos reuniones técnicas semanales, incluyendo una reunión con proveedores de plugins de Atlassian para informar sobre errores. Seguimos trabajando en un inventario de aplicaciones de I+D. El registro para All Things Open ya está abierto.
- Melanie:
- Finalización de tareas de automatización para la entrega de la localización y la plantilla de ayuda en vivo de JMP
- Estamos trabajando en la configuración de tareas de ramificación de DevOps para 20, 19.0.1 y 19.1 (¡disponibles la próxima semana!)
- Debate sobre la configuración de cuentas de Jira y cuentas genéricas con Shannon L , Cristóbal y Howard Chen
- Discutiendo planes de retención de archivos para grandes cantidades de archivos de fallas en jmpsrv01 con Shannon C , Shannon L y Mirón . (Somos acaparadores de datos)
- Mirón: JMPTOOL-1477: Se continuó migrando trabajos de Jenkins y se analizaron problemas con la configuración web (JMPTEST-1473). Se está trabajando en JMPTOOL-1619, que implica la reconstrucción de índices en la tabla de puntuaciones y la eliminación de versiones anteriores.
- Chelín: Planificación y pruebas de scripts de procesamiento nocturno mejorados en preparación para el lanzamiento mensual. Colaboración con Alex Taylor y Joh LoPresti en la definición final de JMP Live EA, que se lanzará próximamente.
- Shannon C: Revisión de temas pendientes para la versión 19.0. Investigación de varios fallos misteriosos reportados recientemente en las versiones 18.2 y 18.2.1. Reuniones sobre el proceso de aprobación de XX3 y ejemplos de scripting. Diversas reuniones técnicas de grupo y debates sobre proyectos de migración a AWS en curso. Charlas con miembros del equipo sobre PLATO y los objetivos de desarrollo.
Localización
- Allison: Trabajé en el procesamiento de la entrega de cadenas de JMP Marketplace en junio y las envié a los equipos de traducción; implementé cambios de traducción en los datos de muestra 19.0 de acuerdo con los problemas informados por el equipo de pruebas; agregué un curso de capacitación a mi plan de desarrollo en PLATO y comencé el curso; me comuniqué con los desarrolladores y equipos de traducción sobre consultas de traducción relacionadas con cadenas de IU portátiles.
- Cristóbal: Se finalizaron las pruebas y la documentación de los dos nuevos trabajos de Jenkins (para la configuración de la compilación HTML5 y la copia de archivos de plantilla de libro). Se terminó la configuración del panel de control de memoQ y L10N para las plantillas de libro. Se implementaron las últimas actualizaciones de localización para SampleData 19.0. Se están probando las nuevas funciones de automatización de L10N (el nuevo trabajo Return) y se están corrigiendo errores.
- Sohail: Se añadieron nuevas funciones de conversación y selección de modelos a la interfaz del bot RAG. Se solucionaron errores relacionados con la recuperación y la interfaz de usuario.
- Ying: Se completó la prueba de las herramientas necesarias para la ayuda localizada de HTML5 para la versión 19 ( JMPLOCTOOL-767 ). Se configuró PLATO.
- Arenoso: Continuó el desarrollo de un nuevo proceso de devolución para datos de muestra y elementos integrados.
Documentación
- Qiana: Continuó trabajando con Adquisiciones para integrar Quadralay Corp. Actualizó las tarjetas y las envió a prueba. Intentó generar el informe de claves de ayuda; la licencia de Webworks caducó, por lo que falló. Comenzó a documentar las actualizaciones de Workflow Builder, incluyendo la nueva función de búsqueda. Planificación y coordinación del proyecto.
- Devon: envié documentos del importador de AspenTech (tanto para la interfaz de usuario como para el JSL) para su revisión, probé un nuevo proceso de revisión usando la función de revisión de PDF basada en la nube de Adobe, agregué teclas de ayuda, escribí documentos del panel de edición de cuadrícula de datos, comencé a trabajar en documentos de etiquetado de columnas y revisé errores encontrados en archivos XML de DJ convertidos.
- Susan C: Terminé la ayuda para administradores y usuarios de JMP Live/Public y la envié para su revisión. Estoy trabajando en las actualizaciones de inicio rápido y en la página de Confluence.
Pruebas de sistema/host - Cary
- Nick H: Seguí trabajando en las verificaciones y encontré un error en el cuaderno que provocaba el desplazamiento al pasar el cursor sobre un cuadro del navegador. Ramifiqué los cambios iniciales del panel de Postgres y los incorporé al equipo jmptooldev. Conseguí que mis cambios funcionaran localmente en ese equipo, pero es necesario configurar http://jmptooldev.dev.jmp.com para que funcione correctamente.
- Audrey : Pruebas de EA9. Creación y revisión de políticas de Atlassian con Shannon Leslie. Consultoría administrativa diversa de Atlassian. Planificación con Jim Borek sobre el futuro de las máquinas y ejecuciones de UT ahora que contamos con el nuevo sistema operativo Tahoe.
- Cazador: Completó las pruebas de JMP 19 EA 9 con varias configuraciones. Verificaciones de JIRA. Instalé la nueva versión beta 1 para desarrolladores de macOS Tahoe 26.0 en MDA692 en el laboratorio y realicé algunas pruebas.
Pruebas de sistema/host - Pekín
Centro
- Y S: Se completaron las correcciones para la salida de imágenes del tema JSS de JMP Live en modo oscuro. Se corrigió el fallo que se producía al cerrar una ventana durante una devolución de llamada JSL. Se corrigió el cierre automático del Explorador de Texto al eliminar una columna para eliminar el PlatformContainerBox. Se actualizó la pestaña de informes EasyDOE para una mejor compatibilidad con el modo oscuro. Se añadió compatibilidad con botones con enlaces Web("url") en scripts exportados a JMP Live.
- Dave B: Recreó un fallo de importación de texto que reportó Xan. Trabajó con Dan y John Powell para solucionar un problema de renderizado de Contour Seg en Mac.
- Kan: Problema de tamaño del generador de gráficos de control causado por mi trabajo previo con los márgenes. Revisiones de código.
- Evan: Correcciones de errores de última hora de la v19. Se añadió telemetría para las nuevas funciones.
DOE y confiabilidad
- Caleb: Estoy liquidando mis últimas entradas para JMP 19. ¡Qué locura pensar que el desarrollo de JMP 19 está casi terminado! Con el desarrollo llegando a su fin, ahora me centro en escribir un artículo y revisar algunos más.
Nota de Shannon
¡Feliz Día del Padre a todos! Ya seas papá, tengas uno o tengas otros papás en tu vida, todos podemos apreciar y celebrar la importancia de los padres y el papel que desempeñan en nuestras vidas. Aquí tienes una pequeña recopilación de chistes de papá para celebrar este día . ¡Y otro más ! ¡Están por todas partes! :smiling_face_with_smiling_eyes:
