19.0.3: correzioni di emergenza approvate fino al 27/11/25, correzioni di sicurezza fino al 4/12/25 • 19.1 : tutte le modifiche richiedono la revisione del codice – l'approvazione inizia l'11/12 • 20.0: aperto nella pagina principale • 20 EA1: 22/1/26
Benvenuti all'aggiornamento sullo sviluppo di JMP del 14 novembre 2025!
Il team QA web di JMP ha approvato l'aggiornamento di sicurezza JMP Live 19.0.2. Ora che tutte le approvazioni necessarie per la versione 19.0.2 sono state completate e il bollettino di sicurezza per questo aggiornamento è pronto, non vediamo l'ora di pubblicarlo su MyJMP la prossima settimana! Inoltre, è ora aperto il percorso per l'aggiornamento di sicurezza JMP 19.0.3 e la correzione di bug di emergenza. Un elenco delle correzioni approvate è disponibile qui .
Mentre ci avviciniamo all'inizio della Modalità di Approvazione per JMP 19.1, prevista per l'11/12/25, vi preghiamo di continuare a selezionare i vostri elementi con Versione Pianificata = 19.1. Ecco un report sui bug di JMP 19.1 in stato Avviato e In fase di Sviluppo, con circa 200 elementi rimanenti. I bug dovrebbero essere corretti nella versione 20, testati e integrati nella versione 19.1. Se una correzione è già stata testata nella versione 20.0, vi preghiamo di integrarla nella versione 19.1 il prima possibile, in modo che la verifica finale possa essere effettuata il prima possibile.
Grazie al team JMP DevSecOps per la presentazione al meeting di sviluppo di giovedì. Il team ha parlato della strategia di sicurezza di JMP, dei recenti miglioramenti dei processi, degli aggiornamenti alla scansione di sicurezza e altro ancora. Un sentito ringraziamento a Travis LaPolla, Shannon Leslie e Nick Ruva di JMP Development e a Keegan Walker di Digital Operations per la presentazione a questa sessione! Se vi siete persi il meeting, potete trovare la registrazione qui .
Grazie anche a Shannon L per aver condiviso le modifiche apportate ai prodotti Atlassian l'11 novembre 2025!
L'11 novembre, Atlassian ha implementato le modifiche ai nostri siti Jira e Confluence Cloud. Un elenco delle modifiche rilevanti, con i dettagli evidenziati e la documentazione, è disponibile qui .
Le modifiche includono:
- Evidenziazione della sintassi per blocchi di codice nella descrizione e nei commenti di Jira
- Correzione degli errori di query JQL utilizzando l'intelligenza artificiale generalmente disponibile
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
- JMP 19.0.3 approvato per la correzione di bug di emergenza - 27/11/25
- Blocco di sicurezza JMP 19.0.3 – 12/4/25
- Modalità di approvazione del codice JMP 19.1 - 11/12/25
- Blocco del codice JMP 19.1 – 05/01/26
- Blocco di sicurezza JMP 19.1 – 19/02/26
- Per un elenco completo delle date del JMP 19 , visita Confluenza .
Aggiornamenti sullo sviluppo di JMP
Statistiche
- John Hall
- In Process Screening ho rimosso il sottomenu "Avvia per Selezionato" che avviava Control Chart Builder e Process Capability. Control Chart Builder è ancora programmabile per compatibilità, ma Process Screening include al suo interno i Control Chart completi. Un nuovo comando "Dettagli Capacità per Selezionato" incorpora un report sulle Capacità, lo stesso utilizzato da CCB, e il vecchio "Process Capability" diventa un alias per questo comando.
- Anche in Process Screening con limiti di specifica è presente il nuovo comando "Salva colonna fuori specifica", che crea una colonna a risposta multipla con formula che mostra tutte le colonne e i livelli di raggruppamento per ogni riga che presenta una condizione fuori specifica. Per evitare troppi delimitatori, la funzione integrata "Concatena elementi" ora include un terzo argomento opzionale "Elimina stringhe vuote".

- Laura CS: Ho continuato a correggere diversi bug in SEM relativi ai modelli di ordine superiore con il nuovo stimatore (MIIV-2SLS). Ho risposto a tre richieste di informazioni, provenienti dal supporto tecnico e da un paio di utenti SEM, su vari argomenti SEM. Ho guardato i video Hireview dei candidati ai test per fornire feedback. Ho incontrato Haley per discutere del lavoro sulla correlazione policorica. Ho esaminato la documentazione relativa alle rivendicazioni di brevetto.
Documentazione statistica
- Michael C: Ha partecipato a commissioni di colloquio per il ruolo di Tester di Statistica di Ricerca. Ha esaminato i candidati per gli stage estivi. Ha iniziato a studiare le equazioni in Oxygen. Ha iniziato a lavorare sull'aggiornamento degli elenchi puntati nella documentazione per allinearli meglio alle nostre linee guida sullo stile della documentazione.
Test statistici
- Segno: Sto studiando i diagrammi di Hasse per prepararmi a un nuovo metodo di progettazione. Mi sono preparato con Jacob per presentare oggi il nostro Tutorial per sviluppatori sulla simulazione con JMP. Ho aggiornato lo script di test unitario per la scheda Inserimento dati in Easy DOE per utilizzare un nuovo array di copertura bloccato con forza = 3 che distribuisce i casi di test su 5 giorni di test. Ho esaminato le richieste di brevetto ammesse per lo strumento di studio automatizzato dell'usabilità. Ho iniziato a scrivere un nuovo script di test unitario per l'aspetto di adattamento del modello della piattaforma di ottimizzazione bayesiana, basato sulla generazione di molti casi utilizzando un array di copertura e sul confronto con le previsioni storiche di adattamenti noti.
- Tonya: Test di nuove funzionalità in Process Screening. Riscrittura di unit test a causa delle modifiche all'ordine di disegno e alla descrizione dei segmenti di linea in MSA. Riscrittura di unit test a causa delle modifiche apportate da Process Screening all'analisi delle capacità. Partecipazione a una riunione di Service Cloud e revisione delle modifiche in arrivo in Service Cloud. Verifica dei bug.
- Giacobbe: Ha presentato un tutorial sulla simulazione delle risposte in DOE, con Mark Bailey. Ha collaborato con le commissioni di colloquio per le posizioni aperte di Stat Testing. Ha revisionato i test unitari Easy DOE. Ha lavorato su nuovi test unitari per Fit Two-Level Screening.
Aggiornamenti sulle scienze della vita
- Drew: Completati i componenti aggiuntivi per la generazione di PDF IQ e OQ in base alla richiesta di marketing - JMP-26364 . JMP Clinical 19.1 e 20.0 Jiras. Proseguimento del lavoro sugli script per la raccolta di metadati dalle cartelle di studio, nella speranza di raccogliere contenuti tramite crowdsourcing per aiutare ad addestrare modelli che aiutino gli utenti a mappare i dati grezzi nelle strutture CDISC.
Gestione del prodotto e marketing del prodotto
- Bryan: Ha distribuito le versioni tradotte dei test di laboratorio JMP per l'Assistente e l'Ordinamento Dinamico per il JMP Discovery Summit in Corea (la settimana scorsa, le traduzioni sono state distribuite in Giappone). Ha contribuito a una revisione delle stringhe di JMP Live e a un incontro di progettazione per la creazione di un report JMP configurabile su JMP Live. Ha iniziato un corso del W3C intitolato "Introduzione all'Accessibilità Web" . Ha partecipato a un incontro riguardante i test del lavoro in corso sull'accessibilità. Ha ottenuto l'accesso a JAWS per i test di accessibilità. Ha sviluppato icone per JMP Clinical. Ha creato le schermate iniziali dell'installer di JMP 20 per JMP, JMP EA, JMP Pro, JMP Pro EA, JMP Student Edition EA, JMP Clinical, JMP Clinical EA e JMP Pro per JMP Live.


Supporto tecnico e coinvolgimento
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
- Jim:
- Branching della versione 19.0.1 nella 19.0.3; build della 19.0.3 su Mac OS e WinOS; build degli installer per Mac OS per i quattro prodotti JMP. Completate diverse attività di branching (ad esempio, JIRA) per nuovi processi. Creati progetti Jenkins per le esecuzioni di unit test giornaliere di JMP Pro 19.0.3 su Mac OS e WinOS. Archiviati molti vecchi progetti Jenkins.
- Grazie a Nick Ruva per il tempo dedicato alla risoluzione dei test unitari automatizzati
- Modifica degli script di test unitari giornalieri per distinguere tra AMD64 e ARM64
- Supporto per forza.
- Shannon L: Ha parlato al DevSecOps JMP DevDemo di giovedì di diverse iniziative di sicurezza recenti e future del team di sicurezza, tra cui rilasci di sicurezza mensili, sicurezza a livello di problema di Jira, bollettini di sicurezza e gestione degli accessi R&D per la protezione della proprietà intellettuale. Ha svolto attività di fine ciclo per la versione 19.0.2, incluso il PLSR, e ha creato il bollettino di sicurezza. Ha curato un elenco di interessanti aggiornamenti di Jira e Confluence dal nostro ultimo aggiornamento mensile di Atlassian. Ha tenuto riunioni tecniche settimanali. Ha organizzato riunioni e pianificato la migrazione a Oxygen. Ha continuato il lavoro di programmazione per la piattaforma di monetizzazione di JMP Marketplace, con riunioni con il reparto Finanza e JMP Store.
- Bob:
- Registro modificato per gli installatori – JMP-28459.
- Creati e testati nuovi programmi di installazione per 19.0.3 – JMPTOOL-1853
- Rimossi i programmi di installazione JMP/JMP Pro/JMP Clinical per 19.0.2 da OneDrive e altre aree dopo la decisione di rilasciare solo JMP Live 19.0.2, contenente JMP Pro Live da 19.0.1
- File di registro modificati con processo di installazione notturna
- Aggiunto Visual C++ Redistributable alla cartella Extra nelle installazioni Windows per un facile accesso da parte dell'utente, se necessario – JMP28704
- Script di installazione di JMP Pro Live modificati per consentire diverse aree di rilascio per la massima flessibilità JMP Pro Live, Keycloak, JMP Live, JMP Live Database
- Ho lavorato con Hunter e CloudGiants per rivedere gli aggiornamenti su MyJMP per V20 EA
Localizzazione
- Cristoforo: Completamento dei test dei nuovi processi di commit e restituzione per Builtins e SampleData. Assistenza a fornitori e revisori con domande e problemi relativi all'interfaccia memoQweb. Lavoro su una proposta per migliorare la futura struttura delle cartelle (Oxygen) e la ramificazione per una migliore integrazione di sorgenti traducibili e localizzazioni. Correzione di due tabelle di esempio DOE per la versione 19.1.
- Allison: ha pre-elaborato e consegnato i kit di traduzione 19.1 Portable UI ai nostri fornitori; ha consegnato le traduzioni delle stringhe del Marketplace per tutte le lingue; ha collaborato con i fornitori, gli acquisti e il reparto legale su più ordini di acquisto, ordini di modifica e richieste di ordine di lavoro; ha esaminato e risposto alle richieste di traduzione sulla documentazione Portable UI e JMP.
- Sandy: Ulteriore sviluppo/test sul nuovo job di ritorno per i dati campione. Esecuzione del programma migliorata dopo un nuovo job di commit per modificare gli stati di revisione delle esigenze dei dati campione in nuovo.
- Sohail: script per creare file multilingue, aggiunti casi di test per tutte le funzioni, correzione degli errori di importazione, test del modello più economico per spiegazioni e estrazione dei termini.
Documentazione
- Qiana: Revisione di curriculum e video HireVue per stagisti estivi. Creazione di file Oxygen di esempio per L10N da testare. Revisione paritaria di JMPDOC-2655. Lavoro sui dati di esempio. Avvio del processo di approvvigionamento per il software MathType. Collaborazione al processo di approvvigionamento per Ryffine (formazione su Oxygen). Pianificazione del progetto JMP 19.1.
- Susan C:
- Lavorando su JMP Live sono stati risolti bug per la versione 19.1. Ho guardato e partecipato alle demo di JMP Live. Continuo a lavorare su JMP Live per la guida SPC. Pianificazione delle date per JMP Live 19.1.
- Ho iniziato a lavorare sulla presentazione per i test
- Aggiornamento della pagina di revisione paritaria in Confluence per JMP Live
- Devon: Lavoro continuato sul libro di riferimento per gli script JSL FM > Conversione XML, aggiornamenti chiave della guida 19.1 in UG e JSR, JMPTOOL-1731: Analisi dei problemi di etichettatura delle cartelle P4V.
- Jill: Ho esaminato e risolto diversi problemi di Jira UG. Ho esaminato le stringhe dell'interfaccia utente dell'11/9.
Test di sistema/host - Cary
- Cacciatore: Ho lavorato su alcuni errori di test su arm64 JMP 20. Ho partecipato alla sessione di formazione con i nuovi membri del nostro gruppo di test host. Ho partecipato all'incontro con Holly Cullen e Bob Hickey sui test degli aggiornamenti alle pagine di download Early Adopter in My JMP. Verifiche JIRA.
- Nick H: Risolto un problema per cui i grafici della cronologia dei test eseguiti nella dashboard venivano disegnati al di fuori del grafico. Ciò era dovuto a discrepanze di fuso orario tra il server PostgreSQL e la dashboard. Ho aiutato i nuovi tester del nostro team a imparare il framework di test e i processi di reporting notturno. Ho risolto diversi problemi con i test unitari in JMP 20. Infine, ho lavorato sulle verifiche sia per la versione 19.1 che per la versione 20.0.
- Justin Kusch: Ho completato la configurazione del mio ambiente di test e ho continuato con le sessioni di formazione di onboarding. Inoltre, ho lavorato alla risoluzione dei difetti associati alla connettività MATLAB 19.1 e ho iniziato a testare la correzione del bug di integrazione con Python nella versione 19.0.3.
- Mandy: Ho lavorato sui test questa settimana, spostando alcuni test di tabulazione da vari altri test a un altro test per l'area di tabulazione. Ho lavorato con un nuovo dipendente esaminando una voce di JIRA e testando alcune cose nelle versioni 18, 19 e 20 per un confronto.
- Audrey: formazione per il nuovo personale (che sta ottenendo ottimi risultati!), colloqui con gli stagisti per la prossima estate, ancora in fase di definizione delle responsabilità per tutti gli elementi del test.
- Lisa: ha fornito un'introduzione alla sessione jmprunner per il nostro team di test, ha verificato alcuni ticket di dati di esempio e ha aggiornato alcuni test JSL non riusciti.
Nucleo
- Evan: Ulteriori modifiche alla navigazione da tastiera, all'indicatore di focus e ad altre funzionalità di accessibilità per TabPage e ListBoxBox. Aggiunto il supporto per i test delle immagini in test/Mimic. Esposti i ruoli dei pulsanti a JSL e apportati miglioramenti ai ruoli dei pulsanti in Nuova finestra.
- Dave B: Sto lavorando all'aggiunta delle build dell'elenco delle modifiche arm64 a jmprunner. Sto correggendo i risultati dei test sulle immagini HTML rumorose. Ho risolto un problema con gli script mfi e crittografati.
- Xan: Correzione bug: esportazione SVG, crash delle espressioni regolari, disegno dell'etichetta della linea di riferimento. Ho perso un giorno a provare un'idea per migliorare le prestazioni di JSL.
DOE e affidabilità
- Caleb: Stiamo lavorando al consolidamento di alcune funzioni negli esploratori delle dimensioni del campione. Questo dovrebbe semplificare la conversione degli esploratori rimanenti e l'aggiunta di nuovi in futuro.
Hosting e interfacce
- John Schroedl: Ulteriore lavoro sull'accessibilità relativo a caselle di modifica, menu e impostazione di valori etichettati nelle Preferenze. Ho incontrato Melissa Turner e altri per discutere le indicazioni sui test di accessibilità. Ho avuto una chiamata con alcuni membri del team DOE per una rapida introduzione a Visual Studio. I miei appunti, per quel che vale, sono qui e linkati alla pagina Confluence "Configurazione di un PC di sviluppo" . Sono felice di chiarire eventuali punti non comprensibili al di fuori della chiamata. Proseguono gli sforzi per rinnovare la licenza Telerik. Sto esaminando la nuova versione di VS 2026.
- Paolo N:
- JMP-28319 - Aggiornamento di sicurezza di Python alla versione 3.13.9 e correzione delle prestazioni per l'aggiornamento di colonne di tabelle di dati di grandi dimensioni da Python con costrutto come dt[ 'age' ] = [ long_list_data_here ]
- Configurazione del laptop Windows Arm64
- Individuazione del problema di firma su JMP 19.1
- Build testata che aggiorna i requisiti minimi di sistema di macOS a macOS 14.6
- Molte deprecazioni con BLAS e LAPACK a favore delle nuove funzioni BLAS e LAPACK
- Alcune deprecazioni di Metal a favore di API più nuove o aggiornate
HTML interattivo
- Paul Spychala : Lo sviluppo di nuove funzionalità è continuato per 20 anni. Ciò include il completamento del supporto per le caselle di contorno comprimibili verticalmente su tutti i principali browser e l'inizio della scrittura di una nuova piattaforma (che verrà annunciata in seguito).
Nota di Shannon
Pensando al Ringraziamento della settimana prossima, mi sono imbattuto in questa infografica sulle torte preferite in questo periodo dell'anno! Non ho i dati, ma forse qualcuno può modificarli e farne una versione JMP. :smiling_face_with_smiling_eyes:

Sono cresciuto nello stato appena a nord della Pennsylvania, ma ho dovuto cercarlo! Qualunque sia il dolce natalizio che preferisci, ti auguro delle fantastiche vacanze!
