19.1.2: Blocco di sicurezza 5/7/26 • 19.2: Inizio della modalità di approvazione del codice 6/18/26 • 20.0: aperto nel main • 20 Blocco EA3 4/30/26; Blocco funzionalità 7/23/26
Benvenuti all'aggiornamento sullo sviluppo di JMP del 17 aprile 2026!
JMP 19.1.1 è ora disponibile in MyJMP. Grazie a tutti coloro che hanno lavorato a questo aggiornamento di sicurezza mensile! Stiamo lavorando al nostro prossimo aggiornamento di sicurezza, JMP 19.1.2 . Mancano inoltre circa due settimane al blocco del codice di JMP 20 EA3 . Continuate ad aggiornare le vostre pagine delle funzionalità in modo che i clienti sappiano cosa è pronto per essere testato in questa iterazione.
Un sentito ringraziamento a Xan Gregg per la presentazione tenutasi questa settimana durante la riunione degli sviluppatori di JMP! Xan ha illustrato 6 nuove funzionalità di Graph Builder (e affini) aggiunte in JMP 20. Se vi siete persi la riunione, potete trovare la registrazione qui . Siamo lieti di constatare tanto entusiasmo nell'utilizzare queste nuove funzionalità! Xan ha inoltre segnalato la disponibilità di ulteriori video di Early Adopter per alcune di queste funzionalità in MyJMP. Tutti i dipendenti di JMP possono accedervi in MyJMP, nella sezione Early Adopter, Video, dati e studi di usabilità.
Vi preghiamo di iscrivervi alla lista dei volontari JMP Dev su Confluence se desiderate presentare un progetto a una prossima riunione di sviluppo! I nostri stagisti estivi si uniranno al team il 19 maggio e le loro presentazioni di fine estate si terranno a luglio e all'inizio di agosto. Con l'arrivo di nuovi sviluppatori, vi informo che probabilmente ci saranno alcuni argomenti fortemente incentrati sul C++ nelle prossime sessioni. Mi assicurerò di specificare questi argomenti nei futuri inviti, poiché saranno probabilmente di interesse solo per gli sviluppatori C++.
Grazie a Shannon Leslie per aver condiviso le modifiche ai prodotti Atlassian di febbraio e marzo 2026!
A febbraio e marzo, Atlassian ha implementato delle modifiche ai siti Jira, Confluence e Bitbucket Cloud. Un elenco delle modifiche più rilevanti, con dettagli e documentazione, è disponibile qui .
Le modifiche includono:
- Trova facilmente i contenuti all'interno delle sezioni espandibili con la funzione Trova e sostituisci.
- Sostituzione di "Nessuno" con valori di campo predefiniti più chiari
- Mantieni la descrizione non salvata quando premi Esc
- E molto altro ancora!
Per qualsiasi domanda, contatta Shannon Leslie o uno qualsiasi degli altri amministratori di JMP Atlassian. Consulta anche il nostro canale Teams di domande e risposte su JMP Atlassian , dove continueremo a condividere queste e altre informazioni su Atlassian.
Comunicazioni generali
Date importanti in arrivo
- Blocco del codice JMP 20 EA3 - 30/04/2026
- Blocco del codice JMP 20 EA4 – 11/06/2026
- Approvazione del codice JMP 19.2 - 18/06/2026
- Blocco del codice JMP 19.2 – 07/09/2026
- Blocco del codice JMP 20 EA5 – 23/07/2026
- Blocco delle funzionalità di JMP 20 – 23/07/2026
- Si prega di visitare Confluenza per l'elenco completo delle date di JMP 19 e JMP 20 .
Aggiornamenti sullo sviluppo di JMP
Gestione del prodotto e marketing del prodotto
- Mia: I Product Manager Mia Stephens, Dieter Pisot e Sarah Sylvestre si sono uniti a John Sall, Jules Parris, Chris Gotwalt e altri membri del GTET e del team Global Premier all'evento JMP Inspire presso P&G mercoledì . L'evento ha registrato oltre 175 partecipanti provenienti da diverse unità aziendali. Abbiamo tenuto un discorso di apertura sulle nuove funzionalità di JMP 19, abbiamo partecipato a presentazioni con il personale di P&G nei due percorsi (Nozioni di base, Intermedio/Avanzato), abbiamo preso parte a una sessione di feedback sulla piattaforma Categorical, abbiamo risposto alle domande presso l'help desk e il JMP Lab e abbiamo concluso la giornata con una tavola rotonda con i leader e una discussione sulla roadmap.
- Kaylee: Questa settimana abbiamo tenuto una sessione di formazione per il supporto alle vendite con Dan Valente e Scott Allen, incentrata su AI/LLM e su come JMP continui a essere prezioso per i nostri clienti in un mondo sempre più orientato all'IA. Sebbene la sessione di formazione fosse rivolta principalmente al team vendite, si è rivelata estremamente utile per chiunque la guardi. Ecco la registrazione , e per un'analisi più approfondita potete consultare il documento di vendita "Best practice per posizionare JMP in un mondo incentrato sull'IA" . Per ulteriori informazioni sulle attività del marketing di prodotto, consultate il nostro aggiornamento di aprile.
- Valerie: Risultati di vendita eccezionali presso Daiichi Sankyo, Tokyo. Durante il nostro viaggio in Asia lo scorso novembre, io e Sarah Gilyard abbiamo avuto l'opportunità di visitare Daiichi Sankyo in Giappone. Sebbene non sia certa che ciò sia collegato a un recente aggiornamento (aggiunta di 100 licenze JMP), Kyoko-san ha condiviso con noi un risultato di vendita eccezionale che ho pensato potesse essere utile condividere . Risultati di vendita eccezionali: espansione di JMP presso Daiichi Sankyo - JMP User Community
- Bryan:
- Ammodernamento delle icone del Dipartimento dell'Energia (allineamento al sistema Fluent)
- Iterazione e coordinamento con Ryan , Giacobbe e Mark Bailey.
- Consegna e iterazione con Giovanni Schroedl
- Supporto all'usabilità di P&G
- Configurazione della macchina, inclusi i contenuti AWS e gli script per reimpostare lo stato JMP tra le sessioni.
- Installazione e test dell'assistente
- Aggiornamenti dello script di test di usabilità
- Moduli Microsoft specifici per l'evento
- Accessibilità (tastiera + lettore di schermo)
- Numerosi incontri di lavoro tra Core e Host. Dan Schikore , Evan McCorkle e John Schroedl stanno facendo progressi sull'accessibilità tramite tastiera e screen reader, un'area fondamentale per la maturità di JMP in termini di accessibilità .
- Ho creato un documento di confronto tra l'accesso tramite tastiera di Excel e JMP, utilizzato per comunicare con Davide Bianco ed Evan in merito alla copertura e alle lacune.
Supporto tecnico e coinvolgimento
Volume settimanale delle richieste di assistenza tecnica:

Argomenti dei casi in coda per l'assistenza tecnica, la scorsa settimana:

Volume dei casi di supporto all'interazione settimanali:

Argomenti trattati nella coda di interazione, la scorsa settimana (esclusi i casi relativi allo screening di parti soggette a restrizioni):

Operazioni di sviluppo
- Bob:
- Rilasciati i file di installazione della versione 19.1.1 in MyJMP (JMP-30030)
- Ho collaborato con Jim Borek alla definizione di strategie per un processo che determinerà se le build notturne possono essere disattivate quando non vengono apportate modifiche importanti al codice. (JMPTOOL-2148) (JMPTOOL-2151)
- Ho collaborato con Drew Foglia per elaborare idee su come modificare il processo che utilizzo, al fine di sfruttare al meglio l'ottimo lavoro che sta svolgendo per la validazione del prodotto (JMPMRKT-2015).
- Ho utilizzato la nuova versione 19.1.2 e ho completato l'attività di creazione di nuovi programmi di installazione per Windows. (JMPTOOL-3126)
- Jim:
- Ho applicato gli aggiornamenti del sistema operativo a numerose macchine di build e di test unitari di macOS.
- Grazie a Bob Hickey per aver partecipato a una discussione su come possiamo creare un "percorso di navigazione" accessibile che indichi se una determinata versione di JMP è stata compilata in un dato giorno – attualmente implementato per JMP 19.xx per Mac (JMPTOOL-1708)
- Shannon L: Ho completato la maggior parte delle attività di fine rilascio (EOR) 19.1.1. È in corso la pianificazione per il prossimo rilascio mensile di sicurezza per JMP e JMP Live, la versione 19.1.2, prevista per il 19 maggio. Mi sto occupando dell'amministrazione Atlassian e del supporto agli utenti su diverse questioni. Il lavoro sul progetto di monetizzazione del Marketplace di JMP prosegue, con riunioni questa settimana sulla crittografia, una riunione con gli stakeholder di Salesforce e una discussione con l'ufficio legale sulle esigenze contrattuali per i nostri partner tecnologici. Sono previste riunioni tecniche settimanali, oltre a una riunione di raccolta dei requisiti e pianificazione per apportare una modifica a quando e come eseguiamo le nostre build mensili dot-dot e tutta la gestione a valle.
- Melanie: Molte aggiunte, aggiornamenti e miglioramenti alle attività di branching e di fine rilascio, inclusi metodi migliori per gestire l'intero processo dalla tabella JMP a Jira. ● Stringbot per il test e l'analisi dei dati di esempio: ci sono domande su cui riflettere. ● Collaborazione con il team per migliorare il processo dot-dot, inclusa la valutazione dell'organizzazione di alcuni file in Perforce.
- Shannon C: Discussioni sulle build dot-dot. Incontri individuali e di gruppo con i membri del team. Indagine su vari crash segnalatimi da TS e dal team di sviluppo. Revisione dei problemi Jira relativi ai crash esistenti e dei nuovi crash misteriosi nelle versioni 19.0.5, 19.1 e 19.1.1.
Localizzazione
- Cristoforo: Ha preparato un progetto di traduzione di prova per un potenziale nuovo fornitore cinese. Ha aggiornato e testato i job di Jenkins per le future versioni di JMP Live Help (nuovi numeri di versione e nuovi risultati). Ha migliorato i report di modifica delle stringhe legacy con metadati sugli ID utente e le date per le traduzioni modificate. Ha testato nuove funzionalità di automazione L10N.
- Allison: Ha inviato una richiesta di acquisto in Zip per la localizzazione ZH dei prossimi progetti V19; ha elaborato le traduzioni del Marketplace e le ha caricate su GIT; ha collaborato con Trish e Krzysztof al campione da inviare al potenziale fornitore ZH per il test di traduzione; ha convalidato i PDF di BigBooks localizzati e li ha consegnati al team di QA per i test; ha completato un paio di corsi su PLATO.
- Sandy: Ho lavorato per reinserire la convalida dei file alla fine del processo di popolamento e per aggiungere ulteriori informazioni a un report del fornitore.
- Trish: Screenshot di UG. Candidata intervistata per la posizione di DTP.
Documentazione
- Susan C:
- Aggiornamenti completati per JMP Live 19.5 per la guida utente/amministratore, la guida all'installazione e la guida SPC.
- Ho inviato i PDF della guida di JMP Live per la revisione.
- Ho creato e comunicato i piani di processo per le note di rilascio di dot dot.
- Struttura delle cartelle verificata per la versione 19.5 della guida in linea di JMP.
- Devon: Mi sto preparando a inviare i file XML convertiti affinché gli autori possano iniziare il controllo degli errori e la pulizia post-conversione, e sto aiutando Susan ad esaminare i problemi relativi alla revisione della documentazione in cloud.
- Jill: 4/13 report sulla stringa dell'interfaccia utente e lavoro sugli aggiornamenti di Dynamic Table Tools.
- Chris : Sto lavorando alla trasformazione HTML per la guida.
Test di sistema/host - Cary
- Eric:
- Analisi e classificazione dei risultati dei test unitari JSL relativi a ODBC
- Aggiornamento verificato e chiuso di JMP-30008 a hdf5@2.1.1 (Mac)/@2.1.0 (Win) per correzioni di sicurezza in JMP 19.2 e 20
- Verificato e chiuso JMP-30178: aggiornamento sqlite@3.51.3 per CVE (CVE-2025-70873) in JMP 19.2 e 20. Verrà verificato anche nella versione 19.1.2 quando il team di sviluppo rilascerà l'aggiornamento.
- Verificato e chiuso JMP-30203: JMP 18/19/20 non sembra recuperare il numero sorgente Excel nella procedura guidata di importazione Excel in JMP 19.2 e 20
- Verificato e chiuso JMP-29748: il file Triple-S con dati CSV non gestisce correttamente gli zeri per i valori di risposta multipli in JMP 19.2 e 20
- Verificato e chiuso JMP-29983: il TIMESTAMP viene gestito in modo diverso nella versione 19 rispetto alla 18, causando errori Oracle in JMP 19.2 e 20
- Verificato e chiuso JMP-29946: Arresto anomalo durante l'importazione di una tabella di grandi dimensioni con Snowflake Data Connector in JMP 19.2 e 20
- Ho completato la formazione su GitHub Copilot e ho richiesto la licenza per la sperimentazione di intelligenza artificiale nell'ambiente di test.
- Hunter: Completati i test con diversi casi di autorizzazione in cui le date di scadenza e di cessazione erano impostate al 2038 e anni successivi. Risolti i problemi di accesso remoto relativi alla connessione al Mac di test MDH374 in laboratorio. Risposto al caso JMP 20 EA2 e condiviso i commenti del cliente con Bryan F. del team di gestione del prodotto. Ulteriori test con il driver grafico Qualcomm Adreno 31.0.133.1 applicato con uno degli aggiornamenti di sistema richiesti ai nostri ThinkPad Arm64 con Windows 11. I crash intermittenti riscontrati durante l'esecuzione dei test JMP con l'accelerazione hardware abilitata in JMP non si verificano più con questa versione del driver. Si è verificato un crash alla chiusura di una finestra di progetto con una delle build nightly di JMP 20 su Windows, ma non si è riusciti a riprodurlo con ripetuti tentativi. Verifiche JIRA.
- Mandy: Ho lavorato alla verifica di alcuni jira; ho lavorato su un crash per uno sviluppatore. Ho compilato JMP con XCode Debug alla versione 20 per testare alcune correzioni dello stato delle righe su cui stava lavorando uno sviluppatore, che sarebbero state visibili solo con una build di debug. Ho partecipato a diverse riunioni collaborando al gruppo UX di Linked Items, cercando di decidere come gestire il feedback di DS-Europe e di altri sulla tabella dati nella versione 20. Ho incontrato un collega per discutere di come eseguire i CL durante il giorno da JMPRUNNER sia su Mac che su Windows per individuare i problemi quando si verificano molti push contemporaneamente.
- Justin: Aggiornati i test per convalidare le modifiche per Python 3.13.13 in JMP 20 e 19.2. Configurazione dei test di automazione CAS/SAS Viya e MATLAB nell'ambiente di test dedicato per Mac, una volta ottenuto l'accesso VPN. Test del trasferimento dati di jmp.run_jsl() tra gli ambienti JMP e Python quando viene fornito un percorso file jmp alla funzione python.
- Balsamo:
- Grazie al prezioso aiuto di Mike ed Evan, ho aggiunto con successo i miei primi due test interattivi con Mimic!
- Ho creato una nuova storia per monitorare il secondo round di test I18N per JMP20 e ho imparato a usare gli script necessari per importare le informazioni corrette.
- È iniziato il secondo ciclo di test I18N per JMP20.
- Ho lavorato al test di diverse correzioni di Tabulate arrivate questa settimana.
- Audrey: Revisione delle informazioni fornite da Cindy Taylor, referente SAS, relative alle implementazioni di SAS Viya supportate dal suo team. Preparazione per il tirocinio estivo .
Test di siti web – Cary
- Natalie: Report sull'automazione HTML: 19.1.2 – Tutto a posto, la pipeline di automazione 19.1.2 è stata completata questa settimana con esecuzioni notturne a partire dal 16/04/2026, 19.5 - Tutto a posto, 20.0 – Tutto a posto! Completato un file di funzionalità di automazione di fase 1 per lo screening dei processi. Questi casi di test si concentrano sulla tabella di riepilogo del processo, sulla selezione/deselezione delle righe e sui relativi grafici di controllo. Steve ed io continuiamo a pianificare ulteriori casi di test che coinvolgono le funzionalità di triage. La nostra riunione di sviluppo/test per lo screening dei processi ha avuto successo.
- Seema
- Accettato e chiuso:
- Vietare l'uso di barre oblique e barre rovesciate nei nomi utente visualizzati.
- Convertire i file in TypeScript come pilota per il copilota
- Jira creati:
- Vengono inviate più notifiche allo stesso utente quando viene pubblicato un report con avvisi.
- In corso:
- Gestione dei punti e virgola nella colonna ID in PS e CCB
- CCB: usa Unicode Unicode 0x1F come delimitatore negli avvisi JSON qc_ids stringa
- PS: utilizzare Unicode Unicode 0x1F come delimitatore nella stringa JSON degli avvisi qc_ids
- Aiutare Aurora a creare scenari per lo screening dei processi e il triage.
Nucleo
- Dan S: Continua il lavoro sul supporto all'accessibilità per TableBox. Continua il lavoro di refactoring per gli elementi collegati (questo ha reintrodotto e poi risolto un problema di filtro dati su Mac). Sto esaminando la barra di avanzamento per l'avvio per gruppo.
- Xan: Variabili di sovrapposizione multiple, discussioni tra sviluppatori e lavoro sulle stringhe.
Dipartimento dell'Energia e affidabilità
- Caleb: Mi sto preparando per il mio intervento al DATAWorks la prossima settimana. Ho anche valutato l'affidabilità del codice grafico, per poter dare una mano a Eric in futuro. Ho anche corretto alcuni bug minori negli strumenti di analisi della dimensione del campione.
Hosting e interfacce
- Volere: Aggiunta l'autorizzazione tramite token di accesso programmatico Snowflake. Ciò consentirà agli utenti di utilizzare il connettore dati Snowflake negli script di aggiornamento live di JMP dopo che l'autenticazione a due fattori è stata richiesta per l'autenticazione tramite nome utente e password.
HTML interattivo
- John Powell:
- Ho eseguito test white-box per un giorno e ho riportato le osservazioni
- Esportazione ottimizzata di molti istogrammi creati da un sottoinsieme collegato ( JMPHTML-15425 ).
- Sono state create richieste di funzionalità HTML interattive per le nuove funzionalità di JMP presentate da Xan.
- Ho iniziato a esaminare la documentazione di JMP Live/JMP Public 19.5.
JMP Live
- Aurora:
- Processo di screening triage (aggiornamento degli scenari di esempio per l'esplorazione manuale e il test automatizzato, perfezionamento della gestione del ruolo ID, apertura di una serie di segnalazioni Jira, incontro con i tester e altri sviluppatori).
- Dimostrazione dell'iterazione. Pianificazione dello sprint. Discussioni sulla documentazione.
- Ho creato un video dimostrativo di GitHub CoPilot per gli sviluppatori e i tester di JMP Live (con le relative note legali).
Statistiche
- Laura CS : Io e Haley Tiblin abbiamo tenuto un workshop di un'intera giornata sul modello SEM longitudinale presso la Società per la ricerca sull'adolescenza . I partecipanti erano molto coinvolti ed entusiasti di JMP! Solo uno di loro ne aveva sentito parlare prima. Una professoressa ha detto che intende utilizzare JMP per il suo corso di SEM il prossimo semestre. E altri partecipanti hanno riferito di aver parlato di JMP ai loro amici durante una pausa. È stata un'esperienza fantastica! Ho anche incontrato il Dott. Christian Geiser (esperto di SEM e influencer sui social media): ha appena pubblicato il suo primo video su SEM in JMP su LinkedIn, e molti altri seguiranno!
Documentazione statistica
- Michael C: Continuo a lavorare alla creazione del markup LaTeX per le equazioni nella documentazione statistica di JMP. Abbiamo completato oltre l'80% della Fase 1 (creazione del markup), che dovrebbe essere la più lunga delle due fasi di questo progetto. (La Fase 2 prevede l'inserimento del markup della Fase 1 nei file di documentazione convertiti.) Sto anche iniziando a sviluppare alcune linee guida per la notazione e lo stile delle equazioni.
Test statistici
- Segno: Su richiesta di Laura L., ho modernizzato uno script JMP di 12 anni per calcolare l'intervallo di confidenza per il coefficiente di variazione, che pubblicherò sul JMP Marketplace dopo la sua approvazione. Ho lavorato con Jacob a un supplemento e a un diagramma di flusso per un IDF (Instruction File File) per migliorare la simulazione delle risposte nelle piattaforme DOE (Design of Experiments). Ho partecipato alla presentazione sui test di immagine e ho iniziato a studiare come crearli per Easy DOE e Bayesian Optimization.
- Tonya: Test delle nuove proprietà e dei colori delle colonne dei limiti delle specifiche rispetto alle mie piattaforme. Test delle nuove distribuzioni proporzionali in Process Screening. Test del disegno delle zone per i grafici proporzionali in Process Screening. Verifica dei bug.
Aggiornamenti nel campo delle scienze della vita
- Drew: Ottimi progressi e successo nell'esecuzione in batch dei test unitari di JMP Clinical durante la notte. Stiamo affrontando alcuni casi eccezionali e inizieremo le esecuzioni notturne alle versioni 19.2 e 20.0 questa sera. Il tutto è in esecuzione su un server che gestiamo noi (JMP LifeSciences), una soluzione temporanea in attesa di una maggiore integrazione con l'infrastruttura AWS/Jenkins di JMP. Abbiamo gestito i problemi presso Amgen e Novo Nordisk, assistito PTCBio nella loro valutazione di JMP Clinical e, grazie a Brian Boone , aiutato Chris della FDA ad accedere a SAS da JMP/JMP Clinical 19.
- Richard: Ho pubblicato due componenti aggiuntivi sul Marketplace: Grafico di spostamento e Grafico a imbuto . Sto lavorando a un report che utilizza doppi grafici a foresta per riassumere i dati nel tempo.
Nota di Shannon
Spero che tutti voi possiate godervi il fine settimana primaverile! Speriamo in un po' di pioggia domenica…
