19.0.2: correcciones de seguridad solo hasta el 11/6/25 • 19.1 : todos los cambios requieren revisión de código ; las funcionalidades están congeladas ; la aprobación comienza el 12/11 • 20.0: disponible en la rama principal • 20 EA1: 22/1/26
¡Bienvenidos a la actualización de desarrollo de JMP del 31 de octubre de 2025! ¡Feliz Halloween!
Tras la finalización de la fase de congelación de funcionalidades de JMP 19.1 , esperamos con interés el inicio del modo de aprobación de código el 12/11/2025 y la posterior congelación de código de JMP 19.1 tras el regreso de las vacaciones (01/05/2026). Recordatorio de Qiana: El plazo para solicitar nuevos datos de muestra o actualizaciones de los existentes para la versión 19.1 finaliza el próximo viernes 7 de noviembre . Asimismo, les rogamos que resuelvan cuanto antes cualquier problema con las cadenas de caracteres en la versión 19.1. El plazo para que los desarrolladores entreguen la versión final de las cadenas de caracteres de la interfaz de usuario portables finaliza el próximo jueves 6 de noviembre.
¡Gracias a todos por seguir contribuyendo a las notas del JMP Discovery Summit en Austin ! Si se perdieron el artículo resumen en Inside JMP, pueden encontrarlo aquí . ¡Felicitaciones a todos por un evento tan exitoso!
Por último, continúe organizando sus archivos en el área de usuarios de jmpsrv01 y elimine los archivos antiguos que ya no necesite. Recuerde que no debe almacenar archivos personales ni datos que contengan información personal identificable (PII) en esta ubicación. Los responsables deben revisar las carpetas de los empleados que hayan dejado la empresa, eliminar los archivos que ya no necesiten y trasladar los archivos que aún se requieran a una ubicación más permanente. ¡Gracias!
Anuncios generales
Próximas fechas importantes
- Modo de aprobación de código JMP 19.1 - 12/11/25
- Congelación de código JMP 19.1 – 01/05/2026
- Congelación de seguridad de JMP 19.1 – 19/02/2026
- Visite Confluencia para consultar la lista completa de fechas de JMP 19 .
Actualizaciones de desarrollo de JMP
Centro
- Xan: Trabajo con gráficos de bordes: diagramas de alfombra y diagramas de franjas de densidad.

- Dave B: Se corrigieron algunas regresiones adicionales de jmprunner derivadas de los cambios en los permisos de red. Se solucionó un error de pérdida de precisión que provocaba el fallo de la función de dibujo de círculos en el lienzo. Se simplificó la salida del modo de edición de etiquetas de ejes en el creador de gráficos.
- Dan S: Mejoras en accesibilidad: el indicador de enfoque de la pestaña es más uniforme en todas las ventanas y solo se muestra cuando la ventana está activa. Se corrigió un problema de diseño del ColumnSwitcher que se introdujo en la versión 20.
DOE y fiabilidad
- Caleb: El martes entregué un complemento de análisis estadístico de formas y terminé algunos análisis para un proyecto de fabricación aditiva que he estado liderando con Ryan DeWitt, Simin Zheng y Mark Bailey . Pronto publicaremos una entrada en el blog para contárselo a todos.:) También he estado recopilando comentarios de Discovery y elaborando un plan para las plataformas de confiabilidad de JMP 20 para el nuevo desarrollador Eric Mittman y para mí.
- Irene: Estoy trabajando en un ticket de Jira para abordar las diferencias en el cálculo del VIF entre el DOE y el modelo de ajuste; estoy probando algunas formas de crear diseños para experimentos de alto rendimiento.
Alojamiento e interfaces
- Pablo N:
- JMP-28319 Actualización de seguridad de Python de la versión 3.13.7 a la 3.13.9 en JMP 20.0
- Se han probado las instalaciones de TensorFlow y PyTorch en el entorno Python de JMP. PyTorch ahora detecta y utiliza Metal Performance Shaders (MPS) en macOS sin necesidad de instalar paquetes adicionales. TensorFlow utiliza MPS en Python 3.12, pero aún no está disponible en una versión pública de TensorFlow, aunque sí se encuentra en el repositorio de código fuente.
- Probando la función de Evan C. que admite entornos virtuales de Python en JMP 20
- Se solucionó un problema en jmputils debido a un push de venv que afectaba a la nueva función jmputils.packages().
- Respondiendo a algunas publicaciones de la comunidad JMP.
HTML interactivo
- Juan Powell:
- Se corrigió la visualización incorrecta del filtro cuando el tipo de modelado para una columna de respuesta múltiple se cambia a Nominal (JMPHTML-14230) .
- Se solucionó un problema con varios filtros de datos locales cuando se ocultan filas en la tabla de datos (JMPHTML-13443) .
- Se integraron correcciones verificadas en la versión 19.1.
- Trabajando en mantener la posición de la etiqueta de tiempo del gráfico de burbujas en JMP Live ( JMPHTML-15061 ).
- Descubiertos con la ayuda de Mike M, los problemas de JMP y HTML interactivo con CellPlotBox que se revelaron después de que las pruebas de regresión se ejecutaran correctamente gracias a Dave B.
- He finalizado una entrada de blog que presenta una serie de blogs sobre las nuevas funciones de HTML interactivo en JMP 19.
- Estoy trabajando en el módulo 2 del curso STIPS.
- Finalicé el sprint actual y comencé uno nuevo.
- Pablo Spychala : He estado trabajando en problemas y mejoras para la versión 20/19.1.
- Compatibilidad con histogramas con escala de potencia/logarítmica ( JMPHTML-14945 , JMPHTML-14943 )
- Soporte para deshacer zoom ilimitado ( JMPHTML-1396 )
- La función Ajustar a la ventana dejó de funcionar debido a cambios en JMPReport ( JMPHTML-14991 ).
- Compatibilidad con intervalos de confianza del perfilador GLM ( JMPHTML-15002 )
- Refactorizar la ubicación del XML del informe JMP en el archivo HTML ( JMPHTML-14387 )
- Se han realizado varias correcciones menores en dendrogramas, histogramas, mapas de árbol, redimensionamiento y funcionamiento de los ejes.
- Mike Stickles: Completó la capacitación en ACT-Now. Está trabajando en JMPHTML-14956 ( las barras de error de estilo banda no se exportan correctamente con puntos en el creador de gráficos con una variable de color ). Está preparando una entrada de blog sobre la adición de nubes de palabras a HTML interactivo en JMP 19.
Estadística
- Juan Sal:
- En la evaluación de procesos, en respuesta a los comentarios recibidos en Austin Discovery, agregué "Distribuciones específicas" donde se pueden especificar las distribuciones que se estimarán para un proceso ( JMP-28565 ).
- En los últimos meses, he añadido compatibilidad con Live/Triage, fases, ejecución corta, alarmas fuera de especificación, guardar tabla de alarmas, guardar tabla de límites, capacidad para casos no normales y probabilidad de acción, 5 distribuciones más, reorganizado la forma en que se gestionan las distribuciones y dividido un archivo en 5. Sin embargo, con la refactorización, todo este trabajo solo ha añadido 1105 líneas de código (ahora poco menos de 12 000 líneas en total, JMP-28352 ).

- Laura CS: Continúa trabajando en una nueva clase para estimar múltiples correlaciones policóricas y umbrales, junto con la matriz de covarianza asintótica para todos los parámetros. La mayor parte del trabajo está hecha, pero aún estoy depurando y gestionando casos límite.
Documentación estadística
- Michael C: Ayudó al equipo de localización (L10N) a actualizar algunos scripts para permitir la generación de capturas de pantalla de la documentación en JMP localizado. Revisó las cadenas de la interfaz de usuario para la versión 19.1 y comenzó a combinar algunos duplicados antes de la entrega de las cadenas para dicha versión. Actualizó el script de pruebas unitarias NIST para la versión 19.0.1. Continuó trabajando con Jill en la formalización de la guía de estilo de la documentación de JMP.
Pruebas estadísticas
- Mark: Completé el análisis de las imágenes de las piezas fabricadas mediante manufactura aditiva y sometidas a pruebas de resistencia acelerada. Me reuní con el equipo responsable del experimento ( Caleb, Ryan DeWitt y Simin ) para analizar los resultados y planificar los próximos pasos. Trabajé con Jacob en el tutorial sobre la simulación de respuestas en JMP, en particular sobre la nueva función mejorada de coeficientes aleatorios. Asistí a la reunión trimestral del Comité de Métricas de Diversidad e Inclusión para preparar la reunión trimestral del Equipo de Acción de la próxima semana.
- Jacob:
- Preparando un tutorial sobre la función de simulación de respuestas del Departamento de Energía (DOE), con Mark Bailey.
- Pruebas de rendimiento, investigación de posibles problemas en JMP 20 y transición a una nueva máquina AWS
- Revisando los cálculos del VIF de Irene y preparando un script JSL para probarlos.
- Al revisar mis pruebas de referencia, agregué una nueva prueba de referencia para la columna de validación de creación.
Actualizaciones en ciencias de la vida
- Wenjun: Russ y Wenjun organizaron la conferencia MAQC ( https://themaqc.org/conferences/ ) esta semana en el edificio C. Russ presidió la sesión de IA y concluyó la presentación sobre IA de la conferencia con la ayuda de Assistant. Russ y Wenjun entregaron los premios JMP a jóvenes científicos.
- El equipo de ciencias biológicas tuvo un almuerzo grupal en el edificio A el miércoles y le dieron la bienvenida a Shannon al final.

- Dibujó: Creó un script que recorre recursivamente un directorio, abre todos los archivos JMP, SAS7BDAT y XPT, selecciona aleatoriamente 100 filas, recopila los metadatos de cada columna y los almacena en una tabla JMP. Esto facilitará el inicio del proceso de definición de un modelo de aprendizaje automático para ayudar a los clientes a mapear sus datos al formato CDISC. Se corrigieron las incidencias de JMP Clinical 19.1 en Jira.
Soporte técnico y participación
- Esta semana, Bobby Riggs, Dahlia Watkins, Joe Kolker, Kai Janson y Luiza Fabreti estuvieron en Cary y participaron en una capacitación intensiva de JMP Live. La información compartida por Alex Lippencott, Dieter Pisot, Eric Hill y Chris Church es invaluable. Queremos expresar nuestro más sincero agradecimiento a estos cuatro, a Josh LoPresti y a todos los que se encargaron de cubrir temas adicionales para que el equipo de Soporte Técnico pudiera concentrarse en las sesiones.
- A continuación se muestran los gráficos habituales del volumen de casos y los temas, tanto para Soporte Técnico como para Interacción. Aquí están los informes en tiempo real de TS JMP y el enlace al filtro de Jira que muestra los tickets reportados por Soporte durante los últimos 14 días.
Volumen de casos de soporte técnico por semana:

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

Volumen de casos de apoyo al compromiso por semana:

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

Operaciones de desarrollo
- Estamos trabajando con Tiffany Scarlett en la renovación de nuestra licencia de Perforce para los nuevos usuarios.
- Tras la verificación de la solución por parte de Tejedor cazador , se integraron los cambios para JMP-28020.
- Colaborando con Pablo Nelson para evitar un conflicto de dependencias en la instalación de Tahoe JMP Pro 19
- Continuamos trabajando en compilaciones para ARM64, JMPTOOL-1721
- Shannon L: Asistió a Discovery Summit Austin. Continuó trabajando en el programa para la plataforma de monetización de JMP Marketplace, celebrando otra reunión con propietarios de negocios para analizar las actualizaciones de los requisitos del producto. Reuniones técnicas semanales, incluyendo revisiones de seguridad para nuestra próxima versión mensual 19.0.2. Trabajo de administración de Atlassian, incluyendo la implementación de una nueva automatización de Jira para subtareas; el lanzamiento y el anuncio se realizarán la próxima semana.
- Myron: Depuración de problemas de trabajo de datos de muestra (JMPTOOL-1784) y configuración de Jenkins para el nuevo correo electrónico de testbot (JMPTOOL-1546).
Localización
- Trish: Elaborando un plan para subcontratar el trabajo de ingeniería para la captura de pantallas y la creación de PDF para la documentación localizada. Coordinó con Michael Crotty los cambios en el script para las capturas de pantalla del DOE localizadas. Un agradecimiento especial a Michael por su rápida evaluación del problema y su solución. Priorización de consultas de traducción.
- Cristóbal: Depuración y corrección de problemas previos a la traducción en memoQ. Pruebas de la nueva función de confirmación y devolución de tareas para la interfaz de usuario de JMP (para la versión 19.1). Evaluación de la tecnología AGT en memoQ (LLM ajustando las traducciones según las coincidencias aproximadas de la memoria de traducción) para gestionar las actualizaciones estilísticas en la documentación en inglés.
- Allison: Clasificó y respondió a las consultas de traducción para el proyecto Big Books; investigó problemas con los scripts de captura de pantalla al tomar capturas de pantalla en un entorno localizado; procesó y envió las cadenas de Marketplace de la entrega de octubre para su traducción; validó las capturas de pantalla localizadas.
- Arenoso: Más desarrollo/pruebas en el nuevo trabajo de retorno para Sample Data, Builtins y PortableUI.
- Howard: Finalizada la integración de la interfaz de usuario de JMP. Plantilla de correo electrónico actualizada para el proveedor.
Documentación
- Chris : Estoy trabajando con Susan para corregir los metadatos y estilos de la ayuda. Realizamos la retrospectiva de la ayuda de la versión 19.0. Examinamos la declaración de trabajo de Ryffine. Estamos trabajando en los mapas del sitio para la ayuda en otros idiomas que solo contiene la sección «Descubriendo JMP».
- Qiana: Resolvió consultas sobre JMP para la UG. Actualizó y verificó los scripts de captura de pantalla de la UG. Asistió a la retrospectiva de la documentación de JMP 19.0. Realizó la planificación y coordinación del proyecto.
- Susan C: Publicó las actualizaciones de no indexación para versiones anteriores de JMP Live/HTML5. Asistió a la retrospectiva de la documentación de la versión 19.0. Asistió a la reunión de estilo. Colaboró con JMP Query. Trabaja en Jira.
- Jill: Terminando los capítulos de referencia para la documentación, revisando las cadenas de la interfaz de usuario y trabajando en varios problemas de JMPDOC del equipo de localización.
- Devon: Finalizando la conversión del libro de Análisis Básico a XML, formación en XSLT.
Pruebas de sistema/host - Cary
- Nick H: Continué perfeccionando mis pruebas unitarias y trabajé en las verificaciones para las versiones 19.1 y 20.0. También colaboré con Myron para poner en marcha el nuevo trabajo de Jenkins para las notificaciones por correo electrónico en caso de fallos. Enviamos la primera tanda de correos electrónicos con el nuevo sistema esta tarde (hora del Reino Unido).
Pruebas web – Cary
- Ana:
- Se han detectado diferencias de ordenación con un gráfico que utiliza columnas con caracteres especiales en el nombre en Mac, el cual John ha enviado a Dieter para que le dé su opinión.
- Colaborando con Praveena y John para reproducir el problema que Bryan Fricke reportó hace varios años: JMPHTML-1259 La información sobre herramientas de Bubble difiere sustancialmente de la de JMP. No se pudo reproducir el mismo error, por lo que se marcó como NOREP y se verificó.
- Comenzando a probar los cambios de Paul para JMPHTML-14387 Refactorizar la inyección de XML a un elemento de script.
- Verificando las correcciones.
Nota de Shannon
¡Gracias a Mike Stickles por compartir esta tira cómica que se burla de la aparición cada vez más temprana de las decoraciones navideñas! ¡Espero que todos tengan un feliz fin de semana de Halloween!
