19.1.3: Lanzamiento previsto para el 16/06/26 • 19.2: El modo de aprobación de código comienza el 18/06/26 • 20.0: Abierto en la rama principal; Congelación de características el 23/07/26 • Congelación de EA4 el 11/06/26
¡Bienvenidos a la actualización de desarrollo de JMP del 5 de junio de 2026!
Desde la oficina de Shannon Conners:
Hemos superado el hito de congelación de código para las correcciones de errores de emergencia de la versión 19.1.3. Todas las correcciones de errores previstas se han integrado y hoy es el momento de congelación de seguridad para esta rama de desarrollo, por lo que el equipo de seguridad está realizando las revisiones finales de los detalles de las bibliotecas de terceros. Planeamos crear los candidatos finales del instalador este domingo por la noche para realizar pruebas la próxima semana y se espera que el instalador se publique el 16 de junio.
Como mencioné en la reunión de la semana pasada, junio será un mes muy ajetreado para el desarrollo: además de finalizar la versión 19.1.3, probar y lanzar los instaladores, la congelación de JMP 20 EA4 es el 11 de junio y nuestro período de aprobación de código para la versión 19.2 comienza el 18 de junio.
Continuaremos utilizando el proceso de aprobación habitual por correo electrónico para solicitar correcciones de JMP para la versión 19.2 después del 18 de junio. Si necesita solicitar una corrección de JMP durante el modo de aprobación, siga las instrucciones del recordatorio del calendario de Outlook que se envió al equipo de desarrollo anteriormente. También hay una página de Confluence con más detalles sobre el modo de aprobación aquí: Modo de aprobación de código JMP
Si tiene previsto realizar correcciones en la versión 19.2 antes del cierre de código a principios de julio, asegúrese de que estén marcadas con la versión planificada 19.2. Asimismo, asegúrese de que el problema se haya corregido y verificado en la versión 20.0 antes de integrarlo en la versión 19.2. En raras ocasiones, este enfoque puede no ser factible, pero en la mayoría de los casos sí lo es, por lo que consideramos que corregir y verificar el problema primero en la versión principal/20.0 es la mejor práctica.
Muchas gracias a John Sall por mostrar las numerosas actualizaciones de Process Screening para JMP 20 (¡36 funciones principales!). Si no pudiste asistir a la reunión, puedes encontrar la grabación aquí .
Notas sobre los lanzamientos
- La versión 19.1.3 está congelada y el instalador final se creará el domingo por la noche, 7 de junio de 2026. Las aprobaciones se realizarán la próxima semana, con el lanzamiento previsto en MyJMP el martes 16 de junio de 2026 .
- El hito de aprobación del código para JMP 19.2 está a aproximadamente un mes de distancia; comenzaremos el modo de aprobación al final del día del jueves 18 de junio.
- JMP 20 EA3 ya está disponible para recopilar comentarios de nuestros primeros usuarios, y la versión EA4 se lanzará próximamente, el 11 de junio. ¡Gracias por mantener actualizadas las páginas de características de JMP 20 !
Anuncios generales
Próximas fechas importantes
- Congelación del código JMP 20 EA4 – 11/06/2026
- JMP 19.1.3 Versión de MyJMP - 16/06/2026
- Aprobación del código JMP 19.2 - 18/06/2026
- Congelación del código JMP 19.2 – 7/9/26
- Congelación del código JMP 20 EA5 – 23/7/26
- Congelación de funciones de JMP 20 – 23/07/26
- Visite Confluencia para consultar la lista completa de fechas de JMP 19 y JMP 20 .
Actualizaciones de desarrollo de JMP
Centro
- Dave Barbour: Depuración de un error de multihilo MFI • Se encontró y corrigió un error del creador de complementos relacionado con los cambios en el monitor de archivos de Mac. Se diagnosticó otro error de MFI y del creador de complementos de Mac 19.2 provocado por un error del monitor de archivos.
- Dan Schikore: Se ha mejorado la compatibilidad con la accesibilidad en el cuadro de diálogo Personalizar gráfico, con más etiquetas de control para lectores de pantalla. Se ha añadido un nuevo cuadro de marcadores para seleccionar marcadores, que se utiliza en el cuadro de diálogo Personalizar, en las preferencias y en Pareto, donde se gestionan el foco y las opciones de accesibilidad. Se están implementando correcciones adicionales de accesibilidad para TableBox.
Alojamiento e interfaces
- Mike Stickles: Finalizó el trabajo en JMPHTML-15504 ( Patrón de formato de marcador: la información sobre herramientas no muestra el patrón de formato ), lo envió y lo entregó para su prueba. Investigó JMPHTML-15548 ( Patrón de formato de marcador: el patrón de formato se pierde después de restablecer el eje ), descubrió que el problema era un problema genérico del eje en lugar de un problema de patrón de formato y actualizó Jira. Actualmente está analizando varios candidatos para nuevas funcionalidades que se implementarán en HTML interactivo.
- John Schroedl: Se actualizaron los controles del host para permitir anulaciones portátiles del nombre accesible y el texto de ayuda. Se informó de un error del Narrador en el centro de comentarios. Se implementó un cambio en el proyecto que debería evitar que el proyecto JMPCSharp se reconstruya siempre al cambiar las configuraciones de compilación. Se realizaron más ajustes en la transición de archivos recientes a ListView, incluyendo un fallo reportado por Mark Bailey . Se actualizó el estilo de selección del árbol del host para que coincida mejor con WinUI. Se realizaron varias investigaciones de fallos y se brindó asistencia a Visual Studio.
HTML interactivo
- Juan Powell:
- Se solucionó un problema por el cual los gráficos no compatibles no se mostraban de forma estática cuando se combinaban con gráficos compatibles ( JMPHTML-14742 ).
- Reuniones de seguimiento del segundo trimestre y debates sobre los objetivos de desarrollo.
- Se investigaron las opciones de Scatterplot 3D que no eran compatibles con JMP 19 para su posible inclusión en JMP 20.
- Comencé a trabajar en la función Connect Points:

- Arnav Murthi (pasante reportando a John Powell ) :
- Completé la formación para la certificación de Programación SAS I.
- Exploré el código fuente de C++ para comprender mejor cómo se implementó la herramienta de mira.
- Se planificó una implementación general para la herramienta de mira en cruz para las exportaciones HTML.
JMP en directo
- Aurora Tiffany-Davis:
- Clasificación y selección de procesos: mejorar el rendimiento (en un área, aún queda mucho trabajo por hacer), añadir más opciones de filtro para las consultas de los clientes, corregir errores y prepararse para un estudio informal de usabilidad.
- Informe de conjuntos de preferencias: agregar soporte del servidor para actualizar y eliminar.
Estadística
- Juan Sal:
- Detección en proceso
- Compatibilidad con diagramas de fases en directo;
- eliminar la carrera de datos TSAN ( JMP-30934 );
- Proporcionar columnas de recuento y tasa fuera de especificación para los tipos de gráficos de distribución ( JMP-30191 ).
- Prepara 4 vídeos y una demostración de reunión con desarrolladores.
- En Categórico
- Especificación de color de soporte para letras de comparación ( JMP-30393 );
- Prohibir "Significativamente mayor que la categoría" cuando el término de muestra de respuesta múltiple ( JMP-30924 ).
- En Partition, corrija la desreferenciación de nullptr ( JMP-30954 ).
- En Make Validation Column, corrija el problema de UBSAN y revise mejor los argumentos ( JMP-30960 ).
- En Explore Outliers, corrija "Randomized SVD Dim" para que sea una propiedad numérica y tolere punteros nulos para argumentos RanBase en varias rutinas zx ( JMP-30979 ).
- En la plataforma Profiler, corrija el script guardado cuando Prediction Profiler esté desactivado ( JMP-30971 ).
- Laura Castro-Schilo:
- Continuamos trabajando en JMP-3056 : SEM categórico (con estimador MIIV-2SLS). He subido una lista de cambios extensa que nos permite lanzar la plataforma con datos categóricos ordenados. La plataforma utiliza MultiCorrelationFitter para estimar una matriz de correlaciones policóricas/poliseriales/de Pearson y realiza todos los análisis a partir de ella. Por lo tanto, nuestras estimaciones ahora son válidas. También hay una nueva tabla de umbrales para las variables categóricas. Aún queda trabajo por hacer, en particular ajustar los errores estándar, ¡pero es gratificante ver el progreso en la interfaz de usuario!

- También ayudé a colocar un anuncio en el programa de una próxima conferencia de psicología cuantitativa y participé en un taller con el equipo asesor de diversidad e inclusión.
Pruebas estadísticas
- Haley Tiblin: Viajé a Cary para visitar a mis compañeros de trabajo en persona. ¡Disfruté mucho viendo a todos y participando en reuniones productivas! Estoy finalizando las últimas comprobaciones y verificaciones de errores para la versión 19.2.
- Jacob Rhyne:
- Pruebas de datos categóricos, pruebas de exportación de informes utilizando la nueva opción "Comparar cada celda como sufijo" y pruebas de informes con letras de comparación coloreadas.
- Probar una versión archivada de Space Filling Design con factores difíciles de cambiar.
- Trabajando en nuevas pruebas para el diseño personalizado.
- Actualización de las funciones de prueba Easy DOE
- Preparar guiones de demostración para apoyar los proyectos de verano de Ayumi.
- Redactar pruebas para la herramienta de estudio JMP antes de enviarla al Marketplace.
Documentación estadística
- Michael Crotty: Le dimos la bienvenida a Karen a Cary por unos días para que se pusiera al día con el equipo de Stat Doc y se reuniera con el departamento de I+D de Stat. El equipo de Stat Doc continuó agregando ecuaciones a los archivos XML a medida que los recibíamos del equipo de Doc.
Pruebas de sistema/host
- Audrey Shull: Investigando extraños fallos de UT con Melanie Drake, ¡quien finalmente resolvió el caso! Verificaciones y clasificación en Jira. Finalizó las pruebas de algunas vulnerabilidades CVE de la versión 19.2 y revisó las pruebas de bibliotecas de terceros.
- Justin Kusch: Continuó trabajando en las validaciones manuales para la integración del entorno virtual de Python. Comenzó a probar el uso de pyarrow para conversiones entre dataframes de pandas y tablas JMP. Está trabajando en la reestructuración de las pruebas de automatización de la integración SAS/CAS para transferirlas a un nuevo servidor viya4 y simplificar futuras transferencias de servidores.
- Mandy Chambers: Pasé una semana estupenda de vacaciones. Hoy volví para ponerme al día con Jira y me pasé todo el día limpiando mi Mac, eliminando cualquier rastro de JMP para poder instalar JMP 20 y obtener los archivos plist correctos. Creo que ahora entiendo por qué algunos usuarios se enfadan tanto con JMP cuando hacemos cambios, etc.
- Hunter Weaver: Investigó varios problemas y fallos. Abrió o actualizó elementos de JIRA que afectaban a la navegación y la accesibilidad con la ventana de confirmación después de reunirse con Evan McCorkle . Se reunió con Bryan Fricke compartiendo una sesión remota en el ThinkPad Arm64 Windows 11 para que pudiera ver el Narrador de Windows en un gráfico en un informe JMP. Se reunió con nuestra becaria de verano, Khushi Shah , para compartir información sobre nuestro grupo de pruebas anfitrión.
Pruebas web
- Anna Kushner:
- Se están volviendo a probar las funciones más recientes de JMP 19 para comprobar si falta alguna funcionalidad en JMP Live.
- Probando las correcciones de John para el gráfico de dispersión SP3D relacionadas con la iluminación.
- Se verificó la corrección del eje de etiquetas de valor de Xan.
- Problemas reportados:
- Hui Di:
- Se estabilizó la ejecución de las pruebas unitarias de JSL mediante la investigación de una condición de fallo y la detención del conjunto de pruebas, lo que mejoró la fiabilidad de la señal de CI.
- Se ha validado el comportamiento de las sugerencias de herramientas HTML5 en todas las rutas de localización y representación, incluida la localización de las sugerencias de herramientas tipo "Pie".
- Se verificó el comportamiento de referencia de las imágenes estáticas HTML5 y se identificaron las deficiencias restantes en la coherencia de las reglas para su posterior análisis.
- Se validaron los puntos de datos principales en la funcionalidad del Profiler, al tiempo que se documentaban el estado de las filas y los casos límite de los marcadores pequeños.
- Se identificó una brecha en la imagen de información sobre herramientas de HTML5 que afectaba a los gráficos de barras, mosaicos y diagramas de caja, lo que redujo el riesgo de problemas de experiencia de usuario en la fase final del ciclo gracias a una visibilidad temprana.
- Seema Dutta:
- Aceptado y cerrado:
- CCB: Los límites unilaterales dan como resultado qc_staticLimits: 0
- Mejorar el tiempo de carga del paquete para un escenario PS simple
- El panel de advertencias no se expande ni muestra las advertencias cuando la categoría tiene una etiqueta.
- Los ID ordenados correctamente no siempre coinciden con los números de fila ordenados correctamente en el Panel de advertencia.
- Investigar y resolver la discrepancia entre el informe de Contour Profiler y JMP.
- Corrige la discrepancia en los movimientos del valor del factor del Perfilador de Contorno en comparación con JMP.
- Jiras creadas:
- El panel de advertencia se muestra de forma extraña para los paneles de control con informes que utilizan los mismos datos con diferentes categorías.
Actualizaciones en Ciencias de la Vida
- Drew Foglia: Finalicé la adición de la generación de PDF de los resultados a las herramientas de prueba y verificación de instalación de JMP NIST. Cierro el último de mis Jiras de JMP Clinical 19.2. Confirmé que un script BAT que había enviado al equipo de implementación de Citrix de Novo para limpiar el contenido del perfil de sus usuarios, que estaba obstaculizando en gran medida su experiencia con JMP y JMP Clinical, se implementó y está funcionando para reducir significativamente el tiempo de inicio de la aplicación.
- Jake Sumner (becario a cargo de Russ Wolfinger ) :
- Esta semana completé la validación de mi código de generación de grafos para convertir archivos moleculares en grafos listos para GNN. A continuación, comencé a escribir y probar mi propio código GNN para incluirlo en el complemento de PyTorch para JMP. Específicamente, probé el modelo D-MPNN derivado de ChemProp en el conjunto de datos de referencia estándar de ESOL. Logré reproducir los resultados de la literatura con este modelo. Luego quise crear mi propio modelo D-MPNN para tener mayor control sobre la estructura del grafo. Terminé ese modelo hoy y lo estoy comparando con el modelo de ChemProp. Mi modelo se basa en PyTorch-Geometric y parece tener un rendimiento similar al del modelo de ChemProp. La próxima semana, seguiré trabajando en mi modelo basado en PyG y comenzaré a probar grafos de aristas atómicas y espaciales.
- Wenjun Bao: La semana pasada me invitaron a dar una presentación en la EFSA (Autoridad Europea de Seguridad Alimentaria) en Parma, Italia. Gracias a Valerie y Marco por acompañarme. Después de la charla, nos hicieron un recorrido por las instalaciones de la EFSA. Nos impresionó su sala de reuniones, con una enorme mesa redonda que permite hablar en varios idiomas simultáneamente.

Mi anfitrión de la EFSA publicó en LinkedIn información sobre nuestra visita.
https://www.linkedin.com/posts/maria-glymenaki_ai-chemicalhazards-food-activity-7468690835929309185-MAVK?utm_medium=ios_app&rcm=ACoAAABK8GUBlI7EQU58Sh-LPMSnzrQwXHIlga8&utm_source=social_share_send&utm_campaign=copy_link
Gestión de productos y marketing de productos
- Kaylee Warren: Escribí un artículo para el equipo de marketing de producto donde explico cómo usamos JMP y JMP Live para crear paneles que nos ayudan a dar seguimiento a nuestras iniciativas principales. Estos paneles facilitan el acceso a los datos a nuestro equipo y a otros usuarios, y nos permiten mejorar continuamente nuestras iniciativas basándonos en la información que nos proporcionan. Si quieres leer más, publiqué la entrada del blog aquí. ( Quieres leer más :cara_sonriente_con_ojos_sonrientes: ~ Melanie )
- Bryan Fricke:
- Accesibilidad: Coordinación continua con Evan, John, Melisa y/o Hunter sobre el comportamiento de los lectores de pantalla, la navegación con teclado y las deficiencias en el flujo de trabajo, junto con la planificación de cómo demostrar la funcionalidad para la próxima versión accesible.
- U-Study, autenticación e infraestructura: Completé la capacitación de GitHub Copilot sobre aspectos generales del producto y legales, y la apliqué al desarrollo de U-Study y la infraestructura. El progreso incluyó mejoras en la carga de estudios y flujos de UX (manejo de cambios no guardados, patrones de confirmación, inserción de registros, instrucciones desplazables), junto con un manejo de sesiones mejorado (actualización de JWT, vencimiento de cookies, claridad del flujo de reautenticación) y soporte de infraestructura para la integración de formularios y el procesamiento de comentarios.
- Iconos / Modernización de la UX y revisión de cadenas: Se continuó con el desarrollo de iconos al estilo Fluent, con nuevos iconos para CategoricalIcon y ChoiceFitIcon a última hora del viernes pasado. Se revisaron las cadenas nuevas o actualizadas para JMP Live.
Soporte técnico y participación
Wendy Murphrey:
Nuestros datos no se actualizaron hoy. Por lo tanto, a continuación se muestran únicamente los gráficos correspondientes a los temas de los casos, tanto para Soporte Técnico como para Interacción con el Cliente.
Aquí están los informes de TS JMP Live y el enlace al filtro de Jira que muestra los tickets reportados por Soporte durante los últimos 14 días .
Temas de casos para la cola de soporte técnico, semana pasada:

Temas de casos para la cola de atención al cliente, semana pasada (excluyendo los casos relacionados con la verificación de partes restringidas):

Operaciones de desarrollo
- Shannon Leslie: Continué trabajando con el equipo de Gestión de Producto para optimizar la documentación de las nuevas funciones. Esta semana, realicé tareas de administración de Atlassian y soporte al usuario en varios grupos de JMP, incluyendo Recursos Humanos y DevOps. Colaboré con mi becario en su proyecto de verano. Participé en reuniones técnicas semanales, incluyendo la recopilación continua de requisitos para ejecutar compilaciones solo en caso de cambios en el código fuente. Realicé tareas de gestión del programa Oxygen. Continué trabajando en la seguridad de JMP 19.1.3 y JMP Live 19.5.
- Bob Hickey: trabajó con Drew en mejoras a la descarga para la validación del instalador • terminó el trabajo en el script para activar compilaciones para las noches en que no se realizaron cambios
- Jim Borek: Instaló actualizaciones de macOS en once máquinas de compilación y pruebas unitarias • Reportó más de 20 incidencias en JIRA por fallos de aserción, del sanitizador de subprocesos y del sanitizador de comportamiento indefinido de la última ejecución mensual de pruebas unitarias.
- Melanie Drake: Investigó el marco de pruebas unitarias ( JMPTOOL-2221
fue una situación muy inusual que ya se ha resuelto. • Creó tareas de fin de lanzamiento para 19.1.3 ( JMPTOOL-2223 ). • Trabajó con Susan Conaghan para obtener los MIF finales y el PDF final para las notas de la versión 19.5 de JMP Live ( JMPDOC-2936 ). • Completó las pruebas y cerró los últimos Jiras para la migración de TestBot a AWS ( JMPTOOL-1477 ). • Investigó y probó varios Jiras de herramientas. • Se reunió con el equipo de DevOps para seguir mejorando la ejecución de compilaciones y pruebas unitarias nocturnas solo cuando cambia el código fuente. • Observó a Shannon Leslie mientras realizaba algunas actualizaciones de Jira.
Localización
- Sandy Jenkins: Correcciones de errores para el panel de localización • Cambios en el informe de cadenas heredadas para agregar información tmx para datos de muestra y funciones integradas • Pruebas del trabajo de relleno para archivos oxygen • Pruebas del trabajo de comparación de imágenes para archivos oxygen
- Trish O'Grady: Me complace anunciar que Verónica Johnson aceptó el puesto de Especialista Sénior en Autoedición. Su fecha de inicio es el 21 de julio. Estoy comenzando con las tareas de incorporación y el plan de capacitación. La capacitación de seguimiento del segundo trimestre se completó y me estoy preparando para las conversaciones con el equipo.
- Krzysztof Józefowicz: Trabajando en un informe que muestra las diferencias de cadenas en PortableUI entre la versión principal y la real. Corrigiendo traducciones erróneas en los instaladores de JMP Live. Trabajando en la extracción de nombres de archivos .cpp para cadenas de interfaz de usuario a una base de datos. Colaborando en la preparación del lanzamiento de PortableUI 19.2. Probando la funcionalidad del informe de recuento de palabras en la automatización de la localización.
- Allison Liang: Esta semana validé archivos localizados para Big Books y los subí a P4; validé y procesé facturas de proveedores; traduje cadenas de datos de muestra 19.2 para ZH; procesé nuevas cadenas de Marketplace y las entregué a los proveedores para su traducción.
- Howard Chen:
- Preprocesamiento dita modificado y trabajo popular basado en el cambio del equipo de documentación.
- Se ha finalizado la nueva función del panel de control para exportar/enviar la traducción optimizada para el proyecto del libro cuando se lanzó por primera vez con llamadas al backend y a la API.
- Algunas correcciones de errores
- Sohail Lokhandwala: Depuró e implementó la visualización del procesamiento por lotes, agregó casos de prueba para el procesamiento por lotes y comenzó a trabajar en la visualización de la diferencia de resultados.
Documentación
- Qiana Perry:
- Asistí a reuniones.
- Se agregaron referencias bibliográficas en BA.
- Colaboré con el departamento de Compras y Synchro Soft en la solicitud de software.
- Comencé a limpiar los archivos en JSG.
- Realicé la planificación y coordinación del proyecto.
- Jill Amaya: Corrigió las citas en el DOE, RSM y LS, revisó las cadenas de la interfaz de usuario 19.2, realizó una revisión por pares del trabajo de conversión y prueba de JSG y trabajó en archivos convertidos de EG.
- Susan Conaghan:
- Transición de Oxygen: Se han corregido las referencias cruzadas en QPM y se han añadido enlaces de referencia en QPM y FLM. Se está comenzando con la limpieza de llamadas y conversiones en UG.
- He finalizado las notas de la versión de JMP Live 19.5 y se las he entregado a L10N.
- Devon Powell: Corrigió las referencias cruzadas al material de citación en los libros de Estadística y entregó siete libros de Estadística a los autores para que extrajeran las ecuaciones de LaTeX.
- Chris Barrett: Corregí los enlaces de las citas en los libros de estadística. Hablé con Daylen sobre su script de reparación de menús. Volví a charlar con Michael Osinibi sobre la gestión de cookies que está por venir. Devon y yo hablamos sobre problemas con Oxygen.
~ Nota de Shannon
(¡Creo que todos nos podemos identificar! ~Melanie)
