19.1: Prueba del instalador; aprobación prevista para el 13/3/26 • 20.0: abierto en la instalación principal • 20 EA2 Congelación el 19/3/26
¡Bienvenido a la actualización de desarrollo de JMP del 6 de marzo de 2026!
Como comentaron John Hall y Jon Weisz en nuestro almuerzo de colaboración en Cary el miércoles, hoy viernes es el Día de Reconocimiento a los Empleados . ¡Por supuesto, JMP aprecia a todos sus empleados durante todo el año! Hay una publicación interesante en la comunidad que destaca la importancia de este día, con enlaces a un video del almuerzo del miércoles. Siempre es un placer vernos y ponernos al día en persona cuando es posible, ¡y es genial usar nuestras sudaderas de JMP antes de que haga demasiado calor en Carolina del Norte!

En cuanto a las novedades sobre el lanzamiento, esperamos que JMP 19.1 esté disponible en MyJMP el Día de San Patricio, el día después de nuestro Día Mundial de Descanso y Recarga, el 16 de marzo. Los miembros del equipo de DevOps ya están configurando la infraestructura para nuestra próxima versión de seguridad mensual, la 19.1.1 , cuyo lanzamiento está previsto para mediados de abril. La congelación de JMP 20 EA2 está prevista para el 19 de marzo, así que sigan añadiendo y actualizando las páginas de funciones con elementos listos para probar.
Los miembros del equipo de JMP esperan con interés otra productiva ronda de comentarios de clientes en Discovery Summit Europe la próxima semana. En DSE, el equipo de gestión de proyectos planea realizar reuniones de grupos focales con usuarios sobre capacidad multivariante, SPC/Capacidad, Centro de modelos y Estabilidad acelerada. Los usuarios también tendrán la oportunidad de proporcionar comentarios en el Laboratorio de JMP sobre el Asistente de JMP, los Elementos Vinculados, la Capacidad Multivariante y los Corchetes de Significancia en el Constructor de Gráficos. Mia Stephens les pide que agreguen sus notas de la conferencia aquí, en la página "Notas recopiladas de Discovery Europe 2026" . ¡Que todos la pasen genial! ¡Buen viaje a Sorrento, Italia!
Muchas gracias a Pablo Spychala por su presentación en la reunión de desarrollo de JMP de esta semana. Paul compartió información sobre la reciente transición del equipo de HTML al uso de módulos ES para el desarrollo de Javascript. Si te perdiste la reunión, puedes encontrar una grabación aquí .
Anuncios generales
Próximas fechas importantes
- Aprobación de control de calidad de JMP 19.1 – 13/3/26
- Lanzamiento planificado de JMP 19.1 en MyJMP: 17/3/26
- Congelación de código JMP 20 EA2 – 19/3/26
- Visite Confluencia para obtener una lista completa de las fechas de JMP 19 y JMP 20 .
Actualizaciones de desarrollo de JMP
Centro
- Evan:
- Ahora el HTML se copia y se utiliza de manera efectiva en Teams, Outlook, Word, etc. Esto produce documentos estructurados con encabezados, gráficos, tablas y más.
- SVG ahora se copia y se usa de manera efectiva en PowerPoint, Word, etc. Esto produce capturas de pantalla vectoriales.
- Los monitores de mayor resolución ahora copian capturas de pantalla rasterizadas de mayor resolución.
- Dave B: Preparación para JMP Discovery. Colaboré con Juan Schrödl en un nuevo controlador de fallos que, con suerte, creará archivos de fallos para fallos que hasta ahora han sido silenciosos, como desbordamientos de pila. Se solucionaron un par de fallos de arrastrar y soltar en el generador de gráficos.
- Xan: Se añadieron opciones de "Corchetes de significación" al elemento de la barra del Constructor de gráficos. Se añadieron etiquetas básicas al pasar el cursor sobre los corchetes.
- Dan S: Trabajar en los elementos vinculados para mejorar los comportamientos de informes sucios y agregar el cuadro de diálogo Archivo>Guardar/Guardar como.
DOE y confiabilidad
- Caleb: Estamos trabajando en mejoras adicionales en la infraestructura del explorador de tamaño de muestra, con el objetivo final de permitir la plena compatibilidad con scripts de esas plataformas. Además, ¡mi artículo con Brad Jones y Christ Nachtsheim finalmente fue aceptado el lunes!
Hospedaje e Interfaces
- Michael H: Importación de servidor PI mediante etiquetas PI: la implementación inicial ya está disponible para cualquiera que quiera probarla.
HTML interactivo
- Juan Powell:
- Estamos trabajando para resolver las fallas de carga del módulo de pruebas unitarias que ocurren solo en nuestra compilación de Jenkins con Chrome en Windows y que se iniciaron al intentar actualizar Three.js a la última revisión.
- Me reuní con James Koepfler, Haley Tiblin y Eric Hill para discutir las pruebas de plataformas estadísticas en JMP Live.
- Asistí a un taller de establecimiento de objetivos del primer trimestre para gerentes.
- Entrevistamos candidatos para nuestro puesto de pasantía de verano.
- Supervisó el chat para la presentación de Paul en JMP Dev sobre los módulos ES.
- Me reuní con Dieter y Paul para revisar las solicitudes de funciones.
- Mike Stickles: Se completó la fase principal de la refactorización de Segmentos de Barra (JMPHTML-489). El problema original consistía simplemente en separar las barras de intervalo en su propia subclase, pero el producto final separa todos los estilos de barra implementados (intervalo, intervalo en paralelo, rango, viñeta, anidado y apilado) en sus propias subclases. La fase final —refactorizar la función loadCache() en una rutina de inicialización que no utiliza un objeto de caché y separar su funcionalidad específica de estilo en las subclases— se pospondrá para una fecha posterior. Actualmente se está terminando la limpieza del código y se espera tenerlo listo para su revisión el lunes.
- Pablo Spychala : He estado trabajando en mejoras de rendimiento para JMP HTML durante las últimas semanas.
- Esto incluye reutilizar un informe en una sesión JMPLive activa y mantener el informe en HTML y JMP sincronizados entre sí ( JMPHTML-15312 ).
- Otra mejora es rediseñar la forma en que exportamos las fórmulas del generador de perfiles HTML a HTML para reducir la cantidad de veces que creamos y verificamos fórmulas. ( JMPHTML-15320 )
JMP en vivo
- Aurora: 19.5 - Se cambiaron las reglas que determinan quién puede mover una publicación. 20 - Se reemplazaron algunos paquetes de terceros cuyo mantenimiento no es óptimo. Se agregó el nuevo summary_count para el análisis de procesos. Otros: Pruebas de caja blanca.
Estadística
- John Hall
- En el cuadro de diálogo de inicio, amplíe los campos para ver la nueva probabilidad de cuantil superior de acción predeterminada de 0,99865 (JMP-29875).
- Limite los índices de capacidad anormal para que se apliquen solo a los límites de especificación, no a los límites de acción, añadiendo una columna "Probabilidad fuera de especificación". Aún muestra "Probabilidad de acción" si los límites de acción se especifican externamente (JMP-29876).
- Implementar "Prueba fuera de especificación" para tipos de gráficos de distribución (JMP-29876).
- Grafique los límites de control como una función escalonada (JMP-29899).
- En Fit Least Squares Profiler, se pliega en filas con solo 7 factores, corregido (JMP-29888).
- Evaluación en proceso:
- Isabel: Trabajé con Meichen para deshabilitar los RTM en GLMM cuando la plataforma está integrada en Causal; finalmente, seguí una plantilla que GenReg usa cuando está integrado en varias plataformas. Trabajamos en la solución de un fallo en Mixto (JMP-24108) que requiere un conjunto de pasos inusuales para su producción (incluido el cambio del tipo de modelado después de definir los efectos en el cuadro de diálogo).
Pruebas estadísticas
- Marca: Estoy revisando la documentación y el diagrama de flujo de la herramienta de estudio de usabilidad con Jacob mientras nos preparamos para enviar una versión modificada de la herramienta a JMP Marketplace. Modernicé y amplié el complemento para realizar la prueba de valores atípicos de Grubb antes de enviarlo a Addison para su prueba. Ahora modernizaré la prueba de valores atípicos de Dixon.
- Tonya: Prueba de nuevas funciones de cribado de procesos en relación con los gráficos de distribución: método de percentiles, límites de especificación, estadísticas de capacidad y pruebas fuera de especificación. Actualización de las pruebas unitarias de cribado de procesos debido a cambios en los límites de acción predeterminados. Refactorización de algunas pruebas unitarias.
- Jacob: Pruebas de JMP-25793 e intento de reproducir otros casos de fallo. Investigación de problemas de rendimiento. Trabajo en la herramienta de estudio de JMP con Mark Bailey.
Actualizaciones de ciencias biológicas
- Dibujó:
- Se entregó el complemento JMP Validation Suite a las partes interesadas para que lo entregaran a los clientes y les brindaran su opinión inicial. Este complemento combina la herramienta de verificación del instalador que Bob crea y publica en el sitio web de Calidad de JMP con la herramienta de pruebas del NIST, ejecuta las herramientas y genera un PDF con los resultados, incluyendo páginas de firma para la aprobación. Esto cubre una brecha con las herramientas de visualización de la competencia que ofrecen esta función.
- Se proporcionó un ejemplo de JSL para que HyeWon Jung lo presentara a un cliente en Corea interesado en generar HTML del informe del generador de perfiles clínicos de pacientes de JMP.
- Se comenzó a trabajar en un Informe de estudio clínico para JMP Clinical que permitirá a un usuario reunir los resultados de otros informes en la revisión e integrarlos en un DOCX proporcionado por el usuario.
- Anisa: Prueba de documentación para nuevos informes en 19.1, redacción de pruebas unitarias para informes de oncología.
Gestión de productos y marketing de productos
- Kaylee: Hemos realizado sesiones en nuestra serie de capacitación de capacitación en ventas durante las últimas dos semanas:
- El 25 de febrero, tuvimos una capacitación que repasó las actualizaciones, casos de éxito y extensiones destacadas de JMP Marketplace, demostrando cómo JMP Marketplace puede impulsar conversaciones más estratégicas. Desde Desarrollo, Haley Tiblin y Richard Zink compartieron la moderación y mediación para las extensiones JMP Pro y Network Plot, y cómo pueden aumentar aún más el valor para los clientes con JMP y JMP Pro. Si desea obtener más información, puede ver la grabación aquí.
- Esta semana también tuvimos una capacitación sobre la industria de la salud y las ciencias de la vida, donde Valérie Nedbal, Byron Wingerd y Andrea Coombs explicaron los procesos de la industria y cómo los productos JMP pueden aportar valor a los diferentes sectores. Si desea obtener más información, puede consultar la grabación aquí.
Soporte técnico y participación
- Wendy: El almuerzo del miércoles de colaboración de esta semana tuvo una gran asistencia y fue una excelente oportunidad para compartir tiempo con el personal de JMP de varios equipos. ¡Gracias a todos los que hicieron posible el evento! La próxima semana, el equipo de soporte técnico revisará las tareas de lanzamiento antes del lanzamiento de JMP 19.1. Kai Janson, del equipo de soporte técnico, y Corrado Tricoli, del equipo de engagement, nos representarán en la Cumbre Discovery en Sorrento. ¡Estamos celosos, pero ansiosos por ver sus fotos y selfies con los usuarios!
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 (excluidos los casos relacionados con la selección de partes restringidas):

Operaciones de desarrollo
- Shannon L: Resumen de la versión 19.1.0 de JMP, incluyendo revisiones finales de seguridad y asistencia en la resolución de problemas de Jira. Asistencia en la adquisición de documentación y el registro de software de terceros. Trabajo continuo en el programa de Monetización de JMP Marketplace, incluyendo reuniones con el departamento de I+D y aportaciones para la redacción de los temas del acuerdo legal para los socios técnicos. Soporte para administradores y usuarios de Atlassian. Reuniones técnicas semanales.
- Jim: Se resolvieron los problemas de firma de archivos (en Windows) y de las compilaciones (19.2 en Macintosh; ¡gracias, Michael Hecht!). Se está preparando la rama JMP 19.1.1, prevista para principios de la próxima semana. Se deshabilitaron varios trabajos antiguos de Jenkins. Se están mejorando los scripts de compilación de JMP.
- Bob: Fusión de scripts de EA y producción para la versión 20. Mejora de los registros de scripts para una mejor detección de errores. Colaboración con Roger en métodos para la futura ubicación web de archivos de validación del instalador.
- Melanie: Actualicé y mejoré mis tablas de importación JMP para tareas de ramificación y tareas de fin de lanzamiento; guié a Shannon Leslie a través de esas tablas; creé todos los Jiras para tareas de ramificación y fin de lanzamiento para 19.1.1.
- Mirón:
- JMPTOOL-2049: actualización de las rutas a los archivos de texto del panel de pruebas en las máquinas de AWS
- JMPTOOL-2069: agregar tolerancia/manejo de errores a los trabajos que interactúan con Jira
- JMPTOOL-2066: revisión/actualización y posible actualización del código para las rutas de stringbot
Localización
- Trish:
- Proporcionó estimaciones de costos a la gestión de productos para respaldar las traducciones al portugués brasileño para el software JMP y pequeños proyectos de documentación.
- La mayoría de los proveedores se han incorporado a ZIP. Se está trabajando con el equipo web para coordinar el contrato de un revisor de chino simplificado que ampliará la revisión al contenido web.
- Asistí a una sesión de consultoría con Ryffine para discutir el enfoque de localización.
- Allison: Envié cadenas de Marketplace para su traducción y las traduje para ZH. Validé los PDF localizados de las Notas de la versión 19.1 y los preparé para su entrega al equipo web. Me comuniqué con el proveedor para consultas de localización de Big Books; validé y procesé facturas; recopilé información para el proyecto de investigación de localización al portugués brasileño.
- Cristóbal: Se reunió con Ryffine para tratar temas de localización relacionados con la migración a Oxygen. Se inició la investigación sobre la fragmentación de archivos Oxygen para la localización y la validación de archivos dita localizados. Se está preparando el flujo de trabajo l10n para la localización de JMP Live 19.5.
- Howard: Refactorización de la API del Dashboard y las clases de proyecto. Finalización del documento de la API del Dashboard ( https://jmpdiscovery.atlassian.net/wiki/x/ZICmI )
Entrenamiento de oxígeno.
- Arenoso: Trabajé en la reestructuración de las clases de validación del panel. Trabajé en la incorporación de una nueva función al informe en coreano que proporcionamos al proveedor. Asistí a la reunión de Oxygen para la localización.
Documentación
- Susan C: Terminé la ayuda localizada de JMP Live/Public y se la entregué a Jill para su revisión por pares. Jill terminó su revisión y solo encontró un problema con el pie de página en coreano, que estamos solucionando. La entrega para pruebas está programada para el lunes. Estamos trabajando en la guía de configuración de JMP Live 19.5. Reunión con Alex la próxima semana.
- Chris : Con la ayuda de John Mosier, publiqué el mapa del sitio 19.1. Me reuní con Thomas para hablar sobre estilos clínicos. Escribí un script para convertir el archivo context-help-map.xml de Oxygen en un mapa de ayuda JSON. Capacitación en Oxygen e intento de poner en marcha un framework.
- Devon : Entregué los archivos PDF de revisión al equipo de Estadísticas para comenzar a trabajar en la creación de una biblioteca de ecuaciones LaTeX, trabajando en un enfoque de tamaño de archivo mixto para los equipos de Estadísticas y Documentación, aprobaciones de VSST para complementos LaTeX.
- Jill: 3/2 revisiones de cadenas de interfaz de usuario, revisión de Jiras UG y revisión por pares de archivos de localización de JMP Live.
Pruebas de sistema/host - Cary
- Eric:
- Corrección verificada de JMP 20.0 para el error informado por el cliente donde cualquier cadena de conexión no válida (nombre de base de datos incorrecto o marcadores de posición para UID y/o PWD o solicitud de cambio de controlador) abre una ventana que no se puede omitir.
- Prueba de la mejora del rendimiento de la tabla de importación para JMP 20.0 mediante el conector Snowflake.
- Historia de prueba para la compatibilidad con el paso a través de tablas preabiertas para tipos de conectores de datos basados en Python
- Investigación de fallos desconocidos en pruebas unitarias JSL en DataTable/ODBC
- Asistí a la demostración de Mimic Testing Framework; una nueva herramienta de prueba que utiliza JSL para manipular el clic del mouse y otras acciones y pruebas interactivas en la interfaz de usuario.
- Nick H: Finalicé las pruebas del instalador de la versión 19.1. Estamos trabajando en la configuración de nuestro sistema de correo electrónico nocturno de fallos para que funcione con ejecuciones de sufijos, incluyendo opciones para enviar informes de fallos por parte de los testers, así como informes completos de los resultados de las pruebas a usuarios individuales. Se actualizó el panel de producción para usar las ubicaciones locales de los archivos de registro, DNC y fallos (el panel de desarrollo sigue en progreso). Seguimos trabajando en pequeñas verificaciones de funciones de la versión 20.0.
- Justin: Estoy trabajando en la validación y escritura del código de automatización para probar la nueva funcionalidad del objeto de tipo jmp.Image en la integración de Python, de modo que los usuarios puedan manipular imágenes activamente como matrices numpy de colores JSL. Además, he trabajado en las actualizaciones continuas de la suite de automatización CAS y en la renovación de la licencia recientemente vencida de nuestro CAS Viya 3.5.
- Mandy: Principalmente trabajando en las Tablas Dinámicas: agregando casos de prueba a mis pruebas en la Tabla de Datos e informando fallos o problemas con Dividir, Apilar, Transponer y Resumen. Recopilando ideas para trabajar en videos de EA2 sobre las nuevas funciones de Tablas Dinámicas y Etiquetado Automático. Trabajé en probar y verificar JIRA y agregando pruebas donde fue necesario.
- Cazador: Finalicé las pruebas del instalador de JMP 19.1 y actualicé los elementos de JIRA relacionados. Respondí a los comentarios sobre JMP 20 EA 1. Verifiqué el estado del comportamiento inesperado en proyectos de JMP 20 a partir de la nueva funcionalidad de elementos vinculados a la tabla de datos y añadí comentarios al elemento de JIRA relacionado con los proyectos JMP-29694 para los problemas restantes. Añadí números de caso a los elementos de JIRA de los informes de fallos que envié en los meses anteriores.
- Audrey: Finalizando las pruebas de JMP 19.1. Descubrí Mimic gracias a una demostración de Mike Muhlada a nuestro equipo de pruebas para empezar (¡gracias, Mike!). Estoy trabajando con Justin Kusch para intentar acceder a las máquinas que alojan nuestros entornos CAS/Viya. Algunas verificaciones de Jira.
Pruebas web – Cary
- Seema: Terminé la capacitación y trabajé en los siguientes Jiras esta semana:
- La versión de prueba de JMP solo debería poder publicarse en JMP Public
- Nadie debería poder crear scripts de JMP Public
- JMP JSL - Obtener nombre de usuario() no devuelve el nombre de usuario
- Limpiar las preferencias obsoletas restantes de JMP Live
- Back end: Manejar objetos de resumen JSON que abarcan gráficos de ubicación (superior) y de dispersión (inferior)
- En curso:
- Interfaz: manejar objetos de resumen JSON que abarcan gráficos de ubicación (superior) y de dispersión (inferior)
- Front End: Manejar el nuevo atributo qc_group
- Aceptado y Cerrado:
- Los diálogos de creación de publicaciones se comportan de forma persistente. Deberían cerrarse si no están sucios.
- En los cuadros de diálogo copiar y mover, la nueva carpeta creada en un espacio diferente no aparece
- Combine el instalador y el actualizador en un solo instalador
- En curso:
- Natalie: Informe de automatización HTML: 19.1 : Automatización diaria suspendida tras finalizar las pruebas esta semana; 19.5 : Todo correcto; 20.0 : 9 nuevas diferencias esta semana, posiblemente relacionadas con la actualización de JMP Live a Vuetify 4. Se finalizaron las pruebas del instalador de JMP Live en 19.1. Se solucionaron los fallos de automatización en 20.0. Se continuó con el desarrollo de nuevos casos de prueba para usar las nuevas bibliotecas de análisis de procesos de automatización.
- Ana:
- Escritura de pruebas para problemas SOLUCIONADOS para SP3D, CCB, GB.
- Se informaron errores encontrados en las mismas áreas.
- Corregido verificado para Graph Builder.
- Prueba del instalador de JMP Live para la versión de seguridad.
- Hui:
- Abrió 1 ticket de Jira ( JMPHTML-15323 ) y cerró 3 tickets de Jira.
- Se completó la prueba de instalación de JMP Live 19.1.
- Se reanudaron las pruebas I18N en JMP Live 19.5 ( JMPTEST-2095 ) mediante la creación y validación de subtareas relacionadas.
Nota de Shannon
¡Espero que todos disfruten del clima primaveral este fin de semana! Pero no se dejen engañar... :smiling_face_with_smiling_eyes:
