Willkommen zum JMP-Entwicklungsupdate vom 2. Mai 2025!
JMP 19 EA8 ist nun freigegeben und die Installationsprogramme wurden auf MyJMP hochgeladen. Die Termine für JMP 19 finden Sie weiter unten im Abschnitt „Wichtige Termine“ . Wir nähern uns rasch dem Code-Review-Modus für JMP 19 (23.05.25) und sind etwas mehr als vier Monate von unserem geplanten Veröffentlichungstermin Mitte September entfernt. Unsere letzte JMP 19 Early-Adopter-Version (EA9) wird am 05.06.25 veröffentlicht.
JMP 18.2.1 Code Freeze und Security Freeze finden heute statt; die finalen Installationskandidaten für alle Produkte werden nächsten Montag erstellt. Neben Fehlerbehebungen für Drittanbieterbibliotheken enthält diese Version auch einige kritische JMP-Fehlerbehebungen. JMP Clinical 18.2.1 enthält außerdem eine Reihe von JSL-spezifischen Fehlerbehebungen und einen neuen Bericht, der von wichtigen Kunden benötigt wird. Während wir 18.2.1 abschließen, bereitet das DevOps-Team die letzte Version unseres JMP 18-Sicherheitsfixes, 18.2.2, vor.
Vielen Dank an Russ Wolfinger für die Vorstellung des JMP-Systemingenieurs Mike Anderson, der diese Woche beim JMP-Entwicklertreffen über eine Erweiterung des DOE-Helikopterexperiments sprechen wird! Wie ich bereits im Meeting erwähnte, feierte Mike kürzlich auch sein zehnjähriges Arbeitsjubiläum bei JMP. Herzlichen Glückwunsch! Falls Sie nicht persönlich dabei sein konnten, finden Sie die Aufzeichnung hier .
Danke an Tonya Mauldin für das Teilen der Beta-/Absturzfälle dieser Woche mit ausgewählten Abstürzen.

Beta- und Absturzfälle für die Woche vom 2. Mai 2025 | JMP Live
Allgemeine Ankündigungen
Wichtige bevorstehende Termine
- JMP 19 Überprüfungsmodus – 23.05.25
- JMP 19 EA9 Einfrieren – 6/5/25
- JMP 19-Genehmigungsmodus – 13.06.25
- JMP 19 Sicherheitssperre – 15.08.25
- JMP 19 – Endgültiger Bildkandidat – 18.08.25
- JMP 19 QA-Abnahme – 11.09.25
- JMP 19 auf MyJMP gepostet – 16.09.25
- Eine vollständige Liste der Termine für JMP 18 und JMP 19 finden Sie auf Zusammenfluss .
JMP-Entwicklungsupdates
Webtests - Cary
- Josh: Ich habe E-Mails und Confluence-Seiten nachgeholt, die während meines Urlaubs aktualisiert wurden. Ich habe die Testmatrix für Live 18.2.1 erstellt und den Installer getestet. Ich habe an verschiedenen Jiras rund um KeyCloak gearbeitet und Änderungen an der Bereitstellung einiger Teile der JMP Live-Administrationskonsole vorgenommen.

System-/Hosttests – Peking
- Schöne Feiertage zum Tag der Arbeit an unsere Kollegen in China, einschließlich unserem Testteam in Peking und unserem Lokalisierungsingenieur Ying Zhou !
Kern
- Und S: Ternäre Komponentenbeschränkungen für Mischungen, die nicht 1,0 ergeben, wurden behoben. JSS-Korrekturen zur Änderung der Colbox-Eigenschaften und mehr Styling-Optionen in der bivariaten Plattform wurden vorgenommen. Der Mehraufwand bei der Box-Messung für große Profiler-Berichte wurde reduziert. JSL-Größenprobleme für Boxen mit Bildlaufleisten und/oder Innenfüllung werden behoben.
- Evan: Verbesserungen beim Zeichnen von Spalten-Tag-Symbolen, einschließlich einer neuen Schriftart-Präferenz. Skriptunterstützung für Spaltenfilterung. Fehlerbehebungen für den Dunkelmodus. Hilfe bei verschiedenen Problemen im Zusammenhang mit chinesischer und japanischer Tastatureingabe und Textdarstellung.
- Khan: Eine verschachtelte Achse mit Sortierung sortiert jetzt die Achse als Ganzes und nicht jede Ebene einzeln (JMP-1718). Fügen Sie TermCombo Unterstützung für erzwungene Wertespalteneigenschaften hinzu, was sich auf verschachtelte Achsen, Summarize() und einige Statistikplattformen auswirkt.
DOE und Zuverlässigkeit
- Caleb: Ich arbeite weiter an CSALT-Fehlern und -Verbesserungen. Ich habe außerdem mit einem unserer neuen Praktikanten über ein interessantes Projekt gesprochen, an dem wir im Sommer mit Ryan DeWitt arbeiten können. Außerdem bereite ich einen Vortrag vor, den ich Ende des Monats auf der Jahrestagung der Statistical Society of Canada halten werde.
Hosting und Schnittstellen
- John Schroedl: Dank der erneuten Testbemühungen von Yusuke Ono-san und Bei uns wurden eine Reihe von Problemen im Zusammenhang mit unserem neuen IME-Texteingabecode identifiziert. Viele dieser Probleme wurden mit viel Diskussion und der Hilfe von Evan McCorkle (danke!) gelöst. Ein besonders schwerwiegendes Problem mit dem chinesischen IME wurde behoben, aber es sind noch weitere Änderungen erforderlich. Die Titelfarbe von Radio-/Check-Gruppen im Dunkelmodus wurde korrigiert. Gemeinsam mit CIS wurde ein ARM-Laptop an SAS-Netzwerke angeschlossen. Dies erforderte viel Unterstützung, da es sich um die erste Nicht-IT-Maschine handelt, die hinzugefügt wurde, und die Systeme daher aktualisiert werden.
- Will Morgan: Ich arbeite an den von Benutzern gewünschten Funktionen für die S3- und SharePoint-Datenkonnektoren. Ich aktualisiere die Dokumentation und die Add-In-Versionen im Marketplace. Außerdem habe ich mein letztes Semester abgeschlossen und meinen Abschluss an der North Carolina State University gemacht! (Herzlichen Glückwunsch, Will!!!)
- Michael H: Verbesserungen für Mac IM (IM = Input Method; wie auf Japanisch, Koreanisch, Emoji, Diktat usw. getippt wird)
Interaktives HTML
- Paul Spychala : Die letzten Wochen habe ich damit verbracht, Funktionen und Fehlerbehebungen für HTML- und JMPLive-Exporte zu verbessern.
- Beheben von Fehlern im Paralleldiagramm im Graph Builder ( JMPHTML-14509 )
- Beheben Sie Probleme mit dem roten Dreieckmenü bei JMPLive
- Leichte Überarbeitung zur Behebung mehrerer Probleme, bei denen Einstellungen verloren gingen, nicht in der richtigen Reihenfolge waren oder nicht unterstützt wurden ( JMPHTML-14555 ).
- Unterstützt mehr Red Triangle-Menüs in der Distributionsplattform ( JMPHTML-14569 ).
- Adressänderungsachse in Diagrammen, die durch eine Aktion im Menü „Rotes Dreieck“ erstellt wurden ( JMPHTML-14573 ).
- Beheben Sie weitere Inkonsistenzen bei der Anpassung an das Fenster
- Bei gemischten, anpassbaren Diagrammen werden die Aufstellungsfelder zu stark verkleinert ( JMPHTML-14547 ).
- Unterstützt die Anpassung an Fenster mit PanelBox ( JMPHTML-14545 ).
- Mike Stickles: JMPHTML-1407 (Legendeneinstellung für die Größenrolle funktioniert nicht unter HTML5) abgeschlossen und den Code zur Überprüfung hochgeladen. Derzeit wird JMPHTML-616 (Balken: Tooltip für die linke Y-Achsenspalte wird immer in der Standard-Balkenreihenfolge angezeigt) untersucht. Er ist in der Woche vom 4. bis 10. Mai im Urlaub.
- Praveena:
- Wir befinden uns in einem Sprint zur Fehlerbehebung. Dies sind die Probleme, an denen ich diese Woche gearbeitet habe.
- JMPHTML-14564 : Problem mit der Zeilenhervorhebung im Bivariate Dashboard behoben.
- JMPHTML-14571 : Tabelle: Die Auswahl im Histogramm stimmt nicht mit der Auswahl in der Häufigkeitstabelle überein, wenn „Nach Spalte gruppieren“ verwendet wird.
- JMPHTML-14353 : JMP stürzt ab, wenn der Prozess-Screening-Bericht mit dem Befehl „Nach Spalte gruppieren“ nach HTML5 exportiert wird.
- J MPHTML-14511 : Die in der Warn-Hover-Hilfe angezeigte Untergruppe ist für Menschen nicht lesbar.
- JMPHTML-14504 : JMP Live Publishing | Berichte veröffentlichen | Balkendiagramm der Prädiktorprüfung wird nicht richtig dargestellt.
- JMPHTML-14028 : Bei der Live-Veröffentlichung sind die Histogrammbalken des Predictor Screenings nicht in der richtigen Reihenfolge.
- JMPHTML-14388 : Prozessprüfung: Markierungen entsprechen nicht der genauen Zeile in der Übersichtstabelle.
- JMPHTML-14578 : Tabelle: Tabellenzeile nicht ausgewählt, wenn Markierung auf Einbahnstraße ausgewählt wird.
JMP Live
- Aurora: Fehlerbehebung (Verbesserung der Leistung beim Veröffentlichen einer großen Anzahl von Warnungen, Verbesserung der Leistung der Rückwärtspaginierung basierend auf Zeitstempeln, z. B. Prüfprotokoll, Nichterlauben des Löschens referenzierter Benutzer usw.). Unsere Confluence-Seite zum automatisierten JMP Live-Test („ Vitest “) wurde aktualisiert.
Statistiken
- Annie: Ich habe weiter an der Behebung von Fehlern im Control Chart Builder gearbeitet, darunter JMP-25422 , JMP-26041 , JMP-15074 , JMP-24856 , JMP-8244 und JMP-20216 , wo ich die Control Chart-Konstanten d2 und d3 erweitert habe.
- John Sall: Im Profiler mit Laura Lancaster, Weijie Cai und Dan Schikore auf Multithreading zur Optimierung geprüft. Maschinen mit vielen Kernen sollten die meisten Optimierungen zehnmal schneller ausführen ( JMP-25826 ).
Statistische Tests
- Haley: Fortsetzung der Tests des MIIV-Schätzers an Modellen mit Gleichheitsbeschränkungen; Untersuchung der Berechnung der Standardfehler für diese Modelle in den beiden R-Paketen, die den Schätzwert anbieten. Beginn der Tests des MIIV-Schätzers mit fehlenden Daten. Überprüfung der Änderungen am Assess Measurement Model in SEM. Veröffentlichung dieses Blogbeitrags, der ein Beispiel für die Verwendung meines Moderations- und Mediations-Add-Ins mit nicht-sozialwissenschaftlichen Daten zeigt.
- Mark: Ich bin auf eine frühere Version des Unit-Test-Skripts für die Registerkarte „Dateneingabe“ in Easy DOE zurückgegriffen, als der Unterschied in den Zufallskoeffizienten zwischen Mac und Windows wieder auftrat. Aktuelle Tickets zur Bayesschen Optimierung wurden geschlossen. Ich werde weiterhin realistische Fälle für BO-Tests generieren, um während der verbleibenden Entwicklungsphase zeitnah Feedback zu erhalten.
- Jakob: Schreiben von Unit-Tests für BayesFlo. Testen von Updates für CSALT Design und Überarbeiten von Unit-Tests aufgrund von Änderungen am Simulator. Untersuchen eines potenziellen Performance-Problems beim Sortieren einer großen Tabelle. Überprüfen von Jira-Tickets und Bereinigen von DOE-Unit-Tests.
- Tonya: Arbeite an Unit-Tests für Änderungen am Prozess-Screening und zur Fehlerüberprüfung.
Neuigkeiten aus den Biowissenschaften
- Drew: Bearbeitung des Jira-Rückstands und Priorisierung von Problemen intern und für Kunden. Michael Hecht hat neue Funktionen zum Öffnen von Datentabellen (und sas7bdat-Dateien) entwickelt, die es uns ermöglichen, fehlerhaft kodierte Daten besser zu bearbeiten. Ich habe an einem einfachen JSL-Dienstprogramm gearbeitet, das etwa ein Dutzend der gängigsten Kodierungen für klinische Studiendaten ausprobiert und uns eine vereinfachte „Best Guess“-Öffnungsoption bietet. Dies ist wichtig, da frühere JMP Clinical-Versionen (basierend auf SAS) diese verarbeiten konnten, da SAS über eine integrierte Toleranz für das Erraten von Kodierungen verfügte.
Produktmanagement und Produktmarketing
- Bryan F : Die Grafiken für InstallShield wurden fertiggestellt. Weitere Aktualisierungen am JMP Live-Design vorgenommen und einige Jiras für visuelle Probleme mit dem JMP Live-Design hinzugefügt. Ich arbeite an einer allgemeinen Version des Skript-Frameworks, das ich im Discovery Summit JMP Lab verwende, um das Versenden von Usability-Studien und die automatische Erfassung von Ergebnissen zu erleichtern.
Technischer Support und Engagement
- Technisches Support-Fallvolumen pro Woche:

- Fallthemen für die Warteschlange des technischen Supports, letzte Woche:

- Engagement-Support-Fallvolumen pro Woche:

- Fallthemen für die Engagement-Warteschlange, letzte Woche:

Entwicklungsvorgänge
- Bob: Die Standardeinstellung des Wartungsinstallationsprogramms für Version 19 wurde aufgrund von Kundenfeedback und der Produktmanagement-Anfrage JMP-26113 von REMOVE auf REPAIR geändert. Upload und Verteilung von JMP 19 EA8 für JMP, JMP Pro und JMP Clinical – jeweils für Macintosh und Windows – abgeschlossen. Die Windows-Installationsdateien für Version 19 wurden neu strukturiert, um die Unterschiede zwischen den klinischen Dateien im Quick Start zu optimieren. Keine Auswirkungen auf Kunden. Gemeinsam mit Bryan Fricke wird an der Aktualisierung der Windows-Installationsprogramme für Version 19 gearbeitet, um JMP-Grafiken zu verwenden ( JMP-24979 ).
- Shannon L: Abschluss der Aufgaben zum Ende des Zyklus von JMP 18.2.1, einschließlich der Durchführung von PLSR-Überprüfungen und dem Senden von Erinnerungen zur Freigabe. Befürwortete die Einführung monatlicher Sicherheitsversionen in DevOps und F&E und präsentierte diese im Ops-Meeting. Weitere Abstimmungen mit dem Kundenservice und dem Produktmanagement zur Festlegung von Namenskonventionen für die Versionen stehen an. Erörterung eines Jira-Sicherheitsschemas auf Issue-Ebene mit dem JMP-Entwicklerteam für das Jira-Projekt, dessen Einführung am 5./6. Mai geplant ist. Wöchentliche technische Meetings.
- Shannon C: Fortsetzung der Diskussionen über monatliche Sicherheitsupdates. Während ich mit JMP-Absturztabellen arbeitete (ironisch!), reproduzierte ich einen mysteriösen Heatmap-Absturz, der seit 17.0 über 50 Mal gemeldet wurde. Ich meldete JMP-26081, den Xan bereits für 19.0 behoben hat. Ich untersuchte einen CRP-Absturz in 18.2 für Japan TS, der mit einem bekannten, häufigen Absturz übereinstimmte, der ebenfalls von Xan in 18.2.1/19.0 behoben wurde ( JMP-20690 ).
- Jim: Letzter Satz Integrationen in 18.2.1 für JMP Clinical; Vorbereitung für JMP 18.2.2-Verzweigung; alle Unit-Test-Maschinen für Anaconda überprüft; JMP-Build-Kadenz-Meeting und anschließendes Brainstorming mit Audrey.
- Myron: Der Großteil meiner Arbeit in dieser Woche bestand darin, die Skripte zu ändern, die Unit-Test-Daten laden – die XML-Zwischenausgabe zu entfernen, sie so zu aktualisieren, dass sie PostgreSQL statt SQL Server verwenden, und sie zu testen.
Lokalisierung
- Allison: Beantwortete Übersetzungsanfragen, die wir von Übersetzungsteams zu 19.0-Beispieldatenzeichenfolgen erhalten haben; finalisierte und validierte die Übersetzungen der JA-Beispieldaten; validierte die Lieferantenrechnung und schickte sie zur Zahlung an Payable; implementierte JMP Live ZH-Übersetzungskorrekturen basierend auf den Berichten der Qualitätssicherung; absolvierte einige E-Learning-Kurse zu Projektmanagementthemen.
- Christoph: Validierung und Übermittlung der ersten Rückgabe der 19.0 SampleData des Anbieters. Korrekturen an den Übersetzungen der JMP Live UI 19.0. Testen neuer JMP UI-Rückgabe- und Validierungsskripte. Vorbereitung einer Demo des Überprüfungsprozesses für Add-In-Beschreibungen des englischen Marketplace für das Doc-Team. Erstellung einer neuen Automatisierungsentwicklungsaufgabe (JMP Clinical Push Automation).
- Sohail: Benutzeroberfläche für die Schnittstelle zur RAG-Pipeline implementiert und am Hosting auf einem permanenten Server gearbeitet. Experimentieren mit größeren Modellen aus verschiedenen Modellfamilien. Conda-Installationen von allen Rechnern entfernt und Bitbucket-Workflow-Dokumentation aktualisiert, um einen übersichtlicheren PR-Verlauf zu gewährleisten.
- Howard: Python-Jira-Bibliothek aktualisiert und getestet. Atlassian stellt die Jira-REST-Endpunkte ein. Protokollierungsmethode für Dashboard-Nachrichten fertiggestellt. Hintergrundaufgaben für den memoQ-Initiierungsansatz geändert. Push-Automatisierung für klinische Übersetzungen wurde bearbeitet.
- Ying: Ich überprüfe weiterhin die EN-Screenshot-Skripte für EG und erstelle bei Bedarf erneut Screenshots ( JMPLOCTOOL-736 ). Ein Kapitel wurde diese Woche abgeschlossen. Ein Jira-Fehler für Schnittstellen wurde behoben. ( JMP-26064 ) Folgeaufgabe zur Erstellung des PDF-Automatisierungsprozesses. ( JMPLOCTOOL-766 ).
- Sandy: Fortlaufendes Testen und Verfeinern des neuen String-Return-Prozessprogramms für portable Benutzeroberflächen. Fortlaufende Entwicklung eines neuen Return-Prozesses für Beispieldaten.
- Trish: Hilfe bei der Sichtung von Lokalisierungsanfragen. Recherche für lokalisierte JMP Live- und HTML5 -Tools für 19.
Dokumentation
- Qiana: Ich habe mich mit Michael und Ruth getroffen, um SKP zu besprechen. Ich habe mich mit Rick getroffen, um die FrameScript-Arbeit zu besprechen, die abgeschlossen werden muss. Die UG_Reports-Datei wurde aktualisiert, um SF Crime durch NY 311 Records zu ersetzen. Ich habe mich mit der Personalabteilung getroffen, um die Bearbeitung der Ressource zu besprechen. Jiras wurden priorisiert. Projektplanung und -koordination.
- Chris : Überprüfung der Strings für Februar und April. Übernahme der Änderungen an JSG und DJ sowie Korrektur der Bildreferenzen. Überprüfung der Callout-Bilder von Khawar in CR, DJ, DOE und UG. Arbeitete an einem Kopierskript für die JMP Live/Public-Dateien.
- Susan C : Arbeite an den Versionshinweisen für 18.2.1. JMP Live JSL-Updates für 19.0 abgeschlossen. Vielen Dank an Eric für seine Hilfe! Arbeite an Updates der EN-Vorlagen für JMP Live 19.0. Arbeite an JMP Live-Installationsupdates für 19.0. Das Buch „Genetik“ wurde auf „Biowissenschaften“ aktualisiert.
- Khawar: Oxygen-Callouts – Bildliste für FLM, JSG und MM erstellt; MM abgeschlossen; Bilder für FLM erstellt. JMP-Einstellungen – UG aktualisiert. Sommerarbeitserlaubnis abgeschlossen.
System-/Hosttests – Cary
- Mandy: Ich habe an der Überprüfung von JIRA-Fixes gearbeitet und versucht, JSL-Tests hinzuzufügen, wo immer möglich. Ich habe ein paar EA7-Tracks erhalten, aber heute drei JMP19-EA8-Tracks – die Vorschläge waren allerdings anders und nicht spezifisch für EA8-Updates. Ich arbeite daran, einige Tests mit dem neuen Column Filter JSL für den von Evan bereitgestellten Spaltenbereich zu schreiben. Ich werde noch etwas mehr hinzufügen, Spalten-Tags und Filteransichten. Ich überprüfe die NYC 311 Records.jmp -Tabelle und probiere einige Schritte zur Datenbereinigung damit aus – Spaltennamen neu kodieren, Werte in Spalten neu kodieren, einige Formate verwenden und Tags hinzufügen, dies auch in einen Workflow integrieren – und überlege, ob zukünftige Updates möglich sind.
- Nick H: Ich habe mit den 19.0-Verifizierungen weitere Fortschritte gemacht und eine Reihe neuer Unit-Tests für die neuen Gestaltungsoptionen der Outline-Box erstellt. Außerdem habe ich die Snippets weiter intensiviert und mehrere Fehler/Verbesserungsvorschläge für die aktuelle Snippet-Funktionalität gemeldet.
- Jäger: JMP 19 EA 8-Test abgeschlossen. SAS Download Manager 3.14 mit verschiedenen Mac-Konfigurationen getestet, die von den SAS 9-Mitarbeitern angefordert wurden. JIRA-Verifizierungen durchgeführt. Sequoia 15.5 Beta 5 auf den Macs im Host-Testlabor angewendet und mit aktuellen Builds von JMP 18.2.1 und 19.0 getestet.
- Audrey : Die Praktikumsplanung läuft, viele tolle Onboarding-Sitzungen sind geplant. Vorbereitungen für den Test des 18.2.1-Installationsprogramms nächste Woche. Snowflake-Tests.
Anmerkung von Shannon
Vielen Dank an Xan Gregg für das Teilen dieser Geschichte über einen fehlerhaften Vorabdruck, der nach einigen KI-bezogenen „Fehlern“ zurückgezogen wurde: https://retractionwatch.com/2025/04/24/google-ai-engineer-withdraws-arxiv-preprint-tortured-phrases-genai/ :smiling_face_with_smiling_eyes: Ich hoffe, Sie alle haben ein schönes Wochenende!
