19.1.5: Candidati finali per l'installazione 8/9/26 • 19.2: Blocco di sicurezza 9/3/26 • 20.0: aperto nel main; Blocco del codice EA6 8/27/26; Blocco del codice 1/7/27
Benvenuti all'aggiornamento sullo sviluppo di JMP del 21 agosto 2026.
I test per le versioni di sicurezza JMP 19.1.5 e JMP Live 19.5.2 sono quasi completi e si prevede che saranno disponibili per i clienti all'inizio della prossima settimana.
La versione EA6 di JMP 2027 dovrebbe essere rilasciata definitivamente la prossima settimana , giovedì 27 agosto . Oltre alle versioni EA per i prodotti desktop, avremo una versione EA di JMP Live basata sul codice sorgente di EA6. Una volta creata e testata, la versione EA di JMP Live sarà resa disponibile a clienti selezionati di JMP Live per testare nuove funzionalità.
Continuate a rivedere gli elementi Epic e Story aperti con Versione pianificata = 20 e a classificarli di conseguenza. Se necessario, potete aggiungere elementi alla pagina Funzionalità in ritardo 20 o alla pagina Funzionalità 20.1 . Grazie a tutti coloro che hanno già aggiunto elementi a queste pagine. È molto utile avere un quadro chiaro del lavoro rimanente sulle funzionalità.
Un ringraziamento a Russ Wolfinger per la presentazione di questa settimana sugli aggiornamenti di JSL Assistant e l'integrazione dell'IA . Ha parlato dello stato attuale di JSL Assistant, ha discusso delle sfide recenti e ha mostrato una demo dell'implementazione e della direzione in corso. Una vivace sessione di domande e risposte ha toccato molti argomenti relativi alla realizzazione di un assistente IA integrato con JMP.
Invito a manifestare interesse da parte di Dan Schikore : Stiamo pianificando di avviare un gruppo di discussione settimanale rivolto ai nuovi sviluppatori, ma aperto a chiunque sia interessato. Prevediamo di iniziare la prossima settimana con un breve incontro introduttivo. Gli incontri successivi consisteranno in genere nella lettura o nella visione di contenuti su un argomento specifico, seguiti da una discussione sull'argomento e sulla sua applicazione a JMP. Gli argomenti pianificati sono disponibili nella sezione "Discussioni introduttive per sviluppatori" e potrebbero esserne aggiunti altri. Contatta @E Schikore per essere aggiunto alla lista.
Date importanti in arrivo
- Blocco del codice EA6 20 – 27/08/2026
- Blocco di sicurezza di JMP 19.2 – 03/09/2026
- 20 EA7 Code Freeze – 1/10/2026
- Consegna finale della stringa dell'interfaccia utente portatile per 20 – 11/12/2026
- 20 Modalità di revisione del codice - 26/11/2026
- Blocco del codice 20 – 07/01/2027
- Per un elenco completo, visita Confluence.JMP 19 date eJMP 20date.
Aggiornamenti sullo sviluppo di JMP
Gestione del prodotto e marketing del prodotto
- Bryan:
- Aggiornamenti di circa 10 icone allineate a Fluent completati.
- È stato fornito un prototipo interattivo per JMP-31781 che dimostra una potenziale soluzione al problema dello scorrimento annidato.
- Risultati pubblicati di una revisione dell'accessibilità di JAWS condotta da Greg Kraus e dal team SAS .
- Ho incontrato Davide Bianco ed Evan McCorkle per discutere di possibili miglioramenti all'accessibilità della tabella dati.
- Ho contattato Ascoltare (servizio di test di usabilità) in merito a un preventivo scaduto dopo che il team acquisti aveva approvato l'acquisto.
- Sara: Questa settimana, il team di Product Marketing ha condiviso l' aggiornamento di agosto sulle vendite , ricco di risorse e corsi di formazione per i nostri team di vendita globali. Tra le risorse, un blog sull'IA per aiutare i team di vendita a comunicare in modo più efficace la posizione di JMP sull'IA ai clienti (Dan Valente, Scott Allen) e una pagina con considerazioni sulla fattibilità dell'infrastruttura (Dan Valente, Dieter Pisot, Alex Lippincott) per aiutare i venditori ad affrontare le domande tecniche più comuni e a riformulare la conversazione. Inoltre, abbiamo organizzato un corso di formazione sui connettori dati (Brian Corcoran, Dan Valente, Peter Polito), un corso di formazione su Workflow Builder (Owen Jonathan) e, in collaborazione con GTET, un corso di formazione sull'ottimizzazione bayesiana (Bradley Bowen): vale la pena guardarli tutti! Infine, l'estensione in evidenza sul marketplace di questo mese è il toolkit per semiconduttori (Mike Anderson).
Supporto tecnico e coinvolgimento
- Wendy:
- Questa settimana, il team di supporto tecnico e di assistenza clienti si è concentrato su diverse problematiche e attività relative a JMP 19.1.5. La prossima settimana saremo lieti di dare il bentornato a Sarah Seligman, che rientra dal congedo parentale.
- Di seguito sono riportati i grafici usuali per il volume dei casi e gli argomenti sia per il supporto tecnico che per l'engagement. Ecco iTS JMP Live riportae il collegamento al filtro Jira che mostra ilTicket segnalati dall'assistenza negli ultimi 14 giorni.
Argomenti dei casi in coda per l'assistenza tecnica, la scorsa settimana:
Audrey_Shull_1-1787589973824.png
Argomenti trattati nella coda di interazione, la scorsa settimana (esclusi i casi relativi allo screening di parti soggette a restrizioni):
Audrey_Shull_5-1787590071797.png
Operazioni di sviluppo
- Shannon L: Ho implementato il flusso di lavoro Jira per richiedere l'impostazione del campo Versione di correzione per i progetti di sviluppo JMP, JMP HTML5 e JMP Clinical; ho aggiornato la documentazione correlata e risposto alle domande degli utenti. Ho creato automazioni Jira per i progetti Jira di Ricerca e Sviluppo, per aggiungere osservatori per i problemi Jira Critici, Bloccanti e TSMUSTFIX. Ho apportato miglioramenti alla dashboard Jira per il monitoraggio dei problemi critici . Ho monitorato l'approvazione e le tempistiche di rilascio per le versioni di agosto di JMP 19.1.5 e JMP Live 19.5.2 e ho finalizzato la bozza del bollettino di sicurezza. Ho continuato con le revisioni di JMP 2027. Ho collaborato con il mio stagista, Drew Hunter, per creare i requisiti della Fase 2 per la nostra iniziativa di controllo degli accessi a JMP. Gestione del programma di migrazione di Oxygen. Riunioni tecniche settimanali. Integrazione API Bitbucket/Snyk per la scansione di JMP Assistant. Ho collaborato con Audrey all'inventario dei server JMP situati nei centri VMWare di SAS CIS e Ricerca e Sviluppo, per pianificarne le migrazioni o la dismissione.
- Melanie: Ha creato Jira EA 7 per la gestione del prodotto • Ha creato attività di fine rilascio per 19.2 JMPTOOL-2371 • Grazie a Bob, Shannon L, Audrey e John Schroedl per una breve conversazione sui nomi delle applicazioni JMP, le posizioni di installazione e le implicazioni di test JMP-32063 • Sta lavorando a miglioramenti ai grafici di stato per i test unitari giornalieri • Ha collaborato con Shannon L per estendere e migliorare il monitoraggio di critici e bloccanti • Ha eseguito MIF-PDF per gli aggiornamenti alle note di rilascio per JMP per 19.1.5 e aggiornamenti per la guida all'installazione per JMP Live per 19.5. • Ha affiancato Shannon L e testato il rollout delle versioni di correzione richieste per determinate transizioni Jira • Una varietà di attività di test su progetti Dev Ops
- Jim:
- Integrare il cambiamento necessario nel ramo 19.1.5; creata l'immagine candidata finale (#3) compila su macOS e WinOS
- Risultati elaborati dall'ultima esecuzione del test unitario di JMP Pro 2027 con perdite abilitate
- Ho eseguito numerosi aggiornamenti di sistema di macOS sulla maggior parte delle macchine di test unitario.
- Aggiornamento degli script di compilazione per macOS in vista della prossima versione EA, al fine di utilizzare la nuova nomenclatura JMP 2027.
- Bob : JMP-31649 – modificare i programmi di installazione EA su Windows per includere le informazioni "2027" nei punti richiesti. JMPTOOL-2364 – avviare il processo di indagine su InstallShield 2026 per l'utilizzo nella versione 20. JMP-31907 – convalida del programma di installazione 19.1.5 FC#3. JMP-31648 – decisione di non modificare il nome del file di download per la versione 20 per includere il riferimento a "2027". JMPTOOL-2355 – Aggiungere il programma di installazione per gestire JMP Pro Live 20 EA
Localizzazione
- Trish: Pianificazione della localizzazione per la versione 20.
- Sohail : Aggiunta la categorizzazione delle modifiche all'interfaccia utente della chat e testata a fondo. Implementata una gestione specifica delle differenze per le operazioni di riduzione e punteggio, aggiunti istogrammi per le frequenze delle categorie e fornito filtri per diverse categorie di modifiche.
- Cristoforo: Ho completato la documentazione e le registrazioni di formazione sul nuovo flusso di lavoro di localizzazione online per i fornitori. Ho eseguito Stringbot per ripulire le stringhe in vista del passaggio di PortableUI 20.0 al team di localizzazione la prossima settimana. Sto lavorando al trasferimento delle risorse di localizzazione da jmptool e jmpsrv01 al nostro server.
- Allison: ha elaborato il file di aiuto live di JMP 19.5 aggiornato per la traduzione al fine di includere le istruzioni di installazione corrette; ha elaborato le note di rilascio aggiornate della versione 19.1.5 per la traduzione; ha preparato preventivi e inviato richieste di acquisto ai revisori delle traduzioni; ha elaborato le fatture; ha comunicato con i fornitori in merito alla prossima localizzazione dell'interfaccia utente portatile 20.0.
Documentazione
- Susan:Sto lavorando su RN 19.1.5 (C'è). Preparato gli RN 19.2/19.6 e creato la cronologia delle attività inC'è. Ho terminato JMP Live 19.5installare gli aggiornamentiper l'aiuto in inglese. Sto lavorando con Allison per completare la bozza di ristrutturazione dei contenuti di JMP Live.
- Qiana: Tabelle di dati di esempio, incluso JMP-12987. Note di rilascio 19.2. Completato il check-in del terzo trimestre: formazione su coinvolgimento e fidelizzazione [2026].
- Devon:
- Jill: Revisione delle stringhe dell'interfaccia utente e lavoro sui contenuti per le nuove funzionalità JMP-27017, JMP-30580, JMP-13069 e JMP-30744.
- Veronica: creazione delle GIF per la guida rapida di JMP Pro 2027.
- Chris : Sto lavorando alle note di rilascio, aiuto con il CSS e cerco di far sì che DOE implementi la navigazione.
Test di sistema/host
- Cacciatore: Completata la verifica dei casi di autorizzazione per il test del programma di installazione finale di JMP 19.1.5. Indagate due casi JMP 20 EA 5. Verifiche JIRA.
- Eric:
- Risolti gli errori nel test nightly JSL testODBCOpenonetable.jsl nell'ambiente suffisso dedicato
- Sono stati corretti due errori nel test nightly JSL testPIServerImport.jsl nell'ambiente dedicato con suffisso; sarà necessario aggiornare il test per risolvere gli altri errori.
- Il tentativo di rifare il test non è riuscito a correggere gli errori di asserzione in testQueryBuilderDefects.jsl; sarà inoltre necessario modificare il test di regressione per JMP-15278 in questo script per utilizzare una nuova tabella che esiste effettivamente.
- Test JMP-27403 Accesso agli endpoint Snowflake V2 con chiave pubblica/privata; attualmente bloccato perché non riesco ad accedere alla console web di Snowflake per registrare il contenuto della mia chiave pubblica; ho aperto un ticket e sono in attesa di assistenza.
- Verificato e chiuso JMP-28906 La nuova query SQL non restituisce errori di sintassi SQL nel log. Testato sia su Windows che su Mac.
- Stiamo verificando il bug JMP-27463: cliccando sul pulsante Guida nell'interfaccia utente del server AspenTech IP.21 si viene reindirizzati a una pagina di aiuto online non valida (senza informazioni); siamo in attesa di un riscontro dallo sviluppatore.
- Audrey: Test per la versione 19.1.5, risoluzione degli errori di integrazione automatica, collaborazione con Shannon Leslie per definire il piano di migrazione del nostro hardware da SAS VMware, apprendimento di Endpoint Manager, valutazione delle modifiche ai dati di esempio e del loro effetto sui test.
- Nick : Ho continuato a lavorare su alcuni test unitari JSL per i metadati, segnalando bug relativi a comportamenti anomali o indefiniti durante l'esecuzione dei test. Ho aiutato Jim a identificare un problema che impediva a una particolare esecuzione di test di comparire nella dashboard dei risultati come previsto. Ho aggiunto un'altra funzionalità all'interfaccia grafica dei test unitari che consente agli utenti di filtrare l'elenco dei test includendo solo quelli di cui sono "responsabili". Infine, ho lavorato alla risoluzione di alcuni test unitari che di recente non superavano i test, il che ha incluso la segnalazione di un problema con Projects tramite Jira.
Test web
- Hui:
- Verifica e localizzazione in corso: JMP-20058 (problema dell'istogramma del giornale) confermato risolto su JMP 20, ora in fase di implementazione su JMP19.2.3; localizzazione dell'avviso del grafico di controllo approvata su JMPLive 20.
- Rischio di qualità emerso: sono stati segnalati 5 difetti, in particolare una regressione grave (JMPHTML-15771) che compromette l'interazione principale del grafico di controllo (lente d'ingrandimento, scorrimento, mirino) - si raccomanda una valutazione prioritaria.
- È in corso la fase di allineamento dell'ambito di test con Michael Senoyuit sul JMPHTML-15444 per garantire che la copertura corrisponda al comportamento previsto della casella di ricerca prima di finalizzare i casi.
- Nel complesso: esecuzione solida; una dipendenza tra rami (JMP-20058) e una regressione importante ancora da approfondire.
- Metriche: 1 verificato, 1 bloccato, 0 riaperto, 5 segnalato, 1 regressione.
- Seema:
- Accettato e chiuso:
- Supporto backend per la richiesta di tutti gli stati di triage
- Supporto backend per la mutazione createTriageStatus
- Limite del backend sul numero di stati di triage personalizzati
- Rimuovere l'attributo triage_updated_by
- Supporto backend per la mutazione deleteTriageStatus
- Supporto backend per la mutazione setTriageStatusOrder
- Utilizzare il livello di stato di triage dalla tabella triage_statuses per il lavoro di back-end
- Rimuovere triage_status dalla tabella control_chart_markers
- I grafici dei report di screening dei processi non vengono visualizzati quando si ridimensiona la finestra del browser.
- JSL: Aggiunta la possibilità di recuperare le connessioni live JMP disponibili
- Utilizzare il nome dello stato di triage dalla tabella triage_statuses per il lavoro di back-end
- Utilizzare la tabella triage_statuses per servire le route API REST esistenti
- Supporto backend per il filtraggio in base a qualsiasi stato di triage specifico (GraphQL e API REST)
- Jiras creato:
- Il messaggio per gli stati di triage massimi dovrebbe essere visualizzato quando si tenta di aggiungere uno stato
- I report di screening dei processi con avvisi attivi devono essere elencati in Spazi -> Avvisi
- La selezione multipla e la gestione del triage non aggiornano tutti gli avvisi fino all'aggiornamento manuale.
- Il numero di badge per gli avvisi CCB aperti non viene aggiornato a meno che il report non venga aggiornato
- Il filtraggio in base a più nomi di stato per lo stesso livello di stato mostra lo stesso testo del filtro (livello)
- La notifica via e-mail mostra lo stato di triage personalizzato senza etichetta
- In corso:
- Molti Jira per lo stato di triage personalizzato
- Anna:Aggiornamenti verificati da Paul per Surface Plot. Testata la correzione di visualizzazione della clausola WHERE implementata da Dan S. per Process Screening e segnalata a Jira per HTML5, che la omette dai report. Implementazione verificata da Mike del corsivo nel titolo del grafico e negli assi. Correzione verificata da Mike per le barre di errore in stile banda per i grafici a punti con variabile Colore. Test di nuovi scenari utilizzando dati con stati di riga nascosti, mancanti ed esclusi con diversi tipi di grafico.
- Josh : Continuazione dei test del programma di installazione di JMP Live 19.5.2 con JMP Pro per Live 19.1.5. Assistenza al supporto per gli errori di log di JMP Live. Pianificazione dei test per JMP Live 19.6 e JMP Live 2027 EA6. Lavoro sull'aggiunta del validatore di notifiche ai programmi di installazione degli aggiornamenti di JMP Live 19.5.2, 19.6.0 e 20.0. Esecuzione di test Jira di JMP Live per verificare che il pool JMP non rimanga più bloccato nello stato di avvio quando viene avviato dopo il servizio webjmp nelle versioni 19.6 e 20.0.
Nucleo
- E S: Ulteriori miglioramenti all'accessibilità: sostituzione del focus da tastiera con il focus di modifica in più caselle (corregge la navigazione da tastiera nell'Editor di formule), rimozione del focus dalle caselle che diventano nascoste e visualizzazione di tooltip sulle caselle che sono attive tramite tastiera (solo Windows). Correzione per Dispatch su FrameBox in modo che non salvi le dimensioni {0,0} se la cornice è compressa. Aggiornamento della clausola where del filtro dati visualizzata nei report in modo che utilizzi lo stesso formato numerico del filtro. Correzione per Redo Analysis che non funzionava nel caso in cui le piattaforme avessero più nomi alias.
- Evan: Grafici di intestazione della tabella dati abilitati per impostazione predefinita. Miglioramento del contrasto del testo e di altri elementi nelle modalità Chiaro, Scuro e Contrasto elevato per soddisfare le linee guida WCAG 2.2 1.4.3 e 1.4.11.
- Xan: Evidenziazione della selezione basata su RowStateAbility in TopSeg (elemento GB Formula); correzioni per comportamenti indefiniti
Dipartimento dell'Energia e affidabilità
- Caleb: Ho terminato di lavorare su una funzionalità in fase di sviluppo che consente agli utenti di bloccare le dimensioni dei campioni di gruppo negli strumenti di esplorazione delle dimensioni dei campioni. Ho anche iniziato a risolvere i bug ancora presenti nei nuovi strumenti di esplorazione del campionamento di accettazione.
HTML interattivo
- Mike Stickles:
- Sono state apportate alcune modifiche a JMP-15608 (Implementazione di un grafico a costellazione in HTML interattivo) per risolvere i problemi riscontrati durante la revisione del codice; il lavoro è stato implementato e il problema è stato inviato per i test.
- Segnalazione del vecchio problema JMPHTML-14956 (Le barre di errore in stile banda non vengono esportate correttamente con i punti nel generatore di grafici con una variabile di colore) - che era stato tenuto aperto nel caso in cui la parte JMP del problema fosse stata risolta nella versione 19.2 - ora in fase di test per la chiusura, poiché è stato confermato che la correzione non verrà inclusa nella versione 19.2.
- Risolto il problema JMPHTML-14976 (Il segmento di linea dovrebbe diventare statico per gli ordini di righe o sequenze di righe non supportati da Graph Builder); la revisione del codice è in corso.
- Ho inviato la segnalazione JMPHTML-15541 (Implementazione di titoli e caselle di testo in corsivo) per i test. Il codice era stato inserito nel commit tempo fa, ma per qualche motivo non era stato inviato per i test.
- John Powell: Ho collaborato con Dan Schikore e Paul Spychala per valutare le possibili soluzioni ai problemi riscontrati su JMP Live con l'output del componente aggiuntivo MSA di Zach White. Ho implementato un algoritmo di trasparenza indipendente dall'ordine ( WBOIT ) per migliorare il rendering di superfici 3D trasparenti ( JMPHTML-15727 ). Ho discusso le richieste di nuove funzionalità per l'HTML interattivo con Dieter, Praveena e Paul Spychala.
- Michael Senoyuit:
- Paul Spychala: Ha lavorato su grafici di superficie e profili di contorno su JMPLive/HTML
- Grafico di superficie di supporto che modifica i valori categorici [JMPHTML-15665]
- Supporto per la visualizzazione di superfici con scala z automatica [JMPHTML-15585]
- Supporto per la modalità scura del menu a tendina del profiler di contorno [JMPHTML-15210]
- Supporto per la selezione degli assi X/Y del grafico di superficie tramite pulsante di opzione [JMPHTML-15768]
- Diversi bug relativi ai grafici di superficie [JMPHTML-15671,JMPHTML-15742]
- Risolti i problemi di adattamento alla finestra di HTML/JMPLive nei browser con zoom [JMPHTML-15105]
- Supporto per il mantenimento delle impostazioni con il ridimensionamento di Graph Builder [JMPHTML-15732]
JMP Live
- Aurora: Triage di screening del processo (aggiunta di un'ulteriore opzione di filtro alla query dei marcatori, miglioramento delle prestazioni della tabella Cronologia). Partecipazione alle discussioni sulla funzionalità Flusso di lavoro dei report. Pianificazione per Discovery US. Ricerca di bug.
Statistiche
- Laura CS:
- John Sal:
- In Process Screening, supportare un asse di etichette nel grafico di spostamento fino a 500.000 processi, correggere alcune logiche di limite inferiore (JMP-31964),
- e riorganizzare il menu per utilizzare più sottomenu (JMP-29636).
- Nel Dipartimento dell'Energia (DOE), semplificare e ripulire il codice in diverse sezioni (JMP-32042).
- In Fit Logistic, includere il nome della risposta in "Crea tabella dati combinata" (JMP-31992).
- Nei formati numerici condizionali, modificare le soglie per Indice di stabilità, Rapporto di stabilità e Indice di capacità secondo i limiti raccomandati (JMP-32040).
- Lavorate insieme ad altri alla presentazione plenaria.
Test statistici
- Tonya: Test delle modifiche di formattazione condizionale NF utilizzate per gli indici di capacità/stabilità e la capacità multivariata NF. Ho partecipato a una sessione di feedback dei clienti su Process Screening e ho inserito i commenti dei clienti in Jira. Indagine sul feedback beta relativo a Process Screening. Verifica dei bug.
Documentazione statistica
- Michael C: Ho rivisto le stringhe dell'interfaccia utente delle statistiche prima del primo passaggio di consegne in JMP 20.0. Ho scritto alcune note di rilascio della versione 19.2 per le funzionalità delle statistiche.