19.0.5: Lanzamiento en MyJMP planificado para el 17/2/26 • 19.1: Congelación de seguridad el 19/2/26 • 20.0: abierto en la versión principal • Congelación de 20 EA2 el 19/3/26
¡Bienvenido a la actualización de desarrollo de JMP del 13 de febrero de 2025!
Los equipos de control de calidad de JMP han aprobado la versión de seguridad mensual de JMP 19.0.5 para todos los productos. El Centro de Confianza de JMP incluirá un Boletín de Seguridad para la versión 19.0.5 en su lanzamiento, y está previsto que los instaladores estén disponibles en MyJMP el martes de la próxima semana. Nuestra próxima versión será el mantenimiento de JMP 19.1 , que se espera esté disponible en MyJMP el Día de San Patricio (17/3). Como de costumbre, publicaremos notas de la versión 19.1 con detalles de las correcciones de errores y las nuevas funciones menores disponibles en esta versión.
Muchas gracias a Evan McCorkle por su presentación en la reunión de desarrollo de esta semana y un profundo agradecimiento a Dan Schikore y Jules Parris por supervisar el chat durante la demostración de la nueva función de JMP 20, Elementos Vinculados. Si se perdió la reunión, puede encontrar la grabación aquí . Me gusta esta nueva función y realmente aprecio que el equipo se haya tomado el tiempo para aprender del comportamiento de los clientes capturado en la telemetría de JMP. Sé que es sorprendente saber que la mayoría de los clientes nunca guardan ni reutilizan scripts como muchos de nosotros hacemos internamente, ya que puede ahorrar mucho tiempo al replicar o revisar el trabajo. Esperamos que esta nueva función ofrezca a los clientes que no usan scripts una forma sencilla de asociar el trabajo con sus tablas de JMP y ahorrar tiempo en el proceso.
Como mencioné en la reunión de desarrolladores de ayer, los instaladores nocturnos de JMP 20 del 19/2 se usarán para realizar pruebas en las computadoras portátiles del Laboratorio JMP durante la Cumbre de Descubrimiento JMP en Sorrento, Italia, en marzo. Poco después, estaremos esperando la congelación de EA2, prevista para el 19/3.
¡Gracias a Tonya Mauldin por compartir las últimas dos semanas de casos beta/fallos con los fallos seleccionados!

Informe de la versión beta y de fallos del 2 al 13 de febrero de 2026 | JMP Live
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
Estadística
- Jian Feng: Llevo bastante tiempo trabajando en el análisis de capacidad de procesos multivariados y se han logrado avances significativos. Gracias al apoyo de Chris Gotwalt y Laura Lancaster , se ha resuelto con éxito el complejo problema de calcular los índices de capacidad de procesos multivariados. Con la ayuda de Xan Gregg , la región de tolerancia y la región especificada por el ingeniero ahora se pueden distinguir claramente en el gráfico de tolerancia multivariado. Aún hay margen de mejora, pero creo que los resultados actuales son lo suficientemente sólidos como para empezar a recopilar la opinión de expertos internos y usuarios externos.

- John Sall: En la detección de procesos, seleccione la cláusula adecuada en la propiedad “Límites de control” asociada con el tipo de gráfico de control (JMP-29695).
Documentación estadística
- Michael C: Pasé la semana capacitándome para usar el editor de Oxygen, en preparación para la conversión de la documentación de FrameMaker a Oxygen.
Pruebas estadísticas
- Tonya: Trabajando en la retroalimentación beta, probando nuevas características de Process Screening (nuevas distribuciones e histogramas) y verificación de errores.
Actualizaciones de ciencias biológicas
- Drew: Características/defectos de JMP Clinical 20: Estamos investigando el posible uso de la nueva función de elementos vinculados para la persistencia de las revisiones clínicas de JMP. Estamos desarrollando una implementación de referencia para informes que pueda generar resultados DOCX, incluyendo tablas formateadas. Estamos ayudando a la FDA con la instalación de JMP y JMP Clinical, permitiéndoles incluir complementos personalizados. ¡Un agradecimiento especial a Bob Hickey por integrar esta función en el instalador de Windows!
Gestión de productos y marketing de productos
- Bryan F:
- Se representan las posibles expectativas de los usuarios respecto de las advertencias del gráfico de control en JMP Live cuando las advertencias no están respaldadas directamente por datos.
- Para el equipo de PM, comuniqué un proceso informal para establecer estudios de usabilidad para el próximo laboratorio de usabilidad Discovery Summit.
- Me reuní con Dan, Ernest, Evan y Sarah para discutir el desarrollo de un guión de elementos vinculados para el Laboratorio de descubrimiento.
- Revisé el concepto de evaluación heurística con el grupo de Ciencias de la Vida, previamente presentado a otros dos grupos.
- Prototipo de Figma refinado que explora cómo combinar el filtrado de datos local y global para el grupo Core.
- Desarrollé y actualicé íconos de plataforma como parte del esfuerzo de modernización de íconos del sistema Fluent (por ejemplo, gráficos de control, proceso gaussiano, análisis de artículos, depósito de fórmulas, columna de validación).
Soporte técnico y participación
- Wendy:
- Esta semana, el equipo de Soporte se ha centrado en la incorporación de nuestra nueva integrante, Sanie Fragata. Tras la introducción de un nuevo diseño de caso hace unas semanas, esta semana analizamos los puntos débiles y las posibles mejoras.
- 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
- Shannon L: Asistió a la capacitación de Oxygen. Continuó trabajando en la prueba de concepto (POC) para el seguimiento de nuevas funciones con el equipo de gestión de productos. Trabajo en el proyecto de monetización de JMP Marketplace, incluyendo una reunión técnica sobre el cifrado/descifrado de extensiones de pago con el equipo de I+D de JMP. Reuniones técnicas semanales, además de una reunión mensual con el equipo administrativo de Atlassian. Revisión y documentación de seguridad de Atlassian AI y Rovo. Creó boletines de seguridad de JMP y JMP Live 19.0.5, además de otras tareas de fin de ciclo de lanzamiento.
- Jim:
- Se informaron numerosos JIRA tanto de macOS ASAN como de WinOS Debug JMP Pro 20 UT.
- Candidatos a imágenes finales notariadas para archivos de imagen de disco JMP 19.0.5 en macOS
- Gracias a Juan Schrödl y Pablo Nelson por ayudar con los problemas de compilación/firma de ARM64 JMP 20
- Soporte Perforce.
- Chelín:
- Archivos de validación del instalador 19.0.5 creados para pruebas de control de calidad y que se publicarán en jmp.com
- Trabajé con Juan Schrödl en los cambios de .NET para la versión 20. Luego pasé a la versión 21.
- Candidatos a instalador final creados para 19.0.5.
- Pruebas y verificación continuas del trabajo de limpieza de retención del servidor
- Melanie: Participó en la capacitación de Oxygen toda la semana. También realicé pequeñas tareas puntuales: ejecuté el trabajo MID-PDF para las Notas de la Versión 19.1; cerré algunos Jiras de Fin de Versión 19.0.5; otros trabajos diversos de Jira; comencé a trabajar en la Documentación de Fallos de UT con TextFinder .
- Myron: trabajó en la obtención de resultados de diferencias de imágenes en el panel de pruebas de producción (JMPTOOL-2044), la verificación de certificados en servidores de AWS y la continuación de la creación/actualización de trabajos de Jenkins para pruebas unitarias de producción de AWS.
- Shannon C: Revisó los informes de producción de JMP y de autorización de EA. Investigó algunos fallos nuevos y existentes. Investigó los planes para actualizar el complemento de xgboost a la versión 19.1. Reuniones semanales de grupo.
Localización
- Trish : Trabajando para incorporar a proveedores de localización y revisores en ZIP. Trabajando con Adquisiciones para renovar el software de MemoQ. Trabajando con Recursos Humanos para publicar una vacante para reemplazar a Ying. Asistí a la capacitación de Oxygen esta semana.
- Cristóbal: Asistencia a la capacitación sobre oxígeno. Actualización del filtro memoQ para las ecuaciones (LaTex) en XML DITA. Corrección del trabajo JMPLive necesario para generar la salida.
- Allison: Asistió a las sesiones de capacitación de oXygen; validó, envió y etiquetó todas las capturas de pantalla localizadas y los archivos .fm de 19.1 JMP Live Public a P4; entregó todos los archivos localizados de 19.1 JMP Live Public a Susan dos semanas antes de lo programado para crear la Ayuda localizada de JMP Live; se comunicó con el proveedor respecto de preguntas relacionadas con las capturas de pantalla.
- Howard: Asistí a la capacitación sobre oxígeno. Inicié las pruebas de refactorización del panel de control. Probé el proceso de creación de complementos para ciencias biológicas.
- Arenoso: Asistió a la clase de Oxygen. Trabajó en la reestructuración de las clases de validación del panel.
Documentación
- Susan C: Asistí a la capacitación de Oxygen toda la semana. Estoy trabajando en las notas de la versión 19.1 de JMP, que estarán listas para su localización el lunes. Estoy empezando a trabajar en la ayuda de JMP Live Config para la versión 19.5.
- Qiana: Asistió a la capacitación de Oxygen. Trabajó en los procesos de adquisición de los software Oxygen y MathType, y realizó trabajos contratados con Carmen Publishing.
- Michael C: Pasé la semana capacitándome para usar el editor de Oxygen, en preparación para la conversión de la documentación de FrameMaker a Oxygen.
- Devon: Entrenamiento de oxígeno con todos, investigó e implementó ecuaciones LaTeX en XML y comenzó a probar con Michael y Krzysztof.
- Jill: Revisión de la cadena de interfaz de usuario 2/9, revisión por pares de notas de la versión y capacitación sobre Oxygen.
- Chris : DITA/Entrenamiento y pruebas de oxígeno.
Pruebas de sistema/host - Cary
- Mandy:
- Trabajé en probar nuevas funciones de la tabla de datos, como la nueva función de reglas de etiquetado automático en JMP 20.

- Intentará verificar las columnas de las tablas que está importando para ver si las etiquetas coinciden, por lo que si configura propiedades básicas para los tipos de datos, puede asignar fácilmente una etiqueta a esas columnas sin volver a crearlas; MFI también funciona, y he intentado importar .json, .xlsx, .csv, etc. y parecen funcionar bien.
- Usé el Asistente para crear algunas tablas de datos con límites de especificaciones para intentar ver si esas propiedades se podían asignar a etiquetas y reutilizar (hablaremos más sobre esto próximamente).
- Recibí mis primeras 3 o 4 pistas TS para JMP20EA1 y ayudé a resolver un fallo que también se produjo; verificando JIRA a medida que se solucionan y tratando de agregar pruebas donde puedo.
- Eric Horton:
- Se creó un nuevo conector de datos de Snowflake.
- Corrección verificada para el error JMP 20 y 19.1 al ejecutar consultas Snowflake grandes.
- Corrección verificada para JMP 20 y 19.1 para mantener la conexión interna de Snowflake, de modo que cuando se desconecta una de varias conexiones de Snowflake (que usan el mismo conector de datos), la conexión restante también se mantiene.
- Corrección verificada para JMP 20 y 19.1 para mejorar el rendimiento de importación de Excel de la sección Datos de alquiler del archivo Excel de MovieRental.
- Se instaló un nuevo controlador ODBC de SQLite y se creó un nuevo conector de datos de SQLite.
- Corrección verificada para JMP 20 y 19.2 para enumerar tablas al conectarse a una base de datos SQLite.
- Cazador: Completó las pruebas de autorización del instalador final de JMP 19.0.5 en Mac y Windows. Instaló y probó con la compilación actualizada de Jim para JMP Student Edition 20 EA 1 para Mac. Respondió a los casos de JMP 20 EA 1. Investigó el estado de JMP-28343 con las compilaciones beta y final recientes de Mac Tahoe 26.3 para confirmar que el bloqueo persiste al entrar en suspensión. Verificaciones de JIRA.
- Justin K: Trabajé en la preparación del código de automatización para probar las actualizaciones de Python que ocurren con JMP 19.0,5, preparando estrategias de prueba para mis próximas historias de JMP 20 y probando la historia para JMP que admite todas las conversiones de tipos de datos para marcos de datos de pandas en nuestra integración de Python.
- Audrey: 19.0.5 pruebas, debates y demostraciones de I18N con el grupo que se centrará en esto tanto para JMP de escritorio como para JMP Live, verificaciones de algunos elementos de Jira que se me presentaron, comenzaron las pruebas de I18N para JMP 20 y estoy ayudando con eso.
Pruebas web – Cary
- Versión 19.0.5 de JMP Live: Pruebas del instalador
- Pruebas de migración 17.2 → 19.0.5
- Pruebas de migración 18.2.3 → 19.0.5
- Prueba del instalador de actualizaciones 19.0.0 → 19.0.5
- Validación de la instalación del servidor Clean 19.0.5
- Verificación de Jira
- Validación de Jira de la versión de seguridad
- Verificación y seguimientos varios de Jira
- Apoyo
- Asistencia en la resolución de problemas de implementación personal de JMP Live
- Responder a preguntas relacionadas y solicitudes de soporte

- Taylor:
- Aceptado y Cerrado:
- Como usuario de JMP Live, puedo usar "Abrir en JMP" con una conexión de token de acceso personal
- "X elementos seleccionados" incluso cuando no aparece nada seleccionado en la interfaz de usuario
- Windows Server 2025 16 Keycloak (kcauth.dev.jmp.com) 19.0.5
es-ES Taylor Martin
- "X elementos seleccionados" aún se muestra en la vista filtrada de un propietario, cuando no aparece nada seleccionado en la interfaz de usuario.
- En curso:
- Las compilaciones a veces no pueden descargar WinSW.exe
- Convierte la columna exitosa de la tabla audit_log en una enumeración de cadena y migra
- Utilice WinSW directamente en lugar de node-windows
- Necesitamos un estado "cancelado" para el registro y el historial de auditoría.
- Natalie: Informe de automatización HTML: 19.0.5: se interrumpieron las ejecuciones diarias de automatización esta semana tras la finalización de las pruebas de instalación; 19.1: Todo limpio; 19.5: Todo limpio; 20.0: Todo limpio. Se añadieron nuevos casos de prueba a las ramas 19.1 y 19.5 que aún requieren algunos ajustes menores específicos de estas canalizaciones. Continúo con los casos de prueba de gráficos de control. Estuve trabajando con el departamento de TI después de que una actualización automática de Windows dañara algunos archivos de registro de mi PC.
- Hui:
- Asistí a la reunión sobre los procesos de prueba de JMP I18N. Gracias a Audrey por organizarla. El proceso parece prometedor para su adopción en las pruebas de JMP Live y JMP HTML5 I18N.
- Continuamos con las pruebas de regresión en JMPHTML-543 luego del reciente trabajo de refactorización.
- Se abrieron 5 elementos de Jira. Se cerraron 7.
- Resolví un problema con mis claves de registro de Windows. Gracias a Natalie y Josh por su ayuda.
- Seema:
- Pruebas de instalación para JMP Live 19.0.5
- Aceptado y Cerrado:
- Se crearon nuevos marcadores falsos y se notificaron. Supporting_data.allMarkers es incorrecto en algunos casos de acceso a datos.
- El usuario sin permisos sobre los datos puede ver información sobre los datos en el Historial cuando se actualizan las Advertencias
- Creado Jiras
- JMP Live se bloquea en un estado extraño al intentar duplicar informes
- Se muestra un modal vacío al visualizar el informe de historial de advertencias cuando el usuario no tiene permisos de datos
- En curso:
- El usuario puede elegir si desea copiar las advertencias al duplicar un informe
- Advertencias sobre gráficos de control de copia con informes copiados
- Estoy luchando con algunos problemas en mi entorno de desarrollo y he recibido mucha ayuda de Josh y Michael Goff.
- Mateo: Seguí actualizando nuestras pruebas de IU para que se ajustaran a los resultados esperados para JMP Live 19.x y 20.0. También investigué algunos errores que causaban el bloqueo de nuestros pipelines de automatización.
Centro
- Xan: Estoy empezando a hacer que los corchetes de significación funcionen (con valores p aleatorios por ahora); me estoy preparando para la revisión del grupo focal de correlación.

- Dan S: Se actualizó la cláusula where del filtro de texto para distinguir entre cadenas idénticas con diferentes opciones. Se actualizó la miniatura del diario para el modo oscuro y se guardó la miniatura en la vista de pantalla para que coincida con lo que se ve. Se solucionó un problema de rendimiento al guardar sesiones debido a los cambios en los informes vinculados. Se agregó trabajo adicional a los elementos vinculados para proyectos y se mejoró el comportamiento de los informes sucios.
- Dave B:
- Intenté recrear un fallo de optimización bayesiana del cliente y encontré un par de fallos probablemente no relacionados.
- Se completó un primer paso para admitir complementos con archivos jsl cifrados.
- Se solucionó un fallo que Xan encontró en Mac: escape durante la selección de arrastre
DOE y confiabilidad
- Caleb: Seguimos trabajando en los errores del explorador de tamaño de muestra y en algunas mejoras adicionales en la plataforma de muestreo de aceptación. Le dimos una vista previa especial de esa plataforma a un usuario como seguimiento de la reunión de Discovery y ¡le encantó! También trabajamos en la revisión de un artículo de Wildtrack que esperamos volver a enviar pronto.
Alojamiento e interfaces
- John Schroedl: Se ha mejorado el trabajo con los iconos, incluyendo la selección de tamaños de imagen alternativos según el DPI de la pantalla. Debería permitir que los iconos se vean más nítidos al ejecutarse con una escala de DPI más alta ( JMP-29685 ). Se está trabajando en aumentar el tamaño de muchos iconos y en usar el equivalente de Fluent para muchos de nuestros iconos integrados personalizados cuando haya un reemplazo claro ( JMP-29553 ). Se están investigando problemas de compilación, incluyendo la reversión a .NET 4.8 en lugar de 4.8.1, ya que no es compatible con Windows Server 2019.
- Voluntad: Verificación de errores en la autenticación de usuario y contraseña de OAuth2. Trabajando con Databricks, añado un selector para el Catálogo y los Almacenes para guiar a los usuarios a realizar las selecciones correctas para su conexión. También estoy trabajando en las interfaces del Generador de Consultas con Databricks.
- Pablo N:
- La semana pasada:
- Se actualizó Python a Python 3.13.12 en JMP 19.0.5, 19.1, 19.2, 20.0.
- Reestructuración del proyecto de Windows para las bibliotecas libcurl, zip y zlib precompiladas con CMake. El código fuente de las bibliotecas se almacenará en BitBucket y Jenkins las compilará y analizará su seguridad.
- Se trabajó en la funcionalidad EnctyptedZip para complementos pagos de Marketplace.
- Clase interna EncryptedZip dentro de C++ de JMP
- Cargador de clases de Python que permitirá a Python leer archivos y paquetes de Python directamente desde el archivo zip en la memoria sin desarchivarlos en el disco.
- Esta semana:
- Ayudando a Jim a resolver problemas con sus scripts de compilación debido a los cambios en el proyecto.
- Registro del cargador de clases de Python y del código EncryptedZip.
- El servidor OpenStreetMap para JMP 16 y versiones anteriores está siendo marcado por SAS IT como un problema de seguridad debido a que ejecuta Python 3.6, que se encuentra en el final de su ciclo de vida. Creemos que el servidor podrá apagarse. Estoy revisando los archivos de registro para determinar el nivel de uso. Desde las 17:00 del 10 de febrero hasta esta mañana, solo hubo un acceso (probablemente interno, según la dirección IP). Continuaremos monitoreando la próxima semana.
- Copiamos los archivos de configuración por si queremos recuperar nuestro propio MapServer, pero probablemente sea una máquina demasiado grande para ser asequible en AWS y necesitaría una máquina física. Con las especificaciones de hardware actuales (24 núcleos de CPU, 128 GB de RAM, almacenamiento SSD rápido de 4 TB), esta máquina tenía poca potencia y no podía renderizar mosaicos sobre la marcha. Los niveles de detalle tardaron semanas en renderizarse previamente antes de que pudiéramos poner el servidor en línea, y las nuevas solicitudes de mosaicos para áreas sin caché pueden tardar días. Estamos esperando a que se complete un volcado de copia de seguridad completa de la base de datos. Lleva funcionando desde el 10.
HTML interactivo
- Mike Stickles: Participó en las pruebas de caja blanca del equipo JMPHTML. Continuó el esfuerzo a largo plazo para refactorizar completamente BarSegment y dividir los diferentes estilos de barra en subclases. Esta semana se dedicó principalmente a tomar métodos existentes y dividir el código común o el código específico del estilo en métodos separados para minimizar la duplicación de código y facilitar el mantenimiento del resultado. Espero tener el código listo para revisar en una o dos semanas.
- Juan Powell:
- Realicé pruebas de caja blanca durante un día e informé las observaciones.
- Trabajé con Landra y Amy para revisar y publicar dos blogs HTML interactivos JMP 19.
- Se completó la compatibilidad con mapas de calor 'Etiqueta por fila' ( JMPHTML-1268 ).
- Estamos trabajando en la actualización de Three.js (biblioteca utilizada para dibujo 3D basado en web) de r148 a r182 ( JMPHTML-15152 ).
- Pablo Spychala : Hemos finalizado la transición de nuestro código HTML a módulos ECMAScript (JMPHTML-529). Nuestras nuevas herramientas han descubierto numerosas dependencias circulares que teníamos en nuestro código y que debemos abordar. Ya hemos abordado muchas de las cruciales y hemos reducido la lista a menos de 100. Sin embargo, aún queda trabajo por hacer para eliminar las dependencias circulares (JMPHTML-15286).
JMP en vivo
- Aurora: 19.5 - Numerosas correcciones de errores. 20.0 - Planificación del triaje de la evaluación de procesos. Otros: Numerosas actualizaciones y adiciones a artículos de Confluence. Actualizaciones de paquetes de terceros.
Nota de Shannon
¡Espero que todos hayan tenido la oportunidad de ver las adorables tarjetas de San Valentín descargables de JMP en este artículo de Inside JMP! ¡Puntos extra por las ideas de San Valentín con temática del Departamento de Energía (DOE) aportadas en los comentarios por Ryan L (y Copilot)! ¡Feliz fin de semana de San Valentín!

