¡Bienvenido a la actualización de desarrollo de JMP del 15 de mayo de 2025!
Con las aprobaciones completadas, JMP 18.2.1 está planeado para ser lanzado en MyJMP el próximo martes. Puede descargar detalles sobre las correcciones de errores incluidas en las notas de la versión 18.2.1 aquí . Además, se incluyen numerosas actualizaciones de bibliotecas de terceros en 18.2.1. En los últimos ciclos de lanzamiento, JMP ha hecho grandes avances en el escaneo, revisión y reparación de bibliotecas de terceros para satisfacer las necesidades de los clientes preocupados por la seguridad. Por cierto, muchos de estos clientes también escanean nuestros productos de software para catalogar los componentes de terceros que incluyen e identificar cualquier vulnerabilidad. JMP planea tener actualizaciones de seguridad mensuales durante el ciclo 19 en un esfuerzo por acortar aún más el ciclo de reparación de vulnerabilidades de seguridad; permanezca atento para obtener más información a medida que avanzamos más allá de 19.0.
Las correcciones de errores de JMP 19.0 continúan, con solo algunos elementos restantes en la sección "En desarrollo" de la página "Funciones recientes de JMP 19" . El modo de revisión de código de JMP 19 comienza el 23/05/2025. Como recordatorio, las actualizaciones de código realizadas después del 23/05 deben incluir el nombre del revisor en la descripción de la actualización, en la incidencia de Jira y en cualquier solicitud de aprobación enviada después del inicio del modo de aprobación de código de JMP 19 el 13/06/2025.
¡Gracias a Shannon Leslie por compartir estos cambios de productos Atlassian de mayo y las personalizaciones y mejoras de Atlassian de abril/mayo!
El 12 de mayo, 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:
- Mejoras en la clonación en Jira - ¡Problemas con clones secundarios en Epics!
- También clonar comentarios y cambiar el asignado y el reportero (si tiene permisos)
- Exportar hasta 10 000 problemas en lugar del máximo de 1000 problemas
- ¡Y más!
Además, a finales de abril o principios de mayo, el equipo de administración implementó algunas mejoras en nuestra instancia de Jira. Puede encontrar una lista de cambios, junto con detalles y documentación, aquí .
Los cambios incluyen:
- Un nuevo complemento de Jira para la planificación ágil: Planning Poker Agility para Jira
- Una nueva opción para el campo Origen: "Seguridad de la información de JMP"
- ¡Y más!
Si tiene alguna pregunta, contacte a Shannon Leslie o a cualquier otro administrador de JMP Atlassian. También consulte 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
- Modo de revisión de JMP 19 – 23/5/25
- JMP 19 EA9 Congelación – 6/5/25
- Modo de aprobación JMP 19 – 13/06/25
- Congelación de seguridad JMP 19 - 15/8/25
- Candidato a la imagen final del JMP 19 – 18/8/25
- Aprobación del control de calidad del JMP 19 – 11/9/25
- JMP 19 publicado en MyJMP – 16/9/25
- Visita Confluencia para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
DOE y confiabilidad
- Ryan L: El grupo JMP obtuvo buenos resultados en las recientes elecciones para la ASA:
- Sección de Ciencias Físicas e Ingeniería (SPES):
- Presidente electo 2026: Michael Crotty
- Presidente electo del programa 2026: Ryan Lekivetz
- Secretario/Tesorero 2026-2027: Yeng Saanchi
- Sección para Programadores y Analistas Estadísticos
- Secretario 2026-2027 Caleb King
- También recibimos un aviso de concesión de una solicitud de patente:
Solicitud de patente n.º 18/933.070
Título: Sistemas, métodos e interfaces gráficas de usuario para la exploración de diseño adaptativo y la gestión de modelos
Archivado: 31/10/2024
Inventores: Caleb Bridges King; Peng Liu; Ryan Adam Lekivetz; Jacob Davis Rhyne; Rajneesh Rajneesh
- Caleb: Estoy trabajando para mejorar la consistencia de los archivos guardados de la plataforma de diseño CSALT. Estoy preparando una charla para la reunión anual de la Sociedad Canadiense de Estadística, a la que asistiré a finales de mes después de mis vacaciones la próxima semana en Minneapolis. Estoy colaborando con algunas iniciativas que hemos diseñado para ISEA, incluida la cumbre.
Hospedaje e Interfaces
- John Schroedl: Se agregó una preferencia específica de Windows para cambiar al manejo de texto heredado para clientes que necesitan usar IME antiguo y para la gestión de errores en versiones muy antiguas de Windows 10. Se trabajó con Morgan Gribbins para permitir la activación de la reconversión de IME desde el menú contextual. Se agregó una aserción para mantener la coherencia con Mac y garantizar que no se muestre un cuadro de diálogo modal al procesar una llamada "show()" existente. Se actualizó la creación de controles de navegador para usar el modo antiguo (espacio aéreo defectuoso) en el inicio rápido y los usos de OAuth, a fin de evitar errores al iniciar en ediciones antiguas de Windows 10. Se solucionaron los problemas de actualización de Visual Studio; JMP ahora compila correctamente con la nueva versión. Investigación de fallos.
HTML interactivo
- Praveena: Trabajó en numerosos problemas de Jira.
- JMPHTML-14445 : Selección de procesos: los gráficos de los elementos seleccionados desaparecen cuando se utiliza un filtro de datos en HTML5.
- JMPHTML-14446 : Selección de procesos: el gráfico debajo de 'Gráficos para los seleccionados' desaparece del escritorio durante la exportación HTML5 si hay un filtro de datos local.
- JMPHTML-14596 : Selección de procesos: los gráficos para el nodo de esquema seleccionado aparecen cuando se aplica un filtro de datos local.
- JMPHTML-14177 En Mac, en los informes HTML5, la tecla Cmd no realiza la función "agregar a la selección".
- JMPHTML-14494 Selección de procesos: La selección en la tabla de resumen de procesos no responde al gráfico de alarmas, al gráfico de objetivos ni al gráfico de rendimiento del proceso cuando el filtro de datos está activado
- JMPHTML-14598 Selección de procesos: la fila en la tabla de resumen no responde a la deselección del marcador en el gráfico de alarmas
- JMPHTML-14375 Selección de procesos: deseleccionar un marcador para un proceso en el Gráfico de rendimiento del proceso no descarta su gráfico de control.
- JMPHTML-14580 Triage: el panel de información de advertencia ya no se abre después del eje panorámico
- JMPHTML-13832 El menú emergente 'Triage' no es accesible al excluir e incluir filas
- JMPHTML-2487 El comando Stack en HTML5 no respeta los ejes de la izquierda (1)
- Mike Stickles: Comprometió la corrección del error JMPHTML-1407 ( la configuración de leyenda en el rol de tamaño no funciona en HTML5 ) tras la revisión del código. También corrigió el problema JMPHTML-14515 ( SP3D: El texto de la leyenda no es visible en el modo oscuro ) y la corrigió tras la revisión del código. Realizó investigaciones preliminares sobre JMPHTML-13955 ( CCB: La página HTML5 no carga al usar '\' en fase ) y anotó los hallazgos en JIRA. Comenzó a trabajar en la corrección del error JMPHTML-577 ( S1518749: Falta color en los intervalos de error ).
- John Powell: Se corrigió un fallo cuando CellPlotBox se encontraba en un informe con otro gráfico que utilizaba un conjunto de datos diferente ( JMPHTML-14267 ). Se renderizó el contenido estático en el modo de color actual con la ayuda de John Schroedl y Dan S. ( JMPHTML-14606 ). Se completó la capacitación sobre el registro del segundo trimestre: Objetivos de desarrollo . Se revisó el documento de ayuda HTML interactivo.
- Michael Senoyuit: Trabajé en algunos errores de graphlet y casos extremos.
JMP en vivo
- Aurora: Corrección de errores (notificación al administrador sobre mención de comentarios). Se añadieron las restricciones solicitadas sobre quién puede descargar la información de advertencia de los gráficos de control. Se reunió para discutir las actualizaciones del Formulario de Divulgación de Invenciones de triaje de gráficos de control.
Estadística
- Annie: Continuó trabajando en la reparación de tickets de Jira en Cusum, EWMA y CCB. Específicamente, Jira JMP-1873, Jira JMP-17716, Jira JMP-13271, Jira JMP-25778, Jira JMP-25916 y Jira JMP-26185.
- Elizabeth: Corrección de errores (gracias, Colmillo Chen , por las pruebas exhaustivas) y trabajo continuo en GLMM multinomiales nominales.
Documentación estadística
- Michael C: revisé y actualicé muchas cadenas en la plataforma de optimización bayesiana en preparación para la próxima extracción de cadenas finales para la traducción 19.0; descubrí que fui elegido presidente electo de la Sección de Ciencias Físicas y de Ingeniería de la ASA; documenté algunas NF en supervivencia paramétrica.
Pruebas estadísticas
- Mark: Jacob y yo hablamos con Caleb sobre las expectativas para presentar un caso práctico a ISEA. Empezamos a escribir un borrador esta semana. Asistí a una entrevista con el examinador de patentes de Bill sobre un nuevo diseño de elección. Jacob y yo hicimos una lluvia de ideas para nuestra presentación ante la FTC. Asistí virtualmente al evento "Stolen Sister" patrocinado por SAS D&I. Terminé una explicación sobre la medición de la reflectancia para Caleb y comencé un guion para el análisis de imágenes con el fin de obtener datos precisos de reflectancia de los clips impresos en 3D con la cámara de un teléfono inteligente.
Actualizaciones de ciencias biológicas
- Ricardo: Escribió 7 entradas de blog. Describí las características de JMP Clinical 20.
- Wenjun: Asistencia a la reunión de la junta directiva de CDISC e intercambio de CDISC.
Soporte técnico y participación
- Wendy:
- Además de los casos de clientes, los equipos de Soporte están trabajando con los equipos de desarrollo de Salesforce en la resolución de algunos problemas de los casos y estableciendo prioridades. La interacción consiste en aclarar y documentar los procesos del equipo. A continuación, se muestran los gráficos de los temas de los casos, tanto para Soporte Técnico como para Interacción.
- Aquí están los informes de TS JMP Live y el enlace al filtro Jira que muestra los tickets informados por Soporte durante los últimos 14 días .
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
- Shannon L: Creé el plan completo del proyecto para el lanzamiento de la monetización de JMP Marketplace. Elaboré una lista de los cambios de las versiones de mayo de Atlassian que afectan a nuestros sitios de Jira y Confluence, y documenté nuestras propias mejoras de configuración. Trabajé con el equipo de gestión de producto para definir e implementar las mejoras de Jira y facilitar el seguimiento de las funcionalidades. Se mantuvieron conversaciones sobre la denominación de las versiones de seguridad mensuales, así como sobre ideas para JMP sin versiones y versiones continuas de funcionalidades (todo ello pendiente de debate). Reuniones técnicas semanales, incluyendo revisiones periódicas de las vulnerabilidades de seguridad del producto. Reuniones técnicas con Snyk y Atlassian.
- Melanie: Completó el trabajo para manejar procesos automatizados y componentes y campos de problemas de Jira para cambiar el nombre del libro de Genética a Ciencias de la vida. (JMPTOOL-1594 , JMPDOC-2368 ). Generó tablas de datos de muestra localizadas para 19.0; control de calidad general en las tablas; informó un error en las etiquetas de valor; envió las tablas finales. (JMPLOC-7051 , JMP-25193 , JMP-26341 ) Agregó el descargo de responsabilidad actualizado y el código de derechos de autor para JMP (proporcionado por legal) a todos los scripts JSL integrados. (JMPTOOL-1449 ) Verificó los conflictos de JSL con cadenas de interfaz de usuario portátiles devueltas en chino y coreano para Handoff 2. (JMPLOC-6852 , JMPLOC-6861 ) Con Shannon Leslie, implementó la seguridad a nivel de problema para el proyecto JMP Marketplace. (JIRAHELP-194 ) Participé en conversaciones sobre convenciones de nomenclatura para futuras versiones mensuales. Aprendí sobre las etiquetas Perforce. ¡Gracias, Allison Liang ! Proceso general, rama, control de calidad y preguntas y respuestas en DevOps.
- Chelín: Se finalizó la carga y confirmación del archivo de validación del instalador de Windows (JMPWEB-1764). Se modificó el instalador de Windows para corregir un problema de bloqueo de fuentes durante la instalación (JMP-26196). Se modificó el instalador de Windows para impedir la instalación en versiones anteriores de Windows 10; ahora JMP solo se instalará en versiones 1809 y posteriores (JMP-26228). Se modificó el instalador de Windows para añadir código que permite añadir un archivo de menú personalizado (admincust.jmpcust) durante la instalación (JMP-26373). Se investigaron problemas de seguridad para mejorar la experiencia del instalador.
- Jim: Se verificaron como corregidos los errores de afirmación múltiple y los tickets de FUGAS de JIRA para JMP Pro 19; los productos e instaladores de JMP se están creando todas las noches desde la rama Perforce 18.2.2; los scripts de pruebas unitarias Baseline/NIST se están ejecutando todas las noches para JMP Pro 18.2.2 en todos los sistemas compatibles con WinOS y macOS localizados, y el trabajo para las ejecuciones de la suite completa de pruebas unitarias está en curso; se configuraron cuentas de Perforce (de las que tengo conocimiento) para pasantes de verano.
- Mirón: Dediqué más tiempo a las conversiones de SQL Server a PostgreSQL (scripts de Jenkins, base de datos, entorno de panel en desarrollo). También trabajé en otros problemas menores de mantenimiento, como la actualización de los datos de la versión 18.2.2 para el panel web.
- Shannon C:
- Discusiones sobre la numeración de versiones mensuales. Se investigaron fallos de clientes, se registraron y actualizaron incidencias de Jira. Se analizaron problemas con el prefijo de origen en las redirecciones de ayuda que surgieron con la implementación del nuevo jmp.com.
- ¡Gracias a Lisa Grossman por publicar un nuevo informe de fallas por año y lanzarlo en JMP Live!
- Si observa este gráfico, puede ver las barras prominentes de JMP 17.0 y 17.2 (versión abreviada a continuación). Sin duda, el mayor tiempo que lleva esta versión en el mercado tiene un impacto. Pero al profundizar, es evidente que muchos de los informes de JMP 17.0 se debieron a dos causas comunes:
- Fallos que afectan a los gráficos/etiquetas flotantes en ciertos casos ( JMP-13682 , JMP-18895 y duplicados relacionados)
- un problema muy difícil de depurar ( JMPTEST-464 ) que puede haberse resuelto con JMP-23081 , un fallo de arrastrar y soltar del Graph Builder corregido en 18.2.
- Excepto los fallos mencionados anteriormente, ambos se pueden ver en JMP cuando se ejecuta en inglés y en todas nuestras variantes de idioma.
- A medida que el uso de JMP 17 en el campo ha disminuido y estos problemas frecuentes se han corregido o solucionado, hemos visto menos fallas informadas en las versiones 18.X.
- Aunque no se muestra en este gráfico, otra tendencia es que ahora se reciben muchos más fallos de forma anónima que los que se envían a través del soporte técnico. Por eso me he centrado en introducir elementos JMPTEST en mi épica de Fallos Misteriosos ( JMPTEST-95 ) para destacar grupos de pilas de fallos anónimos coincidentes que carecen de casos de replicación claros y que merecen una mayor investigación por parte de los desarrolladores. Una vez que se pueden replicar, se trasladan al componente correcto del proyecto JMP.

Localización
- Allison: finalizó las traducciones de datos de muestra de JA 19.0 y entregó ZH y JA a Melanie para construir las tablas; preparó el proyecto de traducción de las Notas de la versión 18.2.1 y lo entregó a JMP Japón para su traducción; traduje las Notas de la versión 18.2.1 de ZH; respondí consultas de traducción sobre datos de muestra y cadenas de IU portátiles; revisé los procesos para localizar el Inicio rápido para preparar la entrega de 19.0.
- Trish: Planificación de fechas para la Ayuda y el Inicio Rápido. Respondiendo consultas de traducción sobre cadenas de interfaz de usuario portátiles. Conversaciones con Krzysztof sobre los flujos de trabajo de descripción de Marketplace y memoQweb. Preparación de cadenas de interfaz de usuario portátiles para la entrega final.
- Sandy: Se continuaron las pruebas y el perfeccionamiento del nuevo programa de retorno de cadenas para la interfaz de usuario portátil. Se continuó el desarrollo del nuevo proceso de retorno para los datos de muestra. Se probaron los trabajos que requerían cambios para cambiar el nombre de GA a LS.
- Ying: Creó el PDF final de las Notas de la Versión 18.2.1 para ZH. Se crearon plantillas de FrameMaker localizadas para la versión 19. Las plantillas de JA se completaron.
- Howard: Se probaron y ajustaron las tareas de Jenkins relacionadas con GA, ahora denominadas LS. Se corrigieron algunos errores del panel. Se finalizaron los mensajes de progreso del panel.
Documentación
- Susan C: Terminé las actualizaciones de HTML5 enviadas para revisión (anticipadamente). Estoy trabajando en las actualizaciones de la versión 19.0 para JMP Live a UG (publicación), la ayuda de instalación y la ayuda al usuario. Trabajé con Roger para publicar el último PDF de RN 18.2.1 en nuestra página de documentación de JMP en jmp.com. ¡Gracias, Roger! Estoy planeando próximos proyectos y proponiendo fechas.
- Devon : JMP-23540: Se agregó una nota a UG sobre los roles de la Tabla de resumen que se suministran automáticamente a los scripts, se continuó trabajando en las actualizaciones del conector de datos de AspenTech y Python, se continuó revisando ediciones y capturas de pantalla, se agregó una lista de opciones de publicación de ayuda web a JMPDOC-2166.
- Khawar: Llamadas de oxígeno - Se discutieron las ediciones de DJ, UG, CR y DOE con Chris; imágenes JSG terminadas. Actualización de imágenes. Preferencias de JMP - Se discutieron los cuadernos con Chris B.
- Qiana: Trabajó con el departamento de Adquisiciones para renovar el software WebWorks. Continuó actualizando el JSG para reemplazar el Departamento de Delitos de San Francisco con los Registros 311 de la Ciudad de Nueva York. Planificación y coordinación del proyecto.
- Chris : Revisé las notas de llamada con Khawar y sus imágenes de llamada JSG. Actualicé el script de copia JMPLive/Public. Actualicé una clave en el mapa de ayuda de la versión 18.2. Trabajando en la documentación de Python.
Pruebas de sistema/host - Cary
- Mandy:
- Se trabajó en el problema del Administrador de columnas donde Ernest agregó nuevamente una función de clasificación y reordenamiento de columnas a 19 que era similar al Visor de columnas (JMP-26228 ).

- Trabajé en el filtrado de columnas: agregué Editar > deshacer y la grabación de acciones para esos comandos en el panel de columnas; también agregué algunas pruebas JSL allí; gracias a Evan por algunas pruebas JSL y una plantilla para esto; Trabajando en problemas de propiedad de Valores forzados que habían sucedido con plataformas y filtrado: algunos LDF y DF e incluso en Vistas de filtro: agregué algunas pruebas allí también; necesito trabajar en algunos casos más con datos de personajes y MR. Gracias a Dan por la plantilla de prueba; Probando cosas que estarán en EA9: tratando de adelantarme un poco y tal vez hacer videos de EA9 para algunas cosas finales para compartir con los usuarios.
- Audrey : Finalicé las pruebas de la versión 18.2.1. Completé las tareas de ramificación relacionadas con la versión 18.2.2. Continúo asignando bibliotecas de terceros a funcionalidades (y pruebas) específicas de JMP. Estoy evaluando Loom con Shannon L y Travis. Los becarios llegan la semana que viene y estoy ultimando los preparativos para su llegada.
- Nick H : Recientemente, he continuado trabajando en las verificaciones de la versión 19.0. He corregido varios fallos en las pruebas unitarias durante las ejecuciones nocturnas. He comenzado a idear un par de mejoras nuevas en la interfaz gráfica de usuario de pruebas unitarias JSL, inspiradas por las peticiones de Fang Chen: ordenar la lista de pruebas unitarias por fecha de modificación y añadir la posibilidad de etiquetar varias listas de pruebas personalizadas.
- Cazador: completó las pruebas finales del instalador de JMP 18.2.1, probó casos de autorización en línea/fuera de línea para las configuraciones de host/producto JMP con las compilaciones nocturnas de JMP 18.2.2 y las verificaciones de JIRA.
- Lisa: Terminé las pruebas del instalador de la versión 18.2.1. Luego trabajé en las verificaciones y en las pruebas del nuevo margen para Graph Builder.
Pruebas de sistema/host - Pekín
Centro
- Kan: Rediseño de los márgenes en el Constructor de Gráficos con una nueva propiedad de Margen de Gráfico y compatibilidad con las propiedades de margen de DisplayBox. Mayor tamaño predeterminado en el Constructor de Gráficos. Propiedad de columna "Valores Forzados" vs. valores faltantes. Sin etiquetas de barra de histograma para las barras sin recuento.
- Y S: Los niveles introducidos con la nueva propiedad de columna "Valores forzados" ya no se mostrarán en los informes si aparecen en un filtro y no están seleccionados. Se realizaron cambios para reducir el desplazamiento al cambiar el foco y se solucionaron algunos problemas de SendToReport para TableBox.
- Morgan: Solucionar algunos problemas pendientes en el IME y errores del Notebook, y asegurar que el Editor de Scripts funcione como debería con los personajes CJK.
- Ernesto: Se cambiaron Tablas->Actualizar para cambiar el nombre de las columnas en colisión en lugar de eliminarlas.
- Evan: Función de filtrado de columnas finalizada para v19.
Nota de Shannon
¡Me pareció divertido! ¡Espero que lo disfruten y que tengan un buen fin de semana!
