19.0.5: Solo correcciones de seguridad • 19.1: Congelación de seguridad 19/2/26 • 20.0: abierto en principal • Congelación de 20 EA2 19/3/26
¡Bienvenido a la actualización de desarrollo de JMP del 5 de febrero de 2026!
El equipo de control de calidad de JMP aprobó la mayoría de las versiones de EA1 el miércoles. Los clientes que participan en el programa EA ya pueden visitar MyJMP para descargar los instaladores y visitar la página web de EA para obtener más información sobre las funciones disponibles para probar. Cabe destacar que JMP Student Edition para Mac aún no está disponible, y no tendremos un instalador de EA1 para Mac para JMP Clinical; esta primera versión de EA para Clinical será solo para Windows. Nuestra próxima actualización de EA será el 19 de marzo, y esperamos recibir comentarios de nuestros clientes internos y externos antes de dicha actualización.
Ayer se alcanzó el hito de la congelación de seguridad para la versión mensual de seguridad de JMP 19.0.5 . Está previsto que los candidatos finales a instaladores para todos los productos se creen el domingo por la noche y serán revisados por los equipos de pruebas como preparación para su lanzamiento previsto para mediados de febrero. El trabajo en nuestra versión de mantenimiento de JMP 19.1 también está finalizando como preparación para su lanzamiento el Día de San Patricio.
Muchas gracias a Juan Schrödl por coordinar la actualización de Visual Studio 2026 ( JMP-29611 ) en colaboración con los desarrolladores responsables de las distintas máquinas de compilación que ejecutan compilaciones nocturnas, integración continua (CI) y procesos de jmprunner. John también proporcionó detalles sobre la actualización de las máquinas de desarrollo de JMP en sus correos electrónicos de hoy. Si compila JMP en Windows, consulte los correos electrónicos que John envió hoy a JMPRD y JMPDEV para obtener más información.
Lamentablemente, John se topó con un error con la lista de correo JMPRD que impidió que algunas personas recibieran correos electrónicos sobre la actualización del compilador esta mañana. Como recordatorio, JMPRD es una lista de distribución mantenida por SAS y generada automáticamente . Se supone que debe basarse en la jerarquía de la organización de desarrollo de JMP, pero periódicamente hemos tenido problemas que han resultado en cambios no intencionales en esta lista. Si realizamos actualizaciones manuales a los nombres en esta lista, no persisten ya que SAS restablece regularmente las listas generadas automáticamente para cumplir con las reglas existentes. He ingresado un ticket de ServiceNow para que SAS revise por qué varios desarrolladores del grupo de estadísticas ya no aparecen en JMPRD. Sospecho que lo más probable es que se deba a que la lista no tiene en cuenta los cambios de administración recientes dentro del grupo de desarrollo de estadísticas. Esperemos que el grupo de SAS que ayuda con las actualizaciones de reglas resuelva este problema pronto.
Por cierto, JMPDEV es otra lista de distribución que incluye a los miembros del equipo de desarrollo. Utilizo JMPDEV semanalmente para enviar actualizaciones de desarrollo y también para invitarlos a reuniones periódicas. A diferencia de JMPRD, JMPDEV no se genera automáticamente. Además de desarrollo, incluye a la gestión de producto y a otros amigos de varios grupos de JMP (JMPTS, Ingenieros de Sistemas, Ventas, etc.). Tenga en cuenta que, al añadir nuevos empleados a desarrollo o a cualquier otro grupo que desee recibir estos artículos regularmente, debe contactarme a mí o a Beth Evans para actualizar la lista de JMPDEV.
Muchas gracias a Richard Zink por la presentación de los nuevos informes clínicos de JMP para JMP 20. Richard también compartió el complemento Survival Explorer, disponible actualmente en JMP Marketplace (aquí) . Si se perdió la reunión, puede encontrar una grabación aquí . Richard también se ha ofrecido como voluntario para presentar el informe Resumen de Exposición Clínica de JMP en una próxima reunión. Si desea inscribirse para presentar en una futura reunión de desarrollo, agregue su nombre, cargo y descripción en el calendario de voluntarios para la reunión de desarrollo de JMP en Confluence . Si aún no hay filas para el mes en el que desea presentar, no dude en agregarlas.
Anuncios generales
Próximas fechas importantes
- Congelación de seguridad de JMP 19.1 – 19/02/2026
- Candidato a imagen final de JMP 19.1 – 23/02/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
Alojamiento e interfaces
- John Schroedl: Esfuerzos para migrar a Visual Studio 2026. ¡Gracias a Dave Barbour , Jim Borek , Nick Ruva, Bob Hickey y Daniel Powell por su ayuda! Bryan Fricke realizó numerosas actualizaciones de iconos. También se actualizaron algunas áreas exclusivas de Windows, como la Vista Previa de Impresión y los iconos de la barra de estado. Se realizaron debates y revisiones de código relacionados con los elementos vinculados de DT.
HTML interactivo
- Juan Powell:
- Intervalos de confianza de la línea de ajuste fijo faltantes con la escala de potencia ( JMPHTML-15256 ).
- Se corrigió el mapa de calor de correlación faltante ( JMPHTML-15257 ).
- Mapa de calor fijo sin X o Y que ya no coincide con JMP ( JMPHTML-15259 ).
- Mensaje de registro de salida al detectar gráficos circulares no compatibles con superposición ( JMPHTML-15045 ).
- Los gráficos circulares creados con Orden por filas o Ejecuciones de filas no admitidos se muestran estáticos ( JMPHTML-14979 ).
- Se agregó soporte para el color personalizado del área que rodea los gráficos que no son de Graph Builder ( JMPHTML-15018 ).
- Se agregó soporte para colores de etiqueta de mapa de calor personalizados ( JMPHTML-2125 ).
- Se trabajó en el soporte para 'Etiqueta por fila' para mapas de calor ( JMPHTML-1268 ).

JMP en vivo
- Aurora: corrección de errores 19.5: casos extremos de acceso a datos que afectan el manejo de advertencias del gráfico de control, pérdida de acceso de usuario durante la regeneración de informes en cola, mensaje de error de nombre de usuario no único.
Estadística
- John Sall: En la detección de procesos, agregue una opción de gráfico de histograma con un eje de grano más fino ( JMP-29567 ); maneje subgrupos parcialmente excluidos como CCB ( JMP-5253 ).

- Isabel: Continué trabajando en el análisis de potencia para modelos mixtos. Actualmente estoy trabajando en un script JSL para demostrar la generación de datos ejemplares para varios diseños comunes, con el fin de usarlos con el nuevo proceso de potencia mixta. Mantendré conversaciones continuas con el equipo del DOE sobre cómo podemos optimizar tanto la parte inicial del proceso como la visualización de los resultados finales. Participé en entrevistas de desarrollo estadístico de GRA (¡excelentes candidatos!).
- Laura CS: Continué trabajando en la clase "MultiCorrelationFitter"; las correlaciones policóricas y poliseriales están terminadas (junto con sus umbrales y matriz de covarianza asintótica). Casi terminé de agregar la correlación del momento producto de Pearson, por lo que la matriz de covarianza asintótica de todas las estimaciones está disponible (esto será necesario para la estimación de mínimos cuadrados ponderados en SEM). Presenté una propuesta de presentación para la conferencia sobre Métodos de Modelado Modernos.
Pruebas estadísticas
- Marca: Informé al grupo de enfoque con Mia y el equipo de Easy DOE para determinar la dirección de futuras mejoras en la simulación de respuestas en plataformas DOE. Exploré la nueva función de la tabla de datos de Elementos Vinculados con Jacob para anticipar problemas en las plataformas DOE. Trabajé con Jacob en ejemplos para la herramienta de estudio modificada que se enviará a JMP Marketplace. Restablecí el bloqueo (días) en el script de prueba unitaria para el ajuste del modelo GP en Bayes Opt.
- Jacob:
- Prueba de elementos vinculados desde tablas DOE y scripts de tablas, con Mark Bailey
- Trabajando en nuevas pruebas para la gráfica de Fracción del Espacio de Diseño
- Actualización de la herramienta de estudio JMP
- Investigación de posibles problemas de rendimiento
Actualizaciones de ciencias biológicas
- Dibujó: Trabajando en JMP Clinical 20.0 Jiras: características y errores. Trabajando en el complemento de validación de JMP que combina la ejecución de la instalación de JMP y las herramientas NIST, y genera archivos PDF y DOCX con los resultados.
Gestión de productos y marketing de productos
- Brian F: Continuó el amplio esfuerzo de modernización de los íconos de JMP, actualizando una amplia gama de íconos de plataforma, modelado y validación para alinearse mejor con el estilo de ícono de Microsoft Fluent System, incluidas las plataformas de análisis (por ejemplo, Profiler, Multivariate, PCA, PLS, Discriminant), plataformas de visualización (por ejemplo, Scatterplot Matrix, Parallel Plot, Surface Plot, Contour, Ternary) y funciones de modelado/ML (por ejemplo, Model Screening, K Nearest Neighbor, Naive Bayes, Support Vector Machines), así como flujos de trabajo de soporte como Formula Depot y Make Validation.
Soporte técnico y participación
- Wendy:
- ¡Feliz viernes! Además de las actividades habituales de soporte, el equipo de Soporte Técnico comenzó el año participando en varios grupos de discusión dirigidos por el gerente de proyecto y otros. Esta semana, nos complace dar la bienvenida a Sanie Fragata al equipo de Soporte Técnico. Sanie se graduó recientemente en Ciencias de la Computación en la VCU y, tras su incorporación, aprenderá las áreas de soporte de JSL, REST, Python y los diversos métodos de importación.
- 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 .
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
- Melanie:
- ¡Preparándonos para el cierre de la versión 19.0.5! [JMPTOOL-2032] Tareas de fin de lanzamiento para la versión 19.0.5 - Jira
- Preparándome para la capacitación de Oxygen la próxima semana; colaboré con Documentación para una ejecución final de MIF-PDF 19.1 y detuve este proceso diario; ejecutaré manualmente el trabajo correcto para cualquier otra cosa que presente problemas (como Notas de la versión).
- Se encontró una cadena problemática que necesita una traducción especial. ( Gracias a Yeng Saanchi, Michael Crotty y Yusuke Ono por sus aportes ).
- Seguimiento de actualizaciones de Notepad++ en máquinas virtuales: [JMPTOOL-2027] Asegúrese de que Notepad++ esté actualizado a 8.9.1 - Jira
- Actualicé Visual Studio en mi portátil. Y Perforce, ya que estaba usando una versión vergonzosamente antigua. Gracias a John Schroedl por guiarnos en la actualización y a Nick Ruva, Jim Borek y Dave Barbour por colaborar para garantizar que las compilaciones de integración continua (CI), las pruebas unitarias nocturnas y JMPRunner se actualicen correctamente.
- Por último, felicitaciones al clima de Carolina del Norte por decidir no dejarnos nevar ni congelar este fin de semana (al menos, la última vez que revisé).
- Chelín:
- Instaladores publicados para la versión 20 Early Adopter 1
- Se apoyó la migración de Windows a Visual Studio 2026 , con cambios en el instalador para usar nuevos archivos.
- Revisé y proporcioné comentarios a Nick sobre las actualizaciones del trabajo de retención/limpieza de jmpsrv01
- Trabajo continuo en la automatización basada en lotes para la finalización del instalador nocturno
- Mirón:
- JMPTOOL-1477: usuarios de la base de datos, firewall de Windows, etc. actualizados para la interfaz de usuario del panel
- JMPTOOL-2027: Notepad++ actualizado en varios servidores
- JMPTOOL-2024: crear nuevos nombres de libros en JiraBot
- Trabajé en algunos problemas aleatorios del sistema de bloqueo.
- Jim: se actualizó el instalador de Mac OS para utilizar guiones en los nombres, en lugar de guiones bajos dobles; se modificaron las máquinas de prueba unitaria tanto para Mac OS como para WinOS para utilizar esta nueva convención.
Localización
- Cristóbal: Finalicé la implementación del nuevo proceso de pseudolocalización para las pruebas de i18n. Colaboré en la traducción de descripciones clínicas y de mercado, así como en las reseñas en inglés. Estudié para la capacitación sobre Oxygen la próxima semana y estoy analizando la herramienta Oxygen Author. Definí el alcance del trabajo para la localización de subtítulos de video del grupo de Marketing.
- Allison: procesó cadenas de Marketplace para localización; respondió consultas relacionadas con la toma de capturas de pantalla localizadas para JMP Live Public; leyó materiales de capacitación para prepararse para la capacitación Oxygen de la próxima semana; validó y procesó facturas de proveedores.
- Arenoso: Trabajó en la reestructuración de las clases de validación del tablero.
Documentación
- Qiana: Se reunió con Ryffine para probar la tecnología y brindar una breve descripción general de P4V para la próxima capacitación de Oxygen. Cerró y aplazó Jiras. Se reunió con el equipo de documentación clínica y testers para brindar una descripción general de los procesos de prueba, revisión y edición del equipo. Completó la lectura previa a la capacitación de Oxygen. Realizó actividades de planificación y coordinación del proyecto.
- Susan C:
- Se terminó de incorporar la retroalimentación de las revisiones en las Notas de la Versión de JMP 19.1. ¡Gracias a todos los que participaron! Se incorporaron las modificaciones de Jill.
- Trabajando en las características de JMP Live 19.5.
- Planificación de Jira para 20 y 19.5.
- Devon: Revisión de los materiales de capacitación de Ryffine, información preparada sobre metadatos tentativos para ser utilizados en la ayuda XML, trabajo en la publicación de archivos XML divididos en diferentes niveles.
- Jill: revisión de cadenas de interfaz de usuario 2/2, revisión de EG Jiras en el informe del escritor, ediciones del complemento de Marketplace y edición de las notas de la versión 19.1.
- Chris : Se actualizaron las instrucciones de revisión por pares para la ayuda y el PDF. Se subió el mapa de ayuda de la versión 20.0. Preparación para la capacitación de DITA.
Pruebas de sistema/host - Cary
- Mandy: Discutí las reglas de etiquetas para JMP 20 con el desarrollador y colaboré en el diseño de la nueva función. Estoy probando el instalador para JMP20EA1; hoy recibí mis primeros comentarios sobre EA1 de Jarmo (no de Holger). Trabajando en los cambios de la tabla de datos para JMP 20, solucionando pequeños problemas a medida que los desarrolladores siguen añadiendo pequeños cambios para informes, cierre y guardado. Seguiré trabajando en los nuevos cambios de tablas para JMP 20, tablas dinámicas y etiquetas, intentando añadir algunas reglas para compartir y mostrar.
- Eric H: Continúo con el cierre de Jira 19.1 (y 20.0). Cerré los Objetivos Individuales 2025 en Workday. Instalé y configuré el controlador ODBC de Oracle para Mac. Instalé Perforce en Mac y configuré mi espacio de trabajo para acceder a la interfaz gráfica de usuario de JSL Unit Test Framework para ejecutar pruebas JSL en Mac. Verifiqué la actualización de HDF5 2.0.0 en Windows y Mac. Solicité acceso a la base de datos de Snowflake y trabajé para crear mi nuevo Conector de Datos de Snowflake. Asistí a una presentación general de Workflow Builder con Mandy.
- Nick H: Trabajé con Myron para implementar los nuevos cambios del Panel de Pruebas en jmptoolprod en AWS. Esto implicó crear ramas del código del panel para el antiguo servidor jmptool heredado y el servidor jmptooldev de AWS. El nuevo servidor de producción rastreará la rama maestra y podremos probar cualquier cambio con la rama de desarrollo en jmptooldev. Ahora debería ver la versión de producción del Panel de Pruebas aquí . Una vez que estemos seguros con la nueva configuración de producción, actualizaré los correos electrónicos nocturnos para que apunten al servidor de producción. Además, sigo trabajando en la limpieza de las pruebas unitarias, trabajando en la verificación de funciones y errores de la versión 20.0 y corregí un pequeño error en la interfaz gráfica de usuario de pruebas unitarias JSL.
- Audrey: Estoy trabajando con Krzysztof en la prueba de algunos archivos de pseudotraducción que los equipos de pruebas usarán para las pruebas de I18N (¡muchas gracias!). Estoy verificando la corrección de seguridad de libcurl en la versión 19.0.5 y preparándome para la validación final de la versión 19.0.5 la próxima semana. Estoy planificando la simulación con Mike Muhlada.
- Cazador: Completó las pruebas de JMP 20 Early Adopter 1 en Mac y Windows. Respondió a mi primer caso de JMP 20 EA 1. Revisó los documentos localizados de Discovering JMP. Realizó investigaciones y verificaciones de JIRA.
- Bálsamo:
- Se completó la primera ronda de pruebas I18N el 19.1
- Se agregaron nuevas pruebas unitarias y de diferencia de imágenes para los problemas de Tabulate corregidos en 20
- Participó en las pruebas EA1 instalando y probando JMP Student Edition en Windows
Pruebas web – Cary
- Josh:
- Se completó el trabajo de verificación de JMP Live Jira, incluidos trabajos de limpieza administrativa, verificación de correcciones de seguridad y varios problemas diversos.
- Se crearon entornos de verificación para la parte JMP Live de la versión de seguridad 19.0.5.
- Se reemplazó el entorno distribuido de JMP Live 20 con nuevos servidores debido a un problema con el instalador. La transición fue rápida, ya que la base de datos está alojada en una máquina independiente.

- Taylor:
- Aceptado y Cerrado:
- El formato tachado no se muestra correctamente en el Registro de historial y en el Registro de auditoría.
- Cartas fantasma en “Actualizado recientemente”
- Mensaje de error "... demasiado largo para publicar en {{product}}..."
- El recuento de la cola de eventos debe publicarse cuando se eliminan los paquetes
- Como usuario de JMP Live, puedo usar "Abrir en JMP" con una conexión de token de acceso personal
- Duplicar automáticamente used_data al duplicar una publicación en otro espacio
- La publicación de datos creada debido al movimiento entre espacios no tiene entradas de registro de auditoría
- Los íconos del chip del filtro del modo claro se están borrando
- Carácter separador de línea no reconocido en extractAddInDetails
- "X elementos seleccionados" incluso cuando no aparece nada seleccionado en la interfaz de usuario
- En curso:
- Considere usar dotenv-eval para detener el uso de contraseñas de texto sin cifrar en .env
- Utilice WinSW directamente en lugar de node-windows
- Seema: Trabajando en Jiras como siempre:
- Aceptado y Cerrado:
- Referencias de prueba del directorio PostgreSQL 9.6
- Resumen de triaje calculado incorrectamente en función del acceso a los datos en algunos escenarios
- No complete triage_summary para los informes de detección de procesos
- Error al publicar un tablero que utiliza informes para el Generador de gráficos de control y el Análisis de procesos donde ambos tienen Advertencias
- El script de importación de datos falla al cargar una tabla con el mismo nombre que la original
- Aísle HistoryLogQuery de otros para evitar que la página se cuelgue
- Creado Jiras
- El usuario sin permisos sobre los datos puede ver información sobre los datos en el Historial cuando se actualizan las Advertencias
- En curso:
- Se crearon nuevos marcadores espurios, notifications.supporting_data.allMarkers incorrecto, en algún escenario de acceso a datos
- Ana:
- Verificando correcciones de escritorio para Graph Builder y confirmando que la salida HTML5 no se ve afectada.
- Se probó el problema del eje de registro que John P reportó y Xan solucionó. John ya ha solucionado el problema en el aspecto HTML.
- Prueba de la corrección de la transformación del ámbito de la tabla que Xan y Ernest descubrieron en el escritorio. Sin impacto en los informes de HTML5 o JMP Live.
- Actualización de JMP Pro 19 Nuevas funciones implementadas en JMP Live .
- Hui:
- Mateo: Actualizamos nuestras pruebas automatizadas de UI de JMP Live (específicamente para la página de inicio de sesión, la página de cierre de sesión, la página de inicio y la barra de navegación) a los resultados esperados en JMP Live 19.x y 20.0.
Centro
- Dave B:
- Investigación de fallos (fallo de sobrescritura de memoria de JmpClinical, fallo de división de la visualización de la tabla por 0)
- Se corrigió una regresión que interrumpía la edición del complemento.
- Se investigó un error relacionado con el complemento que causaba que se ignorara el primer clic en un cuadro de diálogo modal.
- Dan S: Se añadió una preferencia para suprimir la solicitud al cerrar un informe vinculado sin guardar. Se corrigió la función Guardar como/Exportar desde un informe vinculado. Se trabajó en la modificación de documentos y las solicitudes de guardado. 19.2: Corrección del título del esquema en un grupo de ajuste con Por.
- Xan: Pausa el trabajo de correlación de GB e inicia los corchetes de significación de GB para las vistas de ANOVA.
DOE y confiabilidad
- Caleb: Estamos trabajando en mejoras en la plataforma de muestreo de aceptación y en algunos errores del explorador de tamaño de muestra. ¡Estoy emocionado por empezar a ver los Juegos Olímpicos de Invierno, que comienzan oficialmente hoy!
Nota de Shannon
¡Muchas gracias a Mike Stickles por compartir este divertido meme! Espero que tengan un buen fin de semana. Puede que no haga mucho calor este fin de semana, ¡pero estoy deseando que llegue la semana que viene!

