19.0: lanzamiento planificado para el 16/9 • 19.0.1: correcciones de seguridad solo hasta el 2/10 • 19.1: todos los cambios requieren revisión de código; el modo de aprobación comienza el 11/12 • 20.0: abierto en la versión principal • 20 EA1: enero de 2026
¡Bienvenido a la actualización de desarrollo de JMP del 12 de septiembre de 2025!
Estamos en la fase final de preparación para el lanzamiento de JMP 19 el próximo martes 16/9. Los equipos han aprobado todos los roles, la página "Novedades en JMP" se ha actualizado con contenido de la versión 19 y se espera que las tareas finales requeridas estén completadas para el lunes 15/9 por la tarde. Una vez completadas, Bob subirá los instaladores a Mi JMP, probablemente a última hora de la tarde (hora de Cary) del 15/9, lo que permitirá que las páginas de prueba estén disponibles en todo el mundo la mañana del 16/9. Mientras tanto, ¡compartan con sus redes este enlace a la publicación de Dan V en LinkedIn sobre la transmisión web de vista previa de JMP 19! Actualmente hay 500 inscripciones y esperan llegar a 600.
¡Pronto celebraremos el lanzamiento de JMP 19 en persona en Cary el 1 de octubre! Como mencionó Robin Betters en la invitación al evento de Cary, habrá bebidas y aperitivos abundantes (y pastel) para celebrar nuestro trabajo en JMP 19. Los empleados remotos deben planificar tomar una bebida y un aperitivo en JMP al mismo tiempo y, si es posible, reunirse con colegas cercanos.
Tenga en cuenta que, poco después de que la versión de producción de JMP 19.0 esté disponible en MyJMP, los usuarios ya no podrán descargar instaladores para JMP 19 EA9 . Sin embargo, las instalaciones existentes de JMP 19 EA9 seguirán funcionando hasta el 31/12/2025. Recomendamos a todos los usuarios obtener la versión de producción 19.0 en lugar de seguir usando la versión de preproducción de EA9. Prevemos que JMP 20 EA1 estará disponible para pruebas beta para clientes en enero de 2026.
Mientras celebramos JMP 19, el equipo de desarrollo continúa trabajando en futuras versiones. Las revisiones de seguridad de JMP 19.0.1 están programadas para finales del 22 de septiembre y lanzaremos la versión 19.0.1 con actualizaciones de bibliotecas de terceros para todos los productos a mediados de octubre. La versión de seguridad de JMP 19.0.2 está programada para mediados de noviembre. Puede consultar la lista completa de las versiones planificadas de JMP 19 en la página de fechas de JMP 19 .
Solicitud especial para los asistentes de R&D All Things Open : ¡la conferencia se celebrará próximamente, del 13 al 14 de octubre! Por favor, añada su nombre a esta lista de Confluence para que podamos coordinar viajes compartidos, el uso de artículos con el logotipo de JMP y, quizás, una foto de grupo en la conferencia.
Gracias a Shannon Leslie por compartir que el 9 de septiembre, Atlassian implementó cambios en nuestros sitios de Jira y Confluence Cloud. Puede encontrar una lista de cambios relevantes, junto con los detalles destacados y la documentación, aquí .
Los cambios incluyen:
- Las notificaciones de fecha de vencimiento ya están disponibles
- Problemas de reparación en la vista de lista
- Vea los elementos de trabajo agrupados por Estado, Asignado y más, en la vista Todo el trabajo
- ¡Y más!
Si tiene alguna pregunta, contacte a Shannon Leslie o a cualquier otro administrador de JMP Atlassian. También puede consultar nuestro canal de preguntas y respuestas de los equipos de JMP Atlassian , donde seguiremos compartiendo esta y otra información de Atlassian.
Anuncios generales
Próximas fechas importantes
- Aprobación del control de calidad del JMP 19 – 11/9/25
- JMP 19 publicado en MyJMP – ~16/9/25
- Candidatos a la imagen final de JMP 19.0.1 – 10/05/25
- JMP 19.0.1 publicado en MyJMP – 14/10/25
- Visita Confluencia para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
Estadística
- Juan Sal:
- En la plataforma de detección de procesos, se agregó el comando "Guardar tabla de límites", creando una versión reducida de la tabla de resumen para usar en los gráficos de control de la Fase 2.
- En el Profiler para "Expandir Fórmulas Intermedias", el nuevo método predeterminado consiste en mantener las fórmulas intermedias evaluadas por separado y almacenadas temporalmente, en lugar de expandirlas en su lugar. Esto reduce considerablemente la duplicación de la evaluación de las expresiones intermedias. Para ello, se debe crear un grafo acíclico dirigido de las expresiones y realizar una ordenación topológica para ordenarlas correctamente. El almacenamiento temporal de las fórmulas intermedias se asigna a EvalContext para que siga siendo compatible con el multihilo en las funciones del Profiler. Aún existen desafíos, por ejemplo, en la compatibilidad de estas fórmulas con la versión HTML5 del Profiler. Hasta ahora, este mecanismo no se utiliza si se deben tomar derivadas, necesarias si se especifican columnas de ruido, o si el sistema de fórmulas se utiliza en modo no lineal; en estos casos, las expresiones se expanden en su lugar.
- Por ejemplo, un generador de perfiles de un modelo neuronal pequeño se ve así en JMP19 cuando se ejecuta el comando Mostrar fórmulas , repitiendo muchas de las mismas expresiones en cada fórmula.

- El nuevo mecanismo evita repetir las expresiones intermedias.

- Aquí se muestra un NodeGraph de las fórmulas de predicción de la regresión logística ordinal.

- Además, Ernesto Pasour implementó un atajo para especificar propiedades enumeradas en un ScriptItem .prototype. Simplemente se usa $enum$ donde se encontrarían las opciones enumeradas. Por ejemplo, en el Diálogo de Modelo, el .prototype para la Distribución GLM es
.prototype("obj = Modelo de ajuste(...Personalidad( \"Modelo lineal generalizado\" ), Distribución GLM($enum$)...)")
...se expande automáticamente a esto en el Índice de secuencias de comandos.

- Elizabeth: Trabajamos en intervalos de tolerancia para modelos mixtos. Estamos probando algo similar, pero ligeramente diferente a la referencia del artículo que he estado usando. Tras obtener resultados similares a sus ejemplos de aplicación, estoy realizando simulaciones siguiendo su estudio de simulación para comparar el rendimiento con los niveles nominales y el método del artículo.
Documentación estadística
- Michael C: Terminé de revisar (con Colleen) la lista de palabras analíticas para adaptarla a las directrices de estilo de la documentación de JMP. Reuniones y planificación para los ciclos 19.1 y 20.
Pruebas estadísticas
- Marca: Continué mi análisis de las imágenes de piezas fabricadas mediante fabricación aditiva en nuestro estudio ALT con Caleb. Empecé a trabajar en la creación de una matriz de cobertura con bloques diarios para especificar los casos de las pruebas unitarias de la pestaña de entrada de datos en Easy DOE.
Actualizaciones de ciencias biológicas
- Ricardo: Descubrí cómo resumir la exposición a múltiples fármacos y períodos de evaluación independientes para diseños de ensayos clínicos generales. Estoy profundizando en los gráficos, lo que implicará algunos estándares, así como algunos diagramas de nadador, para mostrar las trayectorias de tratamiento de los pacientes a lo largo del tiempo. Esto eventualmente permitirá anotar las trayectorias de tratamiento con información de seguridad y otros detalles relacionados.
- Drew: Incorporación de compatibilidad con el filtrado de instantáneas en el perfilador de pacientes. Investigar las posibles mejoras en el rendimiento al añadir o actualizar estudios. Limpiar el generador de PDF de IQ. Reunión con Illumina para obtener comentarios sobre el complemento para formatear la salida de tablas.
Gestión de productos y marketing de productos
- Bryan F : Se añadieron advertencias a U-Study (herramienta de creación de estudios de usuario) sobre la expiración de la sesión y la renovación automática en caso de confirmación de la expiración. Se coordinó con Greg Kraus de SAS la respuesta a un correo electrónico de una universidad donde un estudiante ciego no podía acceder a JMP con un lector de pantalla. Se participó en una revisión de cadenas de JMP Live y se respondieron preguntas de diseño. Se trabajó con datos de telemetría para familiarizarse con su uso y procesamiento. Se reunió con desarrolladores para hablar sobre los objetivos del futuro trabajo de temas de JMP 20. Se reunió con respecto a la preparación de la Cumbre de Descubrimiento de JMP y se brindó información sobre el uso de instancias de AWS AppStream para fines de capacitación educativa.
- Kaylee: Esta semana publicamos nuestra actualización de capacitación de ventas para agosto. Esta actualización incluye información sobre nuevos recursos en la biblioteca de capacitación de ventas para ayudar al equipo de ventas a vender nuestros productos, actualizaciones de JMP Marketplace y nuevos recursos disponibles para el lanzamiento de JMP 19.
- Día V: ¡Ya tenemos 500 inscritos para la transmisión web de lanzamiento de JMP 19! Estamos muy cerca de nuestra meta de 600 inscritos. Si todos pudieran compartir esto en sus redes de LinkedIn, creo que podemos alcanzar nuestra meta de 600 antes del lanzamiento de JMP 19 la próxima semana.
Soporte técnico y participación
- Gary:
- Seguimos viendo un gran volumen de casos para JMP Edición para Estudiantes y Selección de Personas Restringidas (RPS). Como mencionó Wendy la semana pasada, el curso escolar ha vuelto. El equipo se está preparando para el lanzamiento de JMP 19 la próxima semana con artículos de la base de conocimientos, plantillas, guías de instalación, etc., actualizados para que estén listos el 16 de septiembre.
- Hubo un problema con algunos informes, por lo que faltan un par, pero pude generar el informe por tema y casos por equipo de soporte. Aquí están los informes de TS JMP Live y el enlace al filtro de Jira que muestra los tickets reportados por el equipo de soporte durante los últimos 14 días .
Casos por Equipo de Soporte:

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

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

Operaciones de desarrollo
- Melanie: Robot de cuerdas: Stringbot se ejecutó exitosamente en 19.1 el lunes por la noche. Gracias a Myron por todo el trabajo para mejorar el tiempo de ejecución de Stringbot; el enfoque actual es main. Tenga en cuenta que Stringbot se ejecutará en 19.1 este fin de semana, pero no en main. • Gestión de procesos: Planificación del seguimiento de tareas de fin de lanzamiento, como lo hacemos para tareas de ramificación, pero más pequeñas. • Descubrimiento 2025: Pulido de diapositivas y transcripción para las traducciones de Discovery Japón y Corea.
- Mirón : Depuración de diferencias en el ejecutor de imágenes que no se muestran en la base de datos de PostGres (JMPTOOL-1737). Configuración de stringbot para ejecutarse en main/20.0 e intento de reducir el tiempo de ejecución (específicamente , p4 annotate, JMPTOOL-1693). Traslado de copias de seguridad de SQL Server fuera de los recursos SAS (\\sashq, JMPTOOL-1734). Inicio de sesión en Perforce en varios servidores para restaurar el acceso de los trabajos al control de código fuente (JMPTOOL-1758).
- Shannon L : Seleccioné una lista de actualizaciones interesantes de Jira y Confluence de nuestra última actualización mensual de Atlassian del martes. Continúan las reuniones de las partes interesadas de la plataforma de monetización de JMP Marketplace. Se realizan reuniones técnicas semanales, incluida la reunión mensual de administración de Atlassian. Se incluyen más correcciones de errores de JMP 19.0 y otras actividades de fin de ciclo de vida (EOC) para la versión 19.0.
- Shannon C: Investigó varios fallos misteriosos e informó de problemas con Jira. Trabajó con Lisa G para reducir la tabla de puntuación de fallos del sistema. Preparó e inició las reuniones de actualización del tercer trimestre con el equipo de DevOps. Realizó reuniones técnicas semanales. Debates sobre el instalador de JMP 20 EA para clientes de JMP Student Edition.
- Chelín : Trabajo final para preparar la versión 19.0.0 para su lanzamiento. Actualizar las páginas de Confluence según sea necesario para reflejar la nueva versión.
Localización
- Allison: Trabajé en el preprocesamiento de los kits de memoQ para obtener el recuento final de palabras de los Libros Grandes V19; envié solicitudes de presupuesto a los proveedores para la localización de los Libros Grandes. Trabajé con Hunter para solucionar un problema en los PDF localizados con atajos de teclado; finalicé los PDF localizados con GPO 19.0 y los entregué a control de calidad para su validación.
- Arenoso: Se terminaron las pruebas del proceso de confirmación para gestionar correctamente las versiones finales. Se comenzaron las pruebas de nuevos trabajos de retorno para datos de muestra, elementos integrados y PortableUI para las versiones finales. Se están configurando pruebas paralelas para el trabajo de retorno actual y los nuevos trabajos de retorno.
- Sohail: Se resolvió un error con la descarga de archivos del panel de TM, se agregaron casos de prueba para el backend y el frontend, se exploró la integración de pruebas para CI/CD de bitbucket.
- Ying: Se terminó de crear la Ayuda en Vivo de JMP localizada para la versión 19.0. Se están capturando capturas de pantalla de DJ localizadas para JMP 19.0.
Documentación
- Susan C: Se envió la ayuda en vivo de JMP en inglés a prueba para verificar las correcciones realizadas tras la entrega inicial. La prueba se ha verificado. Se publicó la ayuda en vivo de JMP localizada y se envió a prueba. La prueba se ha verificado. Se está trabajando en la clonación de Jiras 19.0 para la versión 19.1 y en la planificación de posibles mejoras. Se está trabajando en un ejemplo de monitorización ambiental para la guía SPC.
- Qiana: Elementos de trabajo: JMP-27435, JMP-24421. Se clasificaron los elementos de trabajo de Jira para la versión 19.1. Se revisaron las actualizaciones que Chris realizó a la documentación de MATLAB en la ayuda y el PDF de la versión 19.0. Se verificó la ayuda localizada de JMP Live. Se revisaron las tareas de la versión 19.1 para la clonación de Jira. Se habló con Nala y Audrey sobre la revisión de la documentación por parte de Test. Se realizó la planificación y coordinación del proyecto.
- Chris : Se publicó la ayuda de la versión 19.0. Sigo trabajando en la documentación de Notebook. Se corrigió el mapa de ayuda. Se ha solucionado un problema con un archivo noinfo en la ayuda de JMP.
Pruebas de sistema/host - Cary
- Mandy: Trabajé ayudando a entrevistar a candidatos para un nuevo tester en nuestro grupo. Verifiqué la corrección de JIRA para 20 y tuve que posponer algunas para continuar trabajando; escribí algunas pruebas y las actualicé. Planeo probar algunas funciones nuevas con Tablas > Apilar, Resumen y Transponer para 20, así como trabajar en vistas de filtro con ordenación.
- Hunter: participó en entrevistas con candidatos para puestos de prueba, verificaciones de JIRA e intentó recrear algunos problemas informados en JIRA antiguos, verificó archivos PDF localizados para Allison y aplicó el candidato a lanzamiento Mac Tahoe 26.0 en nuestras Mac de prueba host en el laboratorio, cuyo lanzamiento está programado para el lunes (15 de septiembre de 2025).
- Lisa : Investigando las pistas de EA, participó en entrevistas para el puesto de ingeniero de pruebas, ajustando la consulta para la tabla de datos de accidentes y probando el complemento del kit de herramientas de semiconductores para el mercado.
- Audrey : ¡JMP 19.0 ya está disponible!

Continuando con el proceso de entrevistas. Revisando los plazos y la planificación de JMP 20. Verificaciones de Jira.
Pruebas de sistema/host - Pekín
Centro
- Ernesto:
- Se agregó compatibilidad con $enum$ para expandir los valores enumerados en prototipos JSL en el Índice de Scripting, en casos donde se requiere un prototipo personalizado. Se llama a .prototype con “$enum$” insertado donde debe insertarse la cadena de valores. Esto forma parte del esfuerzo por mejorar la documentación para el scraping de LLM. Por ejemplo, .prototype(“Method Arg($enum$)”)
- Dave B: Se modificó el formato del diario de segmentos circulares para corregir una prueba unitaria. Se están integrando los cambios a la versión 19.1. Se está investigando el fallo.
- En la pila vinculada, se insertó código para evitar copiar la fórmula a la columna derivada. Esto podría provocar un bloqueo posterior.
- Xan: Cambié algunos segmentos para usar shared_ptr ; vueltas y vueltas con TI en reinicios espontáneos; más laxo con los mapas de fondo no geográficos.
- Evan: Refactorización para aclarar de dónde provienen los códigos de operación y dónde se manejan.
DOE y confiabilidad
- Caleb: Participé en varias rondas de entrevistas para candidatos al puesto de desarrollador de confiabilidad. También trabajé en algunos errores del explorador de tamaño de muestra y terminé la reenvío de un manuscrito con Brad Jones y Chris Nachtsheim.
Hospedaje e Interfaces
- Will: Se creó un nuevo comando MATLAB JSL (MATLAB Load) para cargar archivos binarios .mat y almacenarlos como variables JSL. Se corrigieron varios errores de integración con MATLAB y se actualizó la documentación.
HTML interactivo
- Mike Stickles: Se completó la integración 19.1 para JMPHTML-14898 ( GB: Cálculo de la desviación estándar | Estadísticas de resumen de errores estándar para valores de rol de color incorrectos ), asignado a pruebas. Se completó la corrección básica para JMPHTML-14483 ( GB: Línea: El gráfico apilado produce un resultado diferente con Ordenamiento=Resumido ), pero si bien el gráfico ahora es correcto, la información sobre herramientas muestra información incorrecta; se está buscando una solución. También se investigó el error estrechamente relacionado JMPHTML-14484 ( GB: Línea: El gráfico apilado produce un resultado diferente con Ordenamiento=Dentro de la fila ) con la esperanza de corregir ambos problemas a la vez, pero este último parece ser un problema de exportación en lugar de un problema de procesamiento de JS, por lo que requerirá una corrección completamente diferente.
- Juan Powell:
- Se integraron, probaron y comprometieron varias correcciones de errores en 19.1 ( JMPHTML-14567 , JMPHTML-13727 , JMPHTML-13801 , JMPHTML-14463 , JMPHTML-13889 ).
- Se agregó soporte para la opción “Usar para valores sin etiquetar” en la propiedad de la columna Etiquetas de valor ( JMPHTML-13726 ).
- Discusiones sobre advertencias y alarmas de triaje de procesos en JMP Live.
- Trabajé con Paul S. y Nick R. para sortear las nuevas limitaciones de acceso a la red después de una actualización del sistema operativo en nuestra máquina de compilación de Windows 11.
- Asistió a una sesión informativa para gerentes de pasantes durante todo el año.
- Asistió a “Avanzando en la inclusión a través de las diferencias: aumentando la participación productiva de la fuerza laboral en tiempos de desafío”.
- Actualizando mi computadora de escritorio con Windows 10 a una computadora portátil con Windows 11.
- Praveena:
- JMPHTML-14918 GB: Contorno: Las líneas de límite que recortan la vista no se conservan
- JMPHTML-14918 CP - No se dibuja correctamente.
- JMPHTML-14193 Tabla HTML5: Cmd+Clic para deseleccionar la fila seleccionada anteriormente
- JMPHTML-14177 En Mac, en los informes HTML5, la tecla Cmd no realiza la función "agregar a la selección".
- JMPHTML-13815 Gráfico de ejecución CCB: HTML5 no respeta bien las formas de los marcadores de producto
- JMPHTML-14814 Por grupo: aparecen marcadores falsos en el gráfico de control cuando se utiliza el filtro de datos local
JMP en vivo
- Aurora: 19.1 - Mejoras menores en la clasificación de los gráficos de control. 19.5 - Cambio de la propiedad de una publicación (registro de auditoría y notificaciones). 20.0 - Análisis y documentación de la clasificación en la Criba de Procesos, comprobación del formato JSON desde JMP. Otros: Análisis de problemas en First Solar y mantenimiento de artículos de Confluence.
Nota de Shannon
¡Gracias a Shannon Leslie por compartir este recuerdo del SAS de hace 20 años! Si estuviste aquí en el año 2000, quizás también recuerdes este incidente. :smiling_face_with_smiling_eyes: ¡Espero que tengas un gran fin de semana y cuidado con los árboles que dan frutos!
