19.1: Candidati finali per l'installazione 23/02/26 • 20.0: aperto nella pagina principale • 20 EA2 Freeze 19/03/26
Benvenuti all'aggiornamento sullo sviluppo di JMP del 20 febbraio 2026!
JMP 19.0.5 è stato rilasciato in MyJMP questa settimana. I dettagli delle correzioni incluse in questo aggiornamento di sicurezza mensile sono disponibili nella pagina dei Bollettini di sicurezza del JMP Trust Center. Grazie a tutti coloro che hanno lavorato a questa versione!
JMP 19.1 ha raggiunto il traguardo di Security Freeze. Sono in fase di valutazione alcune correzioni dell'ultimo minuto per JMP Live prima di finalizzare i programmi di installazione. I candidati finali per i prodotti desktop saranno creati il 23/02/2026. Il rilascio in MyJMP è previsto per il 17/03/2026. Il team di documentazione ha creato note di rilascio per dettagliare le correzioni di bug e le nuove funzionalità minori e Shannon L scriverà un bollettino di sicurezza per includere dettagli sugli aggiornamenti relativi alla sicurezza.
Stiamo aspettando il Code Freeze per EA2 del 19/03/2026. Grazie a Melanie Drake per aver inviato il promemoria del calendario oggi! Se avete una funzionalità che desiderate evidenziare ai clienti per EA2, assicuratevi di aggiornare la pagina delle funzionalità. Se non ne avete ancora creata una, fatelo utilizzando il modello per le pagine delle funzionalità di JMP 20. Le informazioni più importanti si trovano nella sezione Motivazione e Riepilogo del modello. Se è la prima volta che create una pagina delle funzionalità, consultate questa guida per ulteriori informazioni o consultate il vostro product manager.
Grazie a Tonya Mauldin per aver condiviso il rapporto Beta/Crash di questa settimana (con i crash selezionati)!

Rapporto beta e crash per la settimana del 20 febbraio 2026 | JMP Live
Annunci generali
Date importanti in arrivo
- JMP 19.1 Candidato immagine finale – 23/02/26
- Rilascio pianificato di JMP 19.1 in MyJMP – 17/03/26
- JMP 20 EA2 Codice bloccato – 19/03/26
- Per un elenco completo delle date di JMP 19 e JMP 20 , visita Confluenza .
Aggiornamenti sullo sviluppo di JMP
Gestione del prodotto e marketing del prodotto
Dan V e Mia: Il team di Project Management si è riunito a Cary per una settimana produttiva di incontri di persona. Abbiamo lavorato per perfezionare obiettivi e parametri di team e incontrato i team di sviluppo su vari argomenti, progetti e piani di JMP 20. E, naturalmente, i membri del team che venivano da fuori città hanno apprezzato il clima più mite, e siamo riusciti a divertirci un po'. Grazie a tutti coloro che hanno partecipato agli incontri. Siamo entusiasti per JMP 20 e oltre.

Supporto tecnico e coinvolgimento
- Wendy:
- Le cose stanno andando bene per quanto riguarda il Supporto Tecnico e l'Interazione. Il volume dei casi sta tornando ai livelli tipici con l'inizio del nuovo semestre.
- Di seguito sono riportati i grafici consueti per il volume dei casi e per gli argomenti trattati sia dal Supporto Tecnico che dal Supporto Engagement. Di seguito sono riportati i report TS JMP Live e il link al filtro Jira che mostra i ticket segnalati dal Supporto negli ultimi 14 giorni .
Volume dei casi di supporto tecnico per settimana:

Argomenti dei casi per la coda del supporto tecnico, la scorsa settimana:

Volume dei casi di supporto al coinvolgimento per settimana:

Argomenti dei casi per la coda di coinvolgimento, la scorsa settimana (esclusi i casi relativi allo screening delle parti soggette a restrizioni):

Operazioni di sviluppo
- Jim:
- JIRA segnalati dall'ultima esecuzione del test unitario JMP 20 ASAN
- Migrazione del processo di test unitario di debug di Windows JMP 20 da un PC fisico a un'istanza AWS
- Aggiornata l'installazione silenziosa dei moduli Python per JMP 20 su tutte le macchine di test unitari WinOS
- Ho assistito Audrey Shull con un'istanza di test AWS e ho riadattato un Mac mini
- Eseguita la verifica dei bug per diversi JIRA corretti
- Melanie: Lavoro con un nuovo database di test per eseguire query e correlare le esecuzioni giornaliere dei test unitari con i risultati della dashboard di test: grazie a Myron che mi ha aiutato a entrare in contatto; Incontro con Tom Pedersen e Chris Barrett per discutere la possibilità di automatizzare le build della guida di JMP Clinical; Lavoro con e ho aggiornato diversi Jira con lavori in corso; Mi godo la primavera dell'inganno.
- Shannon L: Amministrazione e supporto utenti di Atlassian. Revisioni di sicurezza per la versione 19.1.0 e pulizia di fine ciclo per la versione 19.0.5. Progetto pilota per la documentazione delle nuove funzionalità con il Product Management e i team di documentazione. Pianificazione della migrazione e post-migrazione di Oxygen. Riunioni tecniche settimanali. Lavoro sul progetto di monetizzazione di JMP Marketplace.
- Shannon C: Ho esaminato numerosi crash di 19.0.X, 19.1.X e JMP 20 per individuare nuovi elementi degni di essere analizzati, ho inserito nuovi elementi in Jira e ho collegato i casi ai problemi di Jira che mancavano delle firme dei crash. Ho esaminato alcuni crash segnalati internamente per Nicole. Ho tenuto riunioni tecniche settimanali e incontri individuali.
- Bob: Rilascio della versione 19.0.5 in MyJMP. Aggiunta di JMP 20 Student EA 1 per Macintosh. Stiamo lavorando sugli script per 20 EA per allinearli meglio con gli script di produzione di 20.
Localizzazione
- Cristoforo: Ha preso parte a corsi di formazione aggiuntivi su Oxygen. Ha preparato l'agenda per una discussione sulla localizzazione nella migrazione a Oxygen. Ha eseguito la manutenzione delle TM e dei progetti di localizzazione completati. Ha preparato il flusso di lavoro di localizzazione per la localizzazione di JMPLive 19.5. Ha progettato nuove funzionalità di automazione per la localizzazione. Ha assistito nella risoluzione dei problemi durante la creazione dell'output localizzato di JMPLivePublic.
- Trish: Ho dedicato molto tempo questa settimana all'integrazione dei nostri revisori e fornitori di traduzione in ZIP JMPLoc-7669 JMPLOC-7652 e all'implementazione del rinnovo di Memoq JMPTOOL-1785 . Ho incontrato Qiana e Shannon L per discutere del triage di Jira e Query di localizzazione – che documenteremo in Confluence. Potremo confrontarci con gli altri membri del team durante la nostra riunione mensile del team doc/loc.
- Allison: ha elaborato le note di rilascio 19.1 nel nostro strumento CAT e ha inviato il pacchetto per la traduzione; ha consegnato la documentazione localizzata al team Web per la pubblicazione su jmp.com; ha creato e convalidato i componenti aggiuntivi localizzati; ha completato i corsi di formazione ActNow; ha convalidato ed elaborato le fatture dei fornitori.
- Mirone:
- JMPTOOL-2059 – JiraBot non carica i dati / tabella di mappatura vuota
- JMPTOOL-2044 – dati imagelist e changelist su jmptoolprod
- JMPTOOL-2062 – aggiorna la password della macchina simbolica Mac
- avviato il rinnovo dello strumento di database DBConvert
- Sandy: Ha frequentato il corso Oxygen. Ha lavorato alla ristrutturazione dei corsi di convalida della dashboard. Ha lavorato all'aggiunta di nuove funzionalità al report coreano che forniamo al fornitore.
Documentazione
- Devon: ha iniziato la conversione completa dei file FrameMaker in DITA, ha continuato a lavorare con il team Stats sull'integrazione delle equazioni LaTeX nella guida XML e ha scritto pagine Confluence su come installare i plugin LaTeX per oXygen.
- Susan C:
- Sto generando la guida localizzata di JMP Live/Public per la versione 19.1. Il team di Trish ha passato il testimone in anticipo (evviva!). Krzysztof mi ha gentilmente assistito con qualsiasi problema relativo ai job di Jenkins.
- Stiamo rivedendo le date rimanenti per JMP Live/Public 19.1 (potranno essere tutte spostate un po' con il passaggio di consegne anticipato).
- Sto lavorando sulla guida alla configurazione di JMP Live 19.5.
- Ho incontrato Chris e Krzysztof per discutere delle correzioni ai font e del ridimensionamento delle immagini.
- Incontro con Qiana per continuare a lavorare sulle politiche documentali (derivanti dalla retrospettiva).
- Qiana: Ha partecipato all'ultimo giorno di formazione di Oxygen. Ha lavorato sui processi di approvvigionamento per Oxygen, Carmen Publishing e il plugin LaTeX. Ha svolto attività di pianificazione e coordinamento del progetto.
- Chris : Proseguimento della formazione e dei test su Oxygen. Modificati gli stili JMPLive. Incontro con Thomas e Melanie per l'automazione dell'assistenza clinica e la modifica degli stili. Inserimento dell'assistenza 19.1 in produzione e di una bozza della 19.2; declassamento della 19.0.
Test di sistema/host - Cary
- Audrey: Preparazione per la convalida della versione 19.1 la prossima settimana. Manutenzione dei problemi di Jira. Creazione di alcuni spazi Confluence per alcuni dei nostri team di vendita. I nostri team di testing hanno svolto un'attività di team building questa settimana al Triangle Curling Club di Durham (tutti con le nostre nuove felpe JMP!).

- Eric H:
- È stata avviata l'indagine sul report beta di JMP20EA1 (caso n. 00281655) in cui il cliente segnala che la velocità di query è "inaccettabilmente più lenta" rispetto a JMP17.
- Tabelle verificate elencate durante la connessione a un database SQLite ora in JMP 20 e 19.2
- Installato il componente aggiuntivo OneDrive Data Connector per verificare che, quando si cambia connessione live, le connessioni live precedenti vengano mantenute. In questo modo, quando l'utente torna indietro, JMP non deve riconnettersi, il che può causare diversi problemi di prestazioni. Verificata questa nuova funzionalità per JMP 20 e 19.1 sia su Windows che su Mac.
- Ho iniziato a indagare sui guasti sconosciuti di JSL Unit Test DataTable/SQL/testODBCOpenonetable.jsl e testMacODBCOpenonetable.jsl e a replicare un problema di connessione correlato ai driver ODBC installati.
- Hunter: Ho installato, autorizzato ed eseguito alcuni test con tutte le 12 combinazioni prodotto/host di JMP 19.1 per individuare eventuali problemi di installazione prima dell'inizio dei test finali del programma di installazione di JMP 19.1 la prossima settimana. Ho partecipato all'evento di team building per i test degli host JMP al Triangle Curling martedì. Ho aggiornato i Mac di test degli host in laboratorio in preparazione alla nuova modifica della password. Ho anche verificato lo stato di un problema in corso con Tahoe con la nuova versione Beta 1 di Tahoe 26.4 Dev. Completato i due corsi di formazione sulla conformità del primo trimestre 2026. Ho esaminato la documentazione localizzata di JMP 19 Basic Analysis per Allison.
- Nick H: Sto cercando di far sì che le build delle changelist vengano pubblicate sulla dashboard sulla macchina jmptoolprod. Oltre a questo, ho lavorato per aggiungere funzionalità al nostro processo di invio notturno di email di errore dei test unitari per gestire l'invio di email di errore di esecuzione del suffisso a un elenco selezionato di tester. In questo lavoro ho anche identificato e risolto un problema attuale con la segnalazione di errori di esecuzione del suffisso nella dashboard, che causava una somma errata degli errori tra le esecuzioni dei test. Ho anche incontrato Mandy questa settimana per discutere un piano per aiutarla potenzialmente con alcuni dei suoi test sulle tabelle dati.
- Mandy: Sto testando le nuove modifiche alla tabella dati e le tabelle dinamiche (Riepilogo). Mi concentro su una build di test per sviluppatori. La tabella dati sembra buona oggi per la build per il DS_Europe Lab. Sto analizzando un crash del Mac con le tabelle dinamiche, ma la maggior parte sembra a posto. Sto scrivendo un nuovo test per Riepilogo/Trasposizione/Impila/Dividi. In corso: sto ancora lavorando sull'applicazione delle regole dei tag alle tabelle dati, sull'importazione di dati diversi, ecc. La prossima settimana: devo verificare che i nuovi elementi vengano registrati dal generatore di flussi di lavoro.
Test Web – Cary
- Josh:
- Preparazione al test del programma di installazione di JMP Live 19.1
- Aggiornata la matrice di test
- Creata la storia Jira richiesta con sottoattività di test
- Creati i macchinari di prova richiesti in AWS, incluse le voci DNS
- Lavoro aggiuntivo
- Concentrato sui problemi di Jira relativi al rilascio della sicurezza
- Risolto un problema minore con uno dei miei report Jira

- Seema:
- Jira accettati e chiusi:
- HTML Contour Profiler si blocca dopo l'evento JMPLive
- I pulsanti della barra laterale per i report non funzionano in JMP Live con l'ultima versione di JMP 20
- Finestra modale vuota visualizzata quando si visualizza il report cronologico per gli avvisi quando l'utente non dispone delle autorizzazioni sui dati
- Quando si carica la pagina Cronologia di un post, viene visualizzato per diversi secondi il messaggio "Nessun record cronologico trovato", anche se i record cronologici esistono se il post contiene pensieri o marcatori.
- I controlli della zona Y del Contour Profiler non funzionano
- L'utente può scegliere se copiare gli avvisi quando duplica un report
- Copia gli avvisi del grafico di controllo con i report copiati
- Creati Jiras
- L'utente con autorizzazioni di solo download per una cartella ha un accesso incoerente ai post duplicati
- Viene visualizzata una finestra modale con un messaggio errato quando si tenta di spostare un post senza accesso ai dati in una cartella che contiene già un post con lo stesso nome
- Stringa non tradotta quando l'utente non può duplicare un post in un altro spazio
- In corso:
- Deadlock quando si tenta di eliminare più pacchetti
- Matteo: Ho continuato ad aggiornare i test automatizzati dell'interfaccia utente di JMP Live, concentrandomi sui test relativi all'interazione degli amministratori con i gruppi e al registro degli amministratori. Ho anche verificato alcuni bug rilevati dall'automazione.
- Accettato e chiuso:
- JSL causa un errore durante la pubblicazione di più report che utilizzano una tabella dati esistente su JMP Live
- Gli elementi dell'elenco non vengono visualizzati correttamente dopo aver premuto il pulsante Cancella ricerca amministratore
Nucleo
- Dave B: Risolto un problema di messa a fuoco causato da componenti aggiuntivi con finestre di dialogo modali nello script di avvio. Sono state eseguite diverse indagini su arresti anomali. È stata risolta una regressione dell'ordine di caricamento dei componenti aggiuntivi. Ho collaborato con Nick e Myron per risolvere un problema relativo alla pubblicazione dei risultati di jmprunner sulla dashboard di test.
- E S: Lavoro sugli elementi collegati: comportamento migliorato nei progetti, possibilità di eseguire nuovamente sul posto per annullare/ripristinare, miglioramento del comportamento "sporco". Aggiunta casella<
- Xan: Focus group sulla correlazione con Sara Silvestra . Esplorazione del codice di confronto a coppie per collegare i numeri alle parentesi.
DOE e affidabilità
- Caleb: Abbiamo aggiunto alcune nuove funzionalità e apportato alcuni miglioramenti alla piattaforma di campionamento per accettazione in base al feedback degli utenti. L'abbiamo presentata solo a un gruppo di utenti, ma finora è piaciuta moltissimo!
Hosting e interfacce
- Paolo N:
- Dismissione di jmpopst02.exnet.sas.com e jmposmrh8.unx.sas.com. Il primo è il server OpenStreetmap di produzione ospitato da JMP e la macchina di sviluppo per JMP 16 e versioni precedenti. Presenta vulnerabilità di sicurezza critiche che non possono essere risolte senza una ricostruzione completa a causa di software critico che ha superato la fine del ciclo di vita. Dopo aver monitorato i file di log per oltre una settimana e mezza, le uniche richieste di tile erano quelle che ho effettuato o provenivano dall'interno del firewall SAS. Il resto, circa 20.000 al giorno, erano bot che cercavano pagine di amministrazione non protette. Fortunatamente, il nostro server è ben protetto. Il server web è stato disattivato e la macchina verrà disattivata da SAS IT. Ho eseguito il backup del database, dei dati della mappa e dei file di configurazione del server nel caso in cui decidessimo di configurare un altro server OpenStreetmap.
- Ho avviato il processo di aggiornamento dell'istanza EC2 Linux responsabile delle attivazioni precedenti a JMP 18. AmazonLinux 2 è obsoleto, il percorso di migrazione prevede l'utilizzo di AmazonLinux 2023. Il database di attivazione è un'istanza Amazon RDS di MariaDB e non necessita di aggiornamenti, solo il server web Linux che esegue gli script di attivazione. Ho un'istanza EC2 di sviluppo attiva e potrò rimuovere le precedenti istanze EC2 di sviluppo e test una volta convalidata la nuova istanza di sviluppo. Quindi, per creare una nuova istanza EC2 di produzione, testarla e chiedere a Daniel di indirizzare il frontend di attivazione all'istanza EC2 di produzione aggiornata.
- Snyk ha appena segnalato che è necessario un aggiornamento di zlib per un possibile ciclo infinito. CVE-2026-27171 è classificato come "bassa gravità", quindi per ora verrà risolto con JMP 20. Ho scaricato zlib e ho iniziato a compilarlo. Modifiche alla build: ora crea un file z.lib, z.dll, invece di zlib.lib, zlib.dll. Devo vedere come questo influisce sulle soluzioni del nostro progetto.
- Michael H : Miglioramenti agli importatori PI e AspenTech.
HTML interattivo
- Mike Stickles: Ho continuato a lavorare a lungo termine per ristrutturare completamente BarSegment e suddividere i diversi stili di barra in sottoclassi (JMPHTML-489); questa settimana ho lavorato principalmente sui punti deboli nel refactoring del metodo forAll(), che ha avuto l'effetto collaterale di correggere uno o due bug nelle barre di intervallo. Spero di avere il codice pronto per la revisione entro la fine della prossima settimana. Ho anche rivisto le modifiche di Comms alla bozza del mio post sul blog sulle nuvole di parole in JMP 19; quel post è ora pubblicato.
- John Powell:
- Sto lavorando all'aggiornamento di Three.js (libreria utilizzata per il disegno 3D basato sul web) dalla versione r148 alla r182 ( JMPHTML-15152 ). La maggior parte dei problemi tecnici sono stati risolti, sto lavorando alla richiesta di approvazione del software di terze parti ( JMPHTML-15299 ).
- Incontro con JMP Clinical per discutere requisiti/piani per JMP 20.
- Abbiamo completato i nostri sprint di refactoring e tenuto una riunione retrospettiva.
- Ha completato due corsi di formazione Act Now.
- È iniziata l'indagine sulle prestazioni delle mappe di calore con ruolo di colore continuo ( JMPHTML-14832 ).
JMP Live
- Aurora: 19.5 - Limitazione dell'accesso agli avvisi del grafico di controllo non collegati ad alcun dato. 20.0 - Pianificazione di un approccio per supportare il triage con una finestra mobile di dati (con altri sviluppatori di triage di Process Screening), inizio della compilazione di una serie di esempi di triage di Process Screening. Altro: Retrospettiva e pianificazione dello sprint, gestione di un problema IT.
Statistiche
- Laura CS: Ha scritto e pubblicato un post sul blog sulle variabili fantasma utilizzate nel SEM longitudinale. Ha risposto a un paio di domande nella community riguardo alle variabili categoriali e al modello panel cross-lagged con intercetta casuale (CLPM) nel SEM. Ha risolto un crash segnalato da un utente della community. Ha aggiunto nuove funzionalità al nuovo collegamento al modello "Imposta vincoli" nel SEM e anche al vecchio collegamento al CLPM.
Documentazione statistica
- Michael C: Ho valutato (con Devon) la possibilità di utilizzare il markup LaTeX per le equazioni nella documentazione futura. Ho pianificato il processo di markup delle equazioni esistenti per l'utilizzo nei file basati su Oxygen dopo la conversione. Mi sto preparando per le discussioni del primo trimestre della prossima settimana. Ho incontrato il Product Management per discutere i piani per il processo di documentazione delle nuove funzionalità della versione 20.0.
Test statistici
- Tonya: Ho testato nuove funzionalità in Process Screening: proprietà delle colonne dei limiti di controllo e istogrammi. Ho preparato e partecipato a un incontro di armonizzazione su CCB, Process Screening e Process Capability. Verifica dei bug. Pulizia dei test unitari.
Aggiornamenti sulle scienze della vita
- Ha disegnato: Miglioramento del componente aggiuntivo "Tabulate to DOCX" per il Marketplace. Ho elaborato le modalità di utilizzo delle funzionalità di tale componente aggiuntivo per supportare la generazione di sezioni del Clinical Study Report in JMP Clinical. Ho assistito l'analista clinico della FDA, responsabile delle centinaia di installazioni di JMP Clinical, nell'apporto di modifiche per una migliore distribuzione, adozione e utilizzo del prodotto.
Nota di Shannon
Grazie ad Audrey Shull per aver condiviso questa foto! Mmm... questo lupo mi ricorda un po' Nazgul, il cane lupo che ha recentemente partecipato a una gara di sci di fondo alle Olimpiadi ! Spero che trascorriate tutti un fantastico fine settimana, pieno della stessa gioia che ha provato quel cane quando ha tagliato il traguardo. Come ha scritto un account: "14/10 - date una medaglia a quel bravo cane!"
