19.0.3: approvazioni completate; rilascio previsto per il 16/12/25 • 19.1 : tutte le modifiche richiedono la revisione e l'approvazione del codice • 20.0: aperto nella pagina principale • 20 EA1: 22/01/26
Benvenuti all'aggiornamento sullo sviluppo di JMP del 12 dicembre 2025!
Congratulazioni questa settimana al team JMP DOE per il rilascio di un altro brevetto da parte dell'Ufficio Brevetti e Marchi degli Stati Uniti. Il brevetto si intitola " Strumento interattivo per la progettazione e l'analisi di esperimenti con diverse modalità d'uso" ed è stato rilasciato il 18/11/2025 con il numero di brevetto statunitense 12.475.270, in collaborazione con Bradley Jones, ex studente JMP. Una copia del brevetto è stata caricata sul sito SAS Sharepoint: "Emissioned Patents". Complimenti, team!
Le approvazioni di JMP 19.0.3 sono state completate oggi e si prevede che gli installatori pubblicheranno le modifiche in MyJMP martedì prossimo, 16/12. Poiché la versione 19.0.3 include un numero limitato di correzioni di bug funzionali che interessano JMP, JMP Student Edition, JMP Pro e JMP Clinical, pubblicheremo delle note di rilascio che dettagliano tali modifiche. Ringraziamo Susan Conaghan per aver collaborato con lo sviluppo per finalizzare le note di rilascio questa settimana! Un ringraziamento anche a Shannon Leslie per aver compilato i bollettini sulla sicurezza di JMP 19.0.3 che saranno pubblicati nel JMP Trust Center per dettagliare gli aggiornamenti relativi alla sicurezza dei nostri prodotti.
Siamo ora in modalità di approvazione per JMP/JMP Pro/JMP Student 19.1. Come indicato nel promemoria di Melanie su questa pietra miliare, dopo essere entrati in modalità di approvazione, vi preghiamo di:
- continua a far revisionare le tue correzioni di bug da un collega : le revisioni del codice sono richieste durante la manutenzione!
- inviare una richiesta all'elenco e-mail degli approvatori JMP con il nome del revisore e le informazioni sulla modifica proposta:
- una breve descrizione del problema, link Jira e link Swarm, se applicabile
- commenti su qualsiasi impatto previsto della modifica per i test
Gli approvatori risponderanno direttamente a te e non all'intero elenco. Una volta ricevute quattro approvazioni, invia una nota agli approvatori JMP per comunicarlo. Se ti mancano uno o due approvatori, invia un'altra email specificando quanti approvatori ti mancano per raggiungere i 4 richiesti. Se un approvatore risponde con un'obiezione alla modifica proposta, ne discuteremo con i responsabili dello sviluppo nella prossima riunione operativa o concorderemo un altro incontro su Teams per discutere la modifica proposta e decidere se procedere.
All'inizio di questa settimana, Robin Betters ci ha inviato un'e-mail per ricordarci che tra una settimana JMP effettuerà l'ultimo ritiro per la raccolta alimentare natalizia dell'Inter-Faith Food Shuttle nell'Edificio A. Come ha detto Robin, ci piacerebbe riempire di nuovo i bidoni prima delle feste! Non sai cosa donare? Ecco alcune informazioni generali che ho trovato sul blog di Feeding America , che puoi prendere in considerazione quando acquisti articoli da donare all'Inter-Faith Food Shuttle (o a un'altra dispensa alimentare):
Le banche alimentari accettano donazioni di cibo secco e in scatola. Cosa significa? In pratica, qualsiasi alimento "a lunga conservazione" o non deperibile: puoi tenerlo in dispensa e non andrà a male. E ricorda, dona solo cibo che non abbia ancora raggiunto la data di scadenza. In particolare, le banche alimentari spesso necessitano di articoli come:
Burro di arachidi, Zuppa in scatola, Frutta in scatola, Verdure in scatola, Stufato in scatola, Pesce in scatola, Fagioli in scatola, Pasta (la maggior parte preferisce quella integrale) e Riso (la maggior parte preferisce il riso integrale).
Le banche alimentari possono anche accettare articoli per la cura personale e per la casa di uso comune non coperti da programmi di sostegno federali o statali. Se lavori da remoto o non prevedi di essere in ufficio la prossima settimana, puoi anche scegliere di donare all'Interfaith Food Shuttle online qui o trovare un'organizzazione simile nella tua zona.
Grazie a Shannon Leslie per aver condiviso le modifiche apportate ai nostri prodotti Atlassian il 9 dicembre 2025!
Il 9 dicembre, Atlassian ha implementato le modifiche ai nostri siti Jira, Confluence e Bitbucket Cloud. Un elenco delle modifiche rilevanti, con i dettagli evidenziati e la documentazione, è disponibile qui .
Le modifiche includono:
- I "progetti" di Jira sono stati rinominati "spazi"
- Il calendario Jira ora supporta la visualizzazione settimanale oltre alla visualizzazione mensile
- Opzioni aggiuntive aggiunte alla tavolozza dei comandi per Jira
- E altro ancora!
Per qualsiasi domanda, contattate Shannon Leslie o uno qualsiasi degli altri amministratori di JMP Atlassian. Consultate anche il nostro canale Q&A Teams di JMP Atlassian , dove continueremo a condividere queste e altre informazioni su Atlassian.
Annunci generali
Date importanti in arrivo
- Blocco del codice JMP 19.1 – 05/01/26
- JMP 19.1 Doc Freeze – 07/01/26
- JMP 19.1 L10N Freeze - 15/01/26
- Blocco di sicurezza JMP 19.1 – 19/02/26
- JMP 19.1 Candidato immagine finale – 23/02/25
- Per un elenco completo delle date del JMP 19 , visita Confluenza .
Aggiornamenti sullo sviluppo di JMP
Nucleo
- Xan: correzioni 19.1 per legende e assi paralleli; dimensionamento della legenda: nuova misurazione del carattere e minore spaziatura; aggiunta della condivisione parziale all'asse della pagina non collegato per elementi non di intervallo (come log o reflines); correzioni alla tabella degli assi degli elementi didascalia per assi a larghezza variabile.
- Evan: Riscrivere il componente aggiuntivo Telemetry Explorer per estrarre direttamente dal database di telemetria.
DOE e affidabilità
- Caleb: Ho terminato alcuni lavori per migliorare l'infrastruttura del Sample Size Explorer. Sto anche ultimando un prototipo di piattaforma di campionamento per accettazione che estende l'attuale profiler. Nora ha avuto il piacere di trascorrere due giornate di neve questa settimana!

Hosting e interfacce
- Paolo: Aggiornato JMP 20 e JMP 19.1 a Python 3.13.11. Sto studiando JMP-29061: un nuovo tester proveniente da SAS aveva PYTHONPATH e le impostazioni pip.ini configurate, il che influenzava JMP e la sua capacità di installare pacchetti. Sto cercando modi per isolare ulteriormente l'ambiente Python e Pip di JMP dalle variabili d'ambiente standard e dai file di configurazione.
- Volere: Ho completato alcuni Jira MATLAB rimanenti prima dell'avvio della modalità di approvazione del codice 19.1. Sto lavorando al miglioramento dei connettori dati basati su ODBC per visualizzare e filtrare correttamente gli schemi quando necessario.
HTML interattivo
- Mike Stickles:
- Correzione inviata per il problema con JMPHTML-14956 ( barre di errore in stile banda non esportate correttamente con punti nel generatore di grafici con una variabile colore ). Il problema è stato quindi superato dai test e rinviato allo sviluppo nel caso in cui la correzione JMP che ha attivato il problema venga inviata alla versione 19.1 prima del blocco del codice.
- Completata la correzione per JMPHTML-15181 ( barre di errore di rendering dimensionate in base a variabili o conteggiate come statiche ). Questa correzione era stata resa necessaria dalla stessa correzione del bug JMP che aveva attivato il bug 14956.
- Ha partecipato ai test whitebox, è stato trovato e registrato un bug di Line.
- John Powell:
- Dividere il codice del segmento di punti 3D dalla classe SceneBox nella propria classe JavaScript ( JMPHTML-15146 ).
- Rifattorizzazione del codice duplicato per analizzare le informazioni GroupRowStateAbility ( JMPHTML-14713 ).
- Ho iniziato a valutare l'aggiornamento di three.js dalla versione 148 all'ultima versione, la 180 ( JMPHTML-15152 ).
- Ho eseguito una giornata di test whitebox, mi sono incontrato per discutere i risultati e ho creato bug.
- Ho discusso con Dieter e Paul gli elementi della lista dei desideri degli utenti di JMP Live.
- Ho fatto brainstorming di idee su come salvare le modifiche apportate durante la visualizzazione di un report su JMP Live con Justin, Michael e Paul.
- Ha fornito input per la revisione di fine anno
JMP Live
- Aurora: 19.5: Ho collaborato con i test. Ho corretto alcuni piccoli bug. 20.0: Ho fatto grandi progressi nel supporto di qc_group per il triage di Process Screening. Altro: Ho scritto alcuni articoli su Confluence, sulla pianificazione degli sprint e ho risposto ad alcune domande sui ruoli di amministratore in JMP Live.
Documentazione statistica
- Michael C: Ha documentato alcune funzionalità della versione 19.1 per Fit Model e Reliability Forecast. Ha collaborato con Karen, Colleen e Hamid per preparare tutti e 9 i libri statistici per una build di test di produzione della guida della versione 19.1. Ha partecipato a riunioni per migliorare il processo di documentazione delle nuove funzionalità. Ha pianificato l'assunzione di personale per Discovery da parte del reparto Ricerca e Sviluppo di Stat.
Test statistici
- Segno: Ho modificato i test unitari per l'adattamento del modello di processo gaussiano nell'ottimizzazione bayesiana, passando dal confronto delle singole previsioni di risposta alla regressione lineare di insiemi di risposte. Sto utilizzando confronti rigorosi per identificare casi problematici da sottoporre a indagine da parte di Kasia e Chris. Questi test falliscono sistematicamente su due macchine. Ho partecipato a sessioni pratiche per Kasia, che si sta preparando a presentare oggi al Comitato Brevetti SAS. Sto lavorando con Ryan, Joseph e Jacob su due potenziali miglioramenti per Easy DOE in JMP 20: coefficienti casuali personalizzati e la scheda Report.
- Jacob: Test di progetti OML, scrittura di test unitari per il backup e la creazione di nuovi progetti. Apertura di ticket per problemi riscontrati durante i test nelle build di debug. Test delle curve OC per la versione 19.1. Analisi di potenziali problemi di prestazioni.
- Haley: Correzioni di bug verificate nella versione 19.1 per SEM e Trattamento Causale. Mi è piaciuto venire a Cary per un paio di giorni per incontrare i membri del team, partecipare al pranzo di Stat Dev e al pranzo condiviso delle feste!
Supporto tecnico e coinvolgimento
- Wendy:
- Buon venerdì! I team di supporto continuano a concentrarsi sulle richieste di supporto degli utenti e sulle attività di fine anno. Pubblicheremo lo stato operativo per le vacanze invernali sulla Community e nelle email di risposta automatica inviate all'apertura dei casi.
- Grazie a tutti coloro che hanno portato qualcosa e aiutato a preparare e riordinare il Winter Potluck di questa settimana. È sempre un piacere mangiare cibo delizioso e rivedere tutti!
- Di seguito sono riportati i grafici consueti per il volume dei casi e per gli argomenti trattati sia dal Supporto Tecnico che dal Coinvolgimento. 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 (escluso lo screening delle parti soggette a restrizioni):

Operazioni di sviluppo
- Shannon C: preparazione della revisione del quarto trimestre, riunioni del quarto trimestre con i membri del team e regolari incontri individuali. Ho esaminato le configurazioni di test unitari su Mac non riuscite e ho indagato su alcuni crash. Mercoledì mi sono goduto il nostro JMP Winter Potluck, seguito da un pranzo festivo del giovedì con i membri del team DevOps e Doc da Zest Sushi e piccoli piatti nel centro di Cary, un posto quasi irriconoscibile (per chi di noi non ci va spesso). Grazie mille a Shannon L per aver organizzato il pranzo!
- Jim:
- Con le build e gli installer finali dei candidati all'immagine JMP 19.0.3 consegnati al QA, ho disabilitato tutti i processi correlati sulle macchine di build macOS e WinOS e sulle macchine di test unitario
- Preparato per l'imminente ramificazione di Perforce per JMP 19.0.4, in attesa dell'approvazione del QA di 19.0.3
- Ho restituito i miei ultimi due computer Windows 10; in attesa della consegna dei sostitutivi
- Lavorando su JMPTOOL-1888 (aggiungendo DLL HDF5 firmate come parte delle build notturne sia per X64 che per ARM64)
- Chiusi 2025 articoli in Workday
- Shannon L: Ho continuato a collaborare con i responsabili del Product Management e della Documentazione per migliorare il monitoraggio delle nuove funzionalità. Ho tenuto riunioni tecniche settimanali, oltre all'amministrazione di Atlassian. Ho curato e annunciato un elenco di interessanti aggiornamenti per Jira e Confluence dal nostro ultimo aggiornamento mensile di Atlassian. Ho supportato gli utenti per i prodotti Atlassian e ho inviato problemi di supporto ad Atlassian. Ho completato la versione 19.0.3 con sicurezza e correzione di bug di emergenza, incluse le revisioni finali del PLSR. Ho continuato a lavorare al progetto di monetizzazione di JMP Marketplace, inclusi incontri con numerosi stakeholder. Ho facilitato una retrospettiva congiunta con i team di Documentazione e L10N.
- Melanie:
- Elaborazione delle attività per la chiusura della versione 19.0.3 e l'avvio della versione 19.0.4.
- Sto finalizzando gli obiettivi di Workday e Plato e preparandomi per il riepilogo del quarto trimestre. Sto anche pensando agli obiettivi per il 2026.
- Coordinamento del lavoro per la versione obsoleta di Xcode per l'analisi del codice per JMP 19.xn. (Grazie a Michael Hecht e Nick Ruva!)
- Stiamo lavorando sui promemoria del calendario JMP 20 EA futuri (EA1 arriverà prima di quanto pensi!)
- Myron: JMPTOOL-1905: aggiornamenti per testbot 19.0.4. Stiamo risolvendo il problema curl su jmptool. Provisioning dell'ambiente testbot su prod AWS (jmptoolprod).
Localizzazione
- Sandy:
- Correzione di bug al nuovo processo di restituzione per i dati campione
- Ho iniziato a lavorare sul piano di test di automazione per il processo di commit/restituzione per l'interfaccia utente portatile, i built-in e i dati di esempio
- Ha lavorato sulla correzione di bug per la convalida del file di popolamento
- Ha lavorato sul consolidamento della libreria di codice (eliminazione del codice non utilizzato)
- Nuovo processo di commit/restituzione documentato
- Allison: ha finalizzato le traduzioni dell'interfaccia utente portatile ZH e le ha eseguite tramite il nuovo processo di automazione implementato e ha segnalato bug; ha risposto alle richieste di traduzione relative a BigBooks e all'interfaccia utente portatile; ha tradotto le stringhe di dati di esempio ZH; ha elaborato le note di rilascio 19.0.3 da distribuire ai team di traduzione.
- Howard:
- Revisione del repository git per il vecchio script correlato a Jenkins.
- Crea trigger API Jenkins per Dashboard per PortableUI
- Ho lavorato sul problema delle notifiche e-mail di JIRA Bot
- Alcune correzioni di bug
- Sohail: ha preparato una presentazione per testare le migliori pratiche, ha risolto i problemi di importazione del percorso di test, ha iniziato lo sviluppo dell'estrazione dei termini utilizzando il modello locale.
- Trish: Query di localizzazione e coordinamento per l'inserimento del nuovo revisore coreano.
Documentazione
- Qiana:
- Ha lavorato sulla richiesta ZIP n. 10278: Formazione e supporto per la migrazione di Ryffine_Oxygen E sulla richiesta n. 10296: Software Wiris_Equations_ASAP
- Ha partecipato all'incontro retrospettivo con gli scrittori e L10N
- Ho partecipato alla riunione con PM, Doc e Ops per discutere le informazioni sulle nuove funzionalità
- Ha lavorato su JMPDOC-2490, JMPDOC-2479, JMP-27197, JMP-27615, JMP-27170, JMPDOC-2477
- Ha lavorato sulla query JMP 3242
- Ho intervistato un candidato per la posizione di stagista TW
- Accettate le modifiche tracciate in UG, JSR, KS e MDC in preparazione per la build di test di aiuto JMP 19.1 la prossima settimana; eseguito anche Acronlinx e controllo ortografico sui file
- Susan C:
- 19.0.3 Infermieri professionisti - revisionato, modificato. Revisione paritaria, consegnato alla localizzazione e pubblicato su jmp.com .
- Ha partecipato alla retrospettiva 19.0
- Fornito feedback tra pari
- Ho aggiornato tutti i contenuti di JMP Live per la versione 19.1 e li ho messi a disposizione per la revisione: la nuova guida SPC e gli aggiornamenti alla guida per amministratori/utenti/installatori
- Pianificazione per JMP Live per la creazione di HTML SPC
- Ha partecipato a colloqui per tirocinio come scrittore tecnico
- Ho avuto un incontro sugli obiettivi del quarto trimestre con Qiana
- Jill: Commenti incorporati su JMP-27469. Revisionato il report sulle stringhe dell'interfaccia utente dell'8/12. Iniziata la modifica del capitolo sulla normalizzazione LS. Modificate le note di rilascio della versione 19.0.3. Avvio del controllo di produzione su EG.
- Chris: Retrospettiva della guida alla versione 19.0. Piccole modifiche alla documentazione: JMP-27507, JMP-25747, JMP-27537, JMP-28284, JMP-27553. Revisionato il piano SPC JMPLive di Susan. Preparazione della guida alla versione 19.1 per una build di produzione.
Test di sistema/host - Cary
- Mandy: Ho lavorato su alcuni problemi di Jira e ho testato le correzioni di JMP 20 per l'integrazione con la versione 19.1. Ho lavorato su una correzione per Tahoe che Michael ha inserito (presente nella build odierna) per correggere alcune finestre di dialogo arrotondate, tabelle e pulsanti affollati nelle piattaforme, in modo che JMP 20 su Mac abbia un aspetto più simile a quello precedente ( JMP-28052 ). Continuo ad aiutare i nuovi utenti con problemi diversi e a fare formazione. Devo continuare ad aggiungere altri test di visualizzazione filtro e ordinamento per la versione 20. Sto testando le aggiunte alle tabelle dinamiche per Riepilogo, Divisione, Trasposizione e Stack.
- Giustino: Ho completato la mia parte di test dell'installer 19.0.3, ho esaminato e commentato la documentazione per l'integrazione di Matlab e SAS 19.1, ho ottimizzato la nuova suite di automazione Matlab per 19.1 e ho lavorato sui test di convalida e automazione per la funzionalità Matlab Load().
Test Web – Cary
- Josh
- Completata la configurazione dell'ambiente 19.0.3 e i test di installazione
- Implementate modifiche generali alla distribuzione automatica per allinearle agli aggiornamenti della distribuzione JMP Live
- Ha risposto alle domande generali su JMP Live dei membri del team
- Verificate una serie di correzioni di sicurezza
- Confermato che l'ultima versione di Keycloak si installa e funziona correttamente con JMP Live 19.1, 19.5 e 20.0
- Anna: Aggiunto Jiras per PS: manca lo spazio sotto il tipo di grafico e il testo informativo del sottogruppo. Aggiunto un programma di test per Graph Builder su diversi tipi di barre e sulla griglia principale quando il ruolo di sovrapposizione è attivo.

Nota di Shannon
Grazie a Melanie Drake per aver condiviso questo! Il peso mentale di ricordare le password è davvero reale. Spero che abbiate tutti un buon fine settimana!
