19.2.1: Bloqueo de seguridad 10/8/26 • 20.0: abierto en principal; Bloqueo de código EA7 10/1/26; Bloqueo de código 1/7/27
¡Bienvenidos a la actualización de desarrollo de JMP del 11 de septiembre de 2026!
El miércoles se enviaron notificaciones por correo electrónico a los miembros de EA 2027 EA6 . Mia Stephens informa que la membresía de EA está aumentando constantemente. Con excepción de los estudiantes, todos los usuarios autorizados pueden ser miembros (tras enviar el formulario de solicitud en jmp.com/earlyadopter). ¡Gracias por todo el trabajo realizado en las páginas de características previo a este lanzamiento de EA! Les recordamos que el lanzamiento de EA7 está previsto para el 1 de octubre.
Mientras tanto, los instaladores de la versión 19.2 se encuentran en fase de pruebas y su lanzamiento está previsto para el 22 de septiembre. Las pruebas en escritorio continúan, y los evaluadores de JMP Live ya han completado sus tareas de verificación del instalador 19.2 y han dado su visto bueno. El equipo de documentación se está preparando para entregar la ayuda localizada restante para la versión 19.2 y está trabajando con el equipo de localización para verificar los entregables finales.
¡Gracias por todo el triaje de Jira ! Por favor, sigan así. Es especialmente importante revisar todos los elementos de Historia y Épica con una versión planificada de 20 y actualizarlos adecuadamente. Si encuentras una Historia o Épica en tu lista que tenga la versión 20.0 en las versiones planificadas, pero que aún no aparezca en la página de características 20 Late, puedes tomar medidas de una de las siguientes maneras:
- Actualizar la versión planificada a una ruta futura en la que te comprometes a trabajar en ella.
- Eliminar la versión planificada si sabe que el elemento necesita ser abordado pero no está seguro de cuándo.
- degradarlo a una solicitud de función, si necesita más evaluación e investigación antes de comprometerse con el trabajo.
Muchas gracias a Evan McCorkle por presentar en la reunión de desarrolladores de esta semana las mejoras de accesibilidad de JMP 2027. Evan compartió el trabajo realizado en colaboración con John Schroedl, Dan Schikore y Bryan Fricke durante este ciclo de características para mejorar la accesibilidad de JMP abordando el color, el contraste/tamaño del texto, la compatibilidad con lectores de pantalla, la facilidad de uso para diferentes dispositivos de entrada, así como mecanismos alternativos como el control por voz. Además de alentar al desarrollo a tener en cuenta la accesibilidad como hacemos con I18N y L10N, Evan sugirió que nosotros, los usuarios internos de JMP, también probemos el uso de JMP solo con teclado y usemos las funciones existentes de modo claro/oscuro/alto contraste de JMP. La telemetría muestra que el modo oscuro es utilizado por un mayor porcentaje de clientes externos que internos. Si te perdiste la reunión, puedes encontrar una grabación aquí .
Anuncios generales
Próximas fechas importantes
- 20 EA7 Código Congelado – 1/10/2026
- Transferencia final de cadena de interfaz de usuario portátil para 20 – 11/12/2026
- 20 Modo de revisión de código - 26/11/2026
- Congelación del código 20 – 1/7/27
- Visite Confluencia para consultar la lista completa de fechas de JMP 19 y JMP 20 .
Actualizaciones de desarrollo de JMP
Centro
- Dave B:
- Se corrigió un error de desplazamiento del cuadro de tabla que ocurría durante el filtrado de recodificación.
- Se ha realizado un pequeño cambio en la forma en que se muestran las celdas seleccionadas en un cuadro de tabla si también tienen fondos de color.
- Se corrigieron algunos errores de registro de segmentos del gráfico de nodos.
- Se han realizado algunos cambios en jmprunner con la esperanza de que las compilaciones CL estén disponibles antes.
- Xan: Otra ronda de trabajo en los iconos de Graph Builder. Por ahora solo para Mac; se agradecen los comentarios. Usar ejes reales en el gráfico de eventos de recurrencia de supervivencia. Se investigaron errores de memoria en el gráfico de encabezado; gracias a Dave White por encontrar el problema.
shannon_conners_0-1789161274726.png
- Y S: Actualizaciones de accesibilidad para las sugerencias emergentes que se muestran durante la navegación con teclado y los anuncios del lector de pantalla sobre las acciones en el lanzador (agregar/eliminar columnas de un rol, etc.). Corrección de los colores con estilo de las etiquetas de los ejes del generador de perfiles en la pestaña del informe Easy DOE.
Departamento de Energía y confiabilidad
- Caleb: Envié una función de última hora que permite a los usuarios de los exploradores de tamaño de muestra bloquear el tamaño de muestra del otro grupo al realizar una búsqueda específica en un tamaño de muestra de grupo en los dos exploradores de muestra. También colaboré en la primera sesión (de dos) de un curso intensivo inaugural sobre formulación de problemas y desarrollo de estrategias, patrocinado por la Asociación Internacional de Ingeniería Estadística.
- Irene: Continuar corrigiendo errores en las nuevas funciones de diseño de llenado de espacio para JMP 20; procesar y analizar datos del proyecto de verificación de hardware; y redactar un breve artículo para una conferencia sobre la localización de fallas en matrices de cobertura de secuencias.
Alojamiento e interfaces
- Voluntad:
- Se agregó filtrado para el editor de conectores de datos.
- Trabajando en actualizaciones para el conector de datos de SharePoint
- Desarrollo del contenido de mi presentación relámpago para Discovery Baltimore.
HTML interactivo
- Mike Stickles: Continué trabajando en JMPHTML-15788 (Compatibilidad con gráficos de barras de respuesta múltiple), específicamente en lograr que las exportaciones funcionen con el orden del eje X. He acotado el problema a que la exportación de columnas no tiene en cuenta el orden del eje al exportar los niveles de caracteres de la columna, pero no he encontrado la manera de solucionarlo en el código C++; es posible que tenga que buscar una solución alternativa en JavaScript.
- Juan Powell:
- Pablo Spychala:
- Principalmente correcciones de errores y problemas de registro (JMPHTML-15809, JMPHTML-15801)
- Estamos trabajando en la incorporación de soporte para puntos de datos en gráficos de superficie (JMPHTML-15810).
JMP en directo
- Aurora:
- Rendimiento del proceso de selección y corrección de errores
- Simplificar el correo electrónico de notificación del gráfico de control cuando haya más de 3 advertencias (en curso).
- Ajuste para informar sobre conjuntos de preferencias
- Agregar el año de lanzamiento a /api/buildInfo para clientes internos
Estadística
- Laura C- S: Finalizó los cambios para incorporar una columna de frecuencia en la clase MultiCorrelationFitter y en la plataforma SEM. Además, detectó y corrigió algunos errores relacionados con las columnas de frecuencia y ponderación. Trabajó en la nueva página de características para SEM categórico ordenado con MIIV-2SLS . Participó en reuniones del equipo de Diversidad e Inclusión y de C++.
- Annie: Solucionó una variedad de tickets de Jira de CCB y CUSUM, incluidos algunos fallos de sincronización de Control Chart Builder, y trabajó para terminar una nueva publicación de blog con En Michelson : Es posible que su gráfico de control esté ocultando un cambio de proceso en este momento | JMP .
Documentación estadística
- Michael C: Continué trabajando en la limpieza de XML para los archivos fuente de la documentación estadística mientras esperamos una compilación de ayuda completa. Tuve conversaciones del tercer trimestre con mi equipo. Planifiqué el trabajo de documentación estadística para las nuevas funciones de JMP 20. Me reuní con nuestro pasante (Kris) para hablar sobre las próximas funciones nuevas que deberá documentar en nuestro entorno de pruebas.
Pruebas estadísticas
- Jacob:
- Agregar pruebas para el diseño de llenado de espacio
- Creación de dos estudios de usabilidad del Departamento de Energía para Discovery.
- Verificación de tickets de Jira y limpieza de pruebas unitarias
Gestión de productos y marketing de productos
- Bryan Fricke:
- Accesibilidad: Creé una incidencia en Jira para mejorar la experiencia de usuario de las barras de desplazamiento anidadas dentro de los informes; me reuní con Greg Kraus de SAS para discutir cuestiones y directrices sobre accesibilidad, la coordinación del equipo de accesibilidad y los comentarios sobre la presentación.
- Modernización de iconos: Continuo desarrollo y perfeccionamiento de los iconos.
- JMP Live: Proporcioné comentarios sobre el flujo de trabajo, comencé a desarrollar miniaturas predeterminadas para las publicaciones de archivos y scripts, y coordiné con Dieter un estudio de usabilidad del flujo de trabajo.
- Colaboración en el desarrollo del producto: Se proporcionaron comentarios sobre la agrupación dinámica en comparación con la vista de filtro.
Soporte técnico y participación
Casos prácticos para el equipo de soporte técnico de América/Japón, la semana pasada:
shannon_conners_1-1789161274727.png
Temas de casos para la cola de interacción, semana pasada (excluyendo los casos automatizados relacionados con la verificación de partes restringidas):
shannon_conners_2-1789161274728.png
Operaciones de desarrollo
- Jim:
- Ramificado y construido JMP 2027 EA#6
- Se crearon varias imágenes candidatas finales en macOS y Windows para la suite de productos JMP 19.2 tras recibir comentarios de Hunter Weaver y Audrey Shull (muchas gracias a ambos), y a Bob Hickey por los instaladores de JMP en Windows.
- Soporte de Perforce
- Fijado
- JMPTOOL-2377 EOR 19.2. Actualizar permisos de Perforce: bloqueo para 19.2
- JMPTOOL-2422 RAMA 19.2.1. Establecer permisos de rama para la versión 19.2.1 de modo que solo los responsables de seguridad puedan enviar cambios.
- JMPTOOL-2425 RAMA 19.2.1. Actualizaciones de la máquina de compilación nocturna y del script de instalación para Mac en la rama 19.2.1.
- JMPTOOL-2430 RAMA 19.2.1. UT: Actualizar los proyectos de Jenkins que ejecutan UT de Mac para que sean compatibles con la versión 19.2.1.
- Informado
- JMP-24166 Fallo de aserción de JSL UT en workspace.cpp: 270 falso
- JMP-4810 S1320200: Fallo de aserción de JSL UT en minitabImport.cpp, DataTable *minitabPortableImport()
- JMP-32290 Fallo de aserción de JSL UT en portableGDITypes.h: 1551 yMax() >= yMin()
- JMP-32291 Múltiples fallos de integración de SAS
- JMPTOOL-2414 verificado: Actualización de Jenkins de septiembre de 2026
- Chelín:
- Se han publicado los instaladores para la versión 20 EA 6.
- Los scripts de validación del instalador se encuentran disponibles en jmp.com/qualitystatement. Esta descarga incluye todos los archivos de referencia necesarios para las 13 versiones de la versión 19 publicadas hasta la fecha. Esta descarga combina los archivos que se utilizarán para JMP, JMP Pro y JMP Clinical. Agradecemos el excelente trabajo de Drew Foglia por adaptar los scripts y añadir informes en PDF para que los clientes puedan utilizarlos.
- Más pruebas para la versión 19.2
- Melanie: Creó tareas de ramificación para 19.2.1 JMPTOOL-2420 • Implementó un script de Powershell para administrar la reversión limpia de archivos y el envío de cambios (o no si no hay cambios) para el proyecto UT Logs Gather para que Jenkins no piense que el trabajo falló cuando simplemente no hubo actualizaciones. JMPTOOL-2362 • Revisó las tablas de datos de muestra en busca de menciones de JMP/JMP Pro 20 (que tendrían que cambiarse a JMP/JMP Pro 2027) – no había ninguna JMPTOOL-2389 • Otras tareas de prueba y programación diversas.
- Nick: Las compilaciones de Windows 11 JMP 20 DailyUT se migraron correctamente al nuevo método de apariencia del instalador antes de la compilación, dejando de usar las tareas programadas con cron. Las pruebas de Windows 11 se han estado ejecutando correctamente en el nuevo sistema, y creo que ya estamos listos para migrar más tareas y dejar de usar las ejecuciones programadas. Seguimos trabajando en los problemas de Testem con la nueva versión HTML5 para Mac. Realizamos el mantenimiento de nuestras máquinas de integración continua y las actualizaciones en AWS. Todo funciona correctamente en lo que respecta a la automatización.
Localización
- Christopher: Respondiendo preguntas de localización de traductores que trabajan en PortableUI 20.0. Mejorando aún más la configuración de memoQ para Oxygen y el flujo de trabajo en línea (plantillas, filtros). Probando actualizaciones del trabajo de Commit para la interfaz de usuario (nueva ubicación para los archivos xlf "bebés") y otras mejoras en el flujo de trabajo de L10N.
- Allison: Procesó nuevas cadenas de Marketplace para su traducción; respondió a consultas de traducción de Portable UI; capacitó a Veronica en el proceso de creación de complementos de documentación localizados; y completó el formulario de registro del tercer trimestre en Workday.
- Howard: Finalización de casos límite y excepciones de Dita: completar, preprocesar y posprocesar. Finalización de múltiples tipos de archivo para el manejo del proyecto. Trabajé en tareas menores como la actualización del sistema de consultas y la revisión de códigos para la migración desde jmpsrv01.
- Trish: Respondiendo consultas de los equipos de traducción y coordinando con Verónica en el proyecto para volver a tomar capturas de pantalla en inglés para UG. Vacaciones martes/miércoles. :cara_sonriente_con_ojos_sonrientes:
- Sandy: Finalizó la prueba de mover los archivos de trabajo de confirmación de jmpsrv01 a jmptrans. Probó la adición de archivos *.dita para completar el trabajo.
Documentación
- Qiana:
- Me reuní con Tom para trabajar en el libro de LS en Oxygen.
- Se completó una tarea de adquisición para el motor de producción de oxígeno.
- Las llamadas de imagen verificadas funcionan.
- Chris : Finalizando la creación de la ayuda traducida. Revisadas las imágenes de las llamadas.
Pruebas de sistema/host
- Mandy: Trabajé en algunos Jiras, algunos relacionados con el cambio de terminología y redacción para Tablas Dinámicas, encontré un error de desconexión que el desarrollador solucionó, agregué algunas pruebas nuevas sobre esta solución al marco JSL. Trabajé en el cambio de redacción para Vistas de Tabla, corregí las pruebas, hice más pruebas de cosas que parecían no funcionar antes. La próxima semana, necesito agregar algunas pruebas JSL para Agrupación de filas al marco. Verifiqué y cerré algunos Jiras relacionados con etiquetas y agregué un caso de prueba para uno de ellos también. La próxima semana, planeo terminar el trabajo en las nuevas tablas de datos de muestra que estamos tratando de agregar para JMP 2027.
- Hunter: Casi toda la semana giró en torno a las actividades de prueba del instalador final de JMP 19.2. Preparar mis sistemas de prueba, investigar e informar sobre problemas, probar los instaladores que se reconstruyeron y verificar los casos de autorización.
- Audrey: Todo el equipo está trabajando en las pruebas de validación finales de la versión 19.2, que continuarán la próxima semana.
- Eric Horton : 19.2 Pruebas del instalador.
Pruebas web
- Hui:
- Se ha completado la validación de la configuración asignada de JMP Live 19.6, lo que reduce el riesgo de implementación y aumenta la confianza en la estabilidad de la instalación.
- Se identificó JMPHTML-15816, una brecha en la paridad de búsqueda entre HTML5 y el comportamiento en escritorio. La detección temprana permite la trazabilidad y ofrece la oportunidad de resolver el problema antes de la validación más amplia de JMP Live 20, lo que reduce las posibles inconsistencias para los clientes.
- La cobertura actual se está desarrollando según lo previsto, con la detección de defectos centrada en la paridad de comportamiento y los riesgos de internacionalización, lo que nos posiciona favorablemente para las próximas actividades de validación de JMP 20 y JMP Live 20.
- Métricas: 1 verificado, TBD bloqueado, TBD reabierto, 1 reportado, TBD regresiones.
- A continuación: Continuar con las pruebas de internacionalización (I18N) y la validación de HTML5 de JMP Live 20.
- Seema:
- Se han completado las pruebas de instalación para JMP Live 19.6.0 y JMP Pro para Live 19.2.
- Cerré sesión en nombre de Josh ya que está fuera de la ciudad.
- Aceptado y cerrado:
- Al filtrar por varios nombres de estado para el mismo nivel de estado, se muestra el mismo texto de filtro (nivel).
- No debería ser posible guardar un estado personalizado con el mismo nombre que un estado predeterminado.
- Aclarar y corregir la terminología de las "categorías" en el panel de advertencias.
- Es necesario actualizar la sesión para ver los cambios de triaje personalizados.
- El cuadro combinado categórico de Contour Plot aparece estático.
- Enviar mensaje al informe cuando el usuario esté utilizando el modo Presentador.
- Rendimiento de PS: Respuesta lenta al consultar historyLog en un informe con miles de advertencias.
- Jiras creadas:
- Comportamiento inesperado al agregar un estado con el mismo nombre que uno existente que tiene espacios iniciales o finales.
- El informe no muestra advertencias en los paneles de advertencias a pesar de que contiene advertencias.
- Natalie : Informe de automatización HTML: 19.6 – 2 diferencias esperadas, 20.0 – ¡TODO PASADO! Estuve fuera la mayor parte de la semana de vacaciones. Completé las pruebas del instalador en vivo de JMP 19.6.0.
Nota de Shannon
Gracias a Mike Stickles por compartir esta inspiradora reflexión. ¡Espero que todos disfruten del fin de semana después de esta semana más corta!
shannon_conners_3-1789161274743.png