19.0.4: solo correcciones de seguridad • 19.1 : todos los cambios requieren revisión de código y 4 aprobaciones • 20.0: abierto en la versión principal • 20 EA1: se congela el 22/1/26
Recordatorio especial de Trish:La congelación del código de desarrollo de JMP 19.1 está programada para el lunes 5/1/26. Por favor, revisen las nuevas cadenas que están actualmente bloqueadas y, si es necesario extraerlas, tomen las medidas necesarias para liberarlas. Al regresar de sus vacaciones, también revisen las cadenas de la ejecución del 4/1/26. ¡Gracias!
¡Bienvenido a la actualización de desarrollo de JMP del 19 de diciembre de 2025!
Lanzamos 19.0.3 esta semana para todos los productos JMP. ¡Gracias a todos los que participaron en este lanzamiento mensual! Como recordatorio, mientras que la mayoría de los lanzamientos "punto-punto" incluyen solo correcciones de seguridad, nuestros lanzamientos XX.X.3 permiten la inclusión de correcciones de errores funcionales críticos seleccionados. Dichas correcciones funcionales deben aprobarse a través de un proceso de aprobación especial basado en Jira que involucra a PM/atención al cliente, gerentes de seguridad y pruebas. En 19.0.3, se realizaron algunas correcciones críticas al código de escritorio de JMP junto con las actualizaciones de seguridad requeridas. Puede descargar las notas de la versión para las correcciones funcionales de 19.0.3 aquí y encontrar los Boletines de seguridad de 19.0.3 en el Centro de confianza de JMP aquí . Con el trabajo de 19.0.3 ahora concluido, DevOps ahora ha estado trabajando en poner en funcionamiento y probar la infraestructura de 19.0.4. Mientras tanto, el modo de aprobación de JMP 19.1 también continuó esta semana, con solicitudes realizadas hasta ahora vinculadas bajo esta épica .
A medida que nos acercamos a nuestro primer EA, cuya congelación está prevista para el 22/1/26, les pedimos que sigan añadiendo páginas de características después de esta página de instrucciones (actualizada para JMP 20, ¡gracias a Mia!). Las páginas de características resumen el trabajo planificado y en curso de forma intuitiva. La sección de motivación y resumen de una página de características es especialmente importante, ya que ese texto se extrae directamente en el documento fuente único de gestión de producto que se utiliza para preparar el contenido de la página web de EA y la página de nuevas características que aparece en el lanzamiento.
Hablando de funciones, por favor, dedique unos minutos a revisar esta página de Confluence sobre cómo usar las solicitudes de funciones y comente si tiene alguna pregunta o desea solicitar aclaraciones. El proceso de solicitud de funciones de JMP (y el proceso de lista de deseos relacionado, gestionado por la gestión de productos de JMP) ha seguido evolucionando en los últimos ciclos, y esta página muestra cómo utilizamos actualmente las solicitudes de funciones para captar, investigar y clasificar las solicitudes de los clientes que llegan de diversas fuentes.
Espero que hayan dedicado un tiempo a ver la grabación de la Actualización de Fin de Año de JMP 2025, publicada esta semana. Nos brindó buenas noticias sobre el crecimiento de los ingresos de JMP en 2025, a pesar de los numerosos cambios, incertidumbres y obstáculos inesperados que se presentaron este año. ¡Felicitaciones a los ganadores del Premio JMP Spotlight, anunciados en la transmisión web!
El especialista sénior en tecnología de eventos, Henry Moore, fue reconocido por sus importantes contribuciones técnicas al recién desarrollado JMP Studio (¡donde se grabó la transmisión web de actualización!), su experiencia y eficiencia en la producción de una amplia gama de recursos de lanzamiento de JMP 19, y sus contribuciones a la mejora de procesos al trabajar con proveedores externos y contratos internos. Si has visitado la oficina de Henry, sabes que es un fanático de Lego. ¡Sin duda, su equipo agradece que Henry monte las piezas con ellos a diario!
También fue fantástico ver al equipo de JMP Engagement, liderado por Gary Catalfu, reconocido con un premio grupal. Este equipo, en expansión y bajo la dirección del equipo de Soporte Técnico de JMP de Wendy Murphy, ha asumido una gran carga de trabajo, incluyendo casos de autorización y RPS, además de muchas otras consultas de clientes. En sus pocos años de existencia, este equipo se ha convertido en una parte indispensable de la atención al cliente global de JMP.
Además, ¡un reconocimiento especial a nuestros ganadores del premio Spotlight del área de desarrollo! La desarrolladora de JMP Live, Aurora Tiffany-Davis, recibió un premio individual por su trabajo en JMP Live, incluyendo su excelente atención al cliente en eventos Discovery alrededor del mundo (nominada por Dan V). La tester de software analítico , Yeng Saanchi, también recibió un premio individual Spotlight, en reconocimiento a su meticulosa labor de pruebas para las plataformas Sample Size Explorers y Bayesian Optimization, su trabajo en patentes estadounidenses con el equipo de JMP y sus presentaciones ante audiencias internas y externas.
Por último, pero no menos importante, el equipo de seguridad de JMP ( Travis Lapolla, Alex Taylor, Paul Nelson, Kristen Slappey, Justin Chilton, John Schroedl, Nick Ruva y Shannon Leslie ) también ganó por su colaboración en el fomento de la cultura de seguridad primero en JMP y JMP Live. Este equipo ha desempeñado un papel fundamental en la transición de ciclos de lanzamiento de 6 meses en JMP 17.X a bimensuales en 18.X y, luego, lanzamientos mensuales en JMP 19.X que nos permiten parchear vulnerabilidades de terceros en plazos estándar de la industria. Tanto el equipo de participación de JMP como el equipo de seguridad de JMP también se destacan en la Parte 5 de las publicaciones de revisión del año 2025 en Inside JMP . ¡Esperamos que también hayas tenido la oportunidad de ver esta y otras partes de la serie!
Anuncios generales
Próximas fechas importantes
- Congelación del código JMP 19.1 – 05/01/26
- Congelación de documentos de JMP 19.1 – 07/01/26
- JMP 19.1 L10N Congelación - 15/01/26
- Congelación de seguridad de JMP 19.1 – 19/02/2026
- Candidato a imagen final de JMP 19.1 – 23/02/26
- Visita Confluencia para obtener una lista completa de las fechas de JMP 19 .
Actualizaciones de desarrollo de JMP
Gestión de productos y marketing de productos
- Día V:
- Se publicó el Informe de Gestión de Producto 2025 : un resumen de las principales iniciativas, logros de objetivos, programas y métricas entregados por el equipo de PM en 2025. Gracias a todos en el equipo de PM por un año fantástico y gracias a Kaylee por armar las diapositivas del cuadro de mando actualizado.
- Scott Allen ya ha comenzado a trabajar arduamente como el nuevo PM de JMP Marketplace y Natural Language Interface (NLI); esperamos que comience a trabajar en serio el 1 de enero de 2026.
- 2025 fue un gran año para mejorar nuestros excelentes productos y espero que el 2026 sea un año emocionante.
- Bryan F: Demostró un prototipo de Figma Make, relacionado con JMPPRODMGMT-1379 , para un panel lateral modificado para Dan Schikore , Ernesto Pasour , Evan McCorkle y Julián Parris que permite la navegación de ventanas y una gestión de informes más intuitiva. Proporcionó comentarios de UX para JMPUX-233 , JMP-13550 y Data Edit UX - Basic Tasks . Compartió ideas sobre los esfuerzos de JMP Assistant con Russ Wolfinger y Scott Allen. Inició conversaciones sobre mejoras de accesibilidad para JMP Live con Josh LoPresti y Michael Goff . Debatió posibles mejoras para JMP Search con Evan McCorkle . Desarrolló gráficos para JMP-26814 , JMP-29117 , JMP-26397 , JMP-26398 . Continuó progresando en el curso Introducción a la accesibilidad web .
Soporte técnico y participación
- Gary:
- Los equipos de soporte siguen gestionando las solicitudes de atención al cliente y completando las tareas de fin de año. El estado operativo durante las vacaciones de invierno se ha publicado en la página de la Comunidad y se incluye en los correos electrónicos de respuesta automática que se envían al abrir un caso.
- A continuación, se muestran los gráficos habituales de volumen de casos, así como los temas de Soporte Técnico y de Interacción. Aquí se encuentran los informes de TS JMP Live y el enlace al filtro de Jira que muestra los tickets reportados por Soporte Técnico durante los últimos 14 días .
- ¡Gracias por un excelente 2025! ¡Que disfrutes de las fiestas!
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 (excluyendo la selección de partes restringidas) :

Operaciones de desarrollo
- Melanie:
- Solucionamos algunos problemas con JiraBot. ¡Gracias a Myron y Shannon Leslie por su ayuda!
- Ponemos en marcha el programa 2026 con el primer recordatorio del calendario del programa JMP 20 EA.
- Trabajando con Trish y Jim para cronometrar la última ejecución de Stringbot para la rama 19.1 en enero.
- Cerramos el año 2025 con la reunión de resumen del cuarto trimestre; comenzamos a planificar el año 2026
- Chelín:
- Lanzamiento de la versión 19.0.3 y archivos de validación del instalador
- Construcción de instaladores para 19.0.4
- Revisión de la documentación de MyJMP para las cargas del instalador
- Revisión de los pasos de copia de seguridad y restauración para el área de instalación de jmpsrv01
- Jim:
- Código fuente ramificado para la creación de JMP 19.0.4
- Se deshabilitaron y archivaron muchos proyectos de Jenkins 19.0.3
- Compatibilidad de Perforce con múltiples cambios de código 19.1
- Se investigó el problema de instalación de Python que Pablo Nelson (¡gracias!) identificó y resolvió rápidamente; se crearon nuevas AMI de AWS.
- Shannon C: Tuve varias reuniones de actualización del cuarto trimestre con los miembros de mi equipo; las restantes están previstas para principios de enero. Revisé nuevos fallos, el progreso de los resultados de las pruebas unitarias y verifiqué algunas tareas de ramificación y otros elementos completados. Han sido unas semanas muy ocupadas, y he valorado todo el trabajo en equipo que DevOps ha realizado para cerrar el año.
Localización
- Allison: posprocesó cadenas de interfaz de usuario portátil 19.1 para todos los idiomas y se las entregó a Melanie para la verificación de conflictos de JSL; tradujo cadenas de datos de muestra ZH 19.1 y le entregó cadenas ZH y JA a Krzysztof para la creación de tablas de datos; procesó notas de la versión 19.0.2 y le entregó los PDF localizados al equipo web; validó facturas de proveedores; respondió y clasificó consultas de traducción para BigBooks 19.0.
- Cristóbal: Colaboración en el procesamiento de las devoluciones de traducción de JMP UI 19.1 (compilación XSTR para PortablUI, creación de tablas SampleData). Implementación de mejoras en los scripts de procesamiento de HTML5 y JMPLive. Prueba de nuevas funcionalidades en nuestro flujo de trabajo l10n.
- Arenoso: Se continuó trabajando en el plan de pruebas de automatización para el proceso de confirmación/devolución de la interfaz de usuario portátil, las funciones integradas y los datos de muestra. Se corrigieron errores en la validación de archivos de relleno y la validación de archivos de diferenciación de imágenes.
- Howard: Se crearon los activadores de la API de Jenkins del Dashboard para PortableUI. Se agregó información de versión e idioma a P4 para el trabajo de retorno JMP_UI.
- Trish: Seguimos completando las tareas de contratación para el nuevo revisor coreano. Planificación de proyectos para 2026.
Documentación
- Susan C:
- Proceso de ayuda para la planificación de JMP Live para SPC
- Incorporando comentarios de revisión para la documentación de JMP Live (¡gracias a todos los que contribuyeron!)
- Producción revisó mis libros (BA, MM, FLM, PR, TIs)
- Restablecer todos los libros
- Entrevistas de pasantes
- Qiana:
- Entrevisté a 2 candidatos para la pasantía de redacción técnica.
- Ejecuté scripts de producción en mis libros asignados.
- Se realizaron actualizaciones en los atajos de teclado, la tarjeta de descripción del menú de Windows y la tarjeta de descripción del menú de macOS y se entregaron para probarlas.
- Trabajó en el proceso de adquisición del software MathType y en capacitación y soporte de Ryffine.
- Se realizaron actualizaciones al documento 19.1.
- Jill: Verificación de producción de AR, DOE, EG y LS, completé JMP-25070, edité el capítulo Normalización de LS y comencé a editar el capítulo DistanceMatrix de LS.
- Chris: Preparé y envié el borrador de ayuda de la versión 19.1. Analicé el problema del mapa de ayuda. Revisé los archivos JIRA de JSLCOMPAT.
Pruebas de sistema/host - Cary
- Mandy: Trabajé en algunos JIRA, probando y asegurándome de que todo en la versión 20 estuviera bien para retroceder a la 19.1. Realicé pruebas en Mac/Windows de los parques para desarrolladores en la Vista de Filtro que se está añadiendo a las plataformas, y correcciones a las tablas dinámicas (Resumen, Apilar, Dividir, Transponer); ambas están en desarrollo y aún no se han publicado en la versión principal. Estoy investigando algunos problemas de Tahoe Mac (uno de ellos con lentitud que parece aparecer de forma aleatoria y las ventanas no se cierran). Abrí JMP-29140 para esto y busqué una secuencia de pasos para llegar a este estado.
- Audrey: Después de que Shannon C descubriera que faltaba una incidencia de Jira en nuestra tabla "Todas las incidencias de JMP Jira", investigué y descubrí que faltaban varias. Sigo sin entender por qué, pero he recuperado nuestros datos para que tengamos un conjunto completo para nuestros datos de fallos y otros procesos. Terminé las revisiones del cuarto trimestre, limpié los archivos JMPSRV01 y ajusté los scripts de validación de las pruebas del instalador. ¡Nos vemos el año que viene!
Pruebas web – Cary
- Josh:
- Teniendo charlas de fin de año.
- Verificación de cambios en JMP Live, la base de datos, Keycloak y el producto
- Trabajar en estrecha colaboración con los desarrolladores en las mejoras del instalador
- Trabajando con mi equipo en la creación de JMP Live localmente en sus máquinas
- Responder preguntas aleatorias a medida que surgen y pasar de una llamada a otra.

- Ana:
- Se completaron las pruebas de nivel de aceptación para el cliente de visor de datos JMP Live 19.1.
- Correcciones verificadas para el problema de transmisión de rendimiento del grupo y JMP Live Data Viewer - Cliente.
- Se probó la solución de John Powell para colocar el código de dibujo de puntos 3D en su propia clase en JMP 20.0.
- Diagrama de dispersión 3D informado: la visualización de marcadores de mayor calidad no es tan nítida como la de escritorio
- Problema de escritorio informado que Dave Barbour solucionó para Scatterplot 3D: No se aplicó la configuración de transparencia del marcador.
- Corrección verificada de Mike Stickles para las barras de error de estilo de banda que no se exportan correctamente con puntos con variable de color
- GB reportado: Línea: Los colores del estilo de intervalo de la barra de error no se conservan
- GB reportado: Puntos: La selección funciona de manera diferente para las barras de error de estilo de banda
- Se probó la compatibilidad con HTML5 para el modo de dibujo de marcadores.
- Se informaron varios problemas y John envió la solicitud a Dieter para agregar soporte para el modo de dibujo con marcador delineado.
- Seema: Cerré varios Jiras para WEBJMP, configuré un entorno de desarrollo con un desarrollador local de JMP Live, por lo que estoy listo para cualquier prueba relacionada que se me presente y ahora me estoy sumergiendo en HTML5 Jiras para Contour Profiler en JMP Live 20.
DOE y confiabilidad
- Caleb: Continué trabajando en mi prototipo de muestreo de aceptación, intentando terminar el algoritmo de construcción del plan. También pude unirme al equipo del Departamento de Energía para nuestra comida navideña.
HTML interactivo
- Juan Powell:
- Reemplazar el uso del controlador de vista 3D (TrackballControls.js) usado en Scatterplot 3D por uno nuevo ya que ha quedado obsoleto en la última versión de three.js ( JMPHTML-15152 ).
- Arreglé mis blogs antiguos afectados por el requisito de iniciar sesión para ver contenido en el espacio Todos los usuarios en JMP Public.
- Me reuní con Qiana Eaglin y Roger Alford para analizar formas de simplificar la redirección a JMP.com y la documentación en línea localizada y poder realizar pruebas más temprano en el ciclo de desarrollo ( JMPHTML-15200 , JMPDOC-2698 ).
- Finalizado el módulo 2 del curso STIPS.
- Discusiones de fin de año.
- Mike Stickles: Comenzó a trabajar en JMPHTML-489 ( Refactorizar barras de intervalo a subclase ). Esto supondrá un importante esfuerzo de refactorización debido a la complejidad del código de BarSegment; preveo que tomará algunas semanas, especialmente porque podría requerir la implementación de otras subclases (como barras de error) para que funcione correctamente.
JMP en vivo
- Aurora: 19.0: Se proporcionaron sugerencias al soporte técnico para un problema de triaje de gráficos de control de clientes. 19.5: Actualizaciones de paquetes de terceros. Pruebas de usabilidad para la edición de datos. 20.0: Compatibilidad con grupos multivariables en el análisis de procesos (en curso). Otros: Demostración de iteración y retrospectiva.
Estadística
- Juan Sal:
- En recurrencia : si se especifica la hora de inicio, el generador de perfiles ahora formatea para un intervalo de tiempo en lugar de una hora (también en 19.1) (JMP-29033).
- Evaluación en proceso
- Ampliar "Conectar a través de faltantes" para aplicar a líneas de límites (JMP-28977).
- Ahora puede controlar los límites que se aplican, añadiendo la posibilidad de especificar límites de control inferiores en los gráficos de dispersión. También se está trabajando en las pruebas de límites asimétricos (JMP-28962).
- En Supervivencia , muchos cambios (JMP-29067)
- Cambie el título de “Ajuste de supervivencia con límite de producto” a simplemente “Supervivencia”.
- Coloque todos los elementos del menú de Distribución en un submenú titulado “Ajuste de Distribución”
- Se agregó la función de ID para prepararse para cuando cada sujeto tenga varias filas correspondientes a cambios de covariables que varían con el tiempo. Actualmente, se omiten todos los eventos excepto el último.
- Agregue el rol de Causa y recorra cada causa para que las otras causas queden censuradas.
- El comando Causas en competencia actual aún funciona y tiene algunas características que la nueva implementación no tiene, incluidas Omitir causa y Simular, pero solo hace el ajuste Weibull y no interactúa con el rol de Causa excepto que no necesita solicitarlo, si se especifica en el lanzamiento.
- Añadir un elemento de menú "Ajustar riesgos proporcionales" que añade un cuadro de diálogo para especificar el efecto. (Trabajo preliminar)
- Arreglar la leyenda de "Mostrar Combinado"
- Meichen se hará cargo de nuevos trabajos, incluido el modelo de Cox Fit Proportional Hazards.
- Laura L: Trabajé en mejorar la telemetría del Gráfico de Variabilidad para intentar determinar la frecuencia con la que los usuarios usan esa plataforma solo para el gráfico. Después de trabajar en la telemetría para esa plataforma, escribí una página de Confluence sobre lo que aprendí con la esperanza de que pueda ayudar a otros: Cómo mejorar la instrumentación de telemetría de las plataformas JMP, si les interesa.
- Isabel: Se aplazó el trabajo para los intervalos de tolerancia de los modelos mixtos (JMP-9836); próximamente se publicará la página de Confluence. Se corrigió el fallo informado por el cliente en SVM (JMP-29147). ¡Felices fiestas!
Pruebas estadísticas
- Marca: Se eliminó el bloqueo por día en el script de pruebas unitarias para el modelado de procesos gaussianos en la plataforma Bayes Opt, de modo que todas las pruebas se ejecutaran diariamente. Los resultados demostraron que los 193 fallos son reproducibles y que todos ocurren en una sola máquina de prueba, 2000MacTAMX. Trabajé con Jacob para resolver algunos fallos en la comparación de imágenes de los gráficos factoriales en el script de pruebas unitarias para el paso de entrada de datos en Easy DOE. Estoy trabajando con Mia para organizar una reunión con expertos internos de DOE para discutir las mejoras en el paso de informe y la función de coeficientes aleatorios en Easy DOE.
- Tonya: Probando nuevas funciones en el Control de Procesos. Verificación de errores.
Actualizaciones de ciencias biológicas
- Dibujó: Ayudando a clasificar y corregir los últimos errores de JMP Clinical 19.1. Revisión de código e integración de Jiras en 19.1 según el proceso de aprobación. Preparación de contenido y diapositivas con Rebecca para Discovery.
- Ricardo: Estoy terminando el primer borrador de un capítulo para el análisis de EA para un libro sobre ensayos clínicos.
Nota de Shannon
¡Gracias al historiador residente de JMP, Bob Hickey, por señalar que el lanzamiento de 19.0.3 esta semana coincidió perfectamente con el aniversario del primer vuelo sostenido, controlado y propulsado del Wright Flyer aquí en Carolina del Norte el 17 de diciembre de 1903!

Y con esto, me despido de las vacaciones. ¡Espero que quienes estén en Carolina del Norte aprovechen las temperaturas primaverales que se avecinan para salir! Puede que todavía oscurezca temprano, pero tengo muchas ganas de descansar del frío invernal. ¡Que tengan unas felices y relajantes fiestas!