Willkommen zum JMP-Entwicklungsupdate vom 9. Mai 2025!
JMP 18.2.1 befindet sich im Installationstest, der reibungslos verläuft.
JMP 18.2.2- Zweige wurden am 5. Mai erstellt.
Vielen Dank an Tonya Mauldin für die Weitergabe der Beta-/Absturzfälle dieser Woche mit ausgewählten Abstürzen:

Beta- und Absturzfälle für die Woche vom 9. Mai 2025 | JMP Live
Kombinierte Zusammenfassungsberichte für EA1-EA7 finden Sie hier: JMP Live , mit zwei Beispielen unten:


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
Kern
- Khan: Graph Builder dazu bringen, DisplayBox-Ränder zu verwenden; lokale, glattere Einschränkungen; das zuvor unbenannte Grau in der Palette heißt jetzt „Sehr dunkles Grau“ – ermöglicht die Verwendung von Wertefarben.
- Dave B: Behebung von Problemen mit dem Stil von Tabellenfeldern, Versuch, einige anonyme Abstürze zu reproduzieren, aber ohne viel Glück, Untersuchung, warum sich ein bestimmter Bildtest ständig änderte und Feststellung, dass einer der Rechner aus irgendeinem Grund nicht über die Schriftart Roboto verfügte, Behebung eines Problems beim Ausführen von Python mit JMPrunner-Builds
Hosting und Schnittstellen
- Michael H:
- IME (japanische/chinesische Texteingabe) funktioniert für Scintilla EditBoxen: „Rückgängig“ wurde korrigiert, um nicht durch Zwischenkompositionen zurückzuschreiten; Platzierung der IME-Benutzeroberfläche wurde korrigiert, wenn sich eine EditBox nicht bei {0, 0} befindet.
- ME-Arbeit für Textfokusfelder: behoben, um Änderungen zu ignorieren, während eine Eingabemethode Text verfasst; wir haben einen Rückruf aufgerufen, der die IME daran hinderte, ordnungsgemäß zu verfassen
- Unterstützung für JMP Style Sheet Host Control: Unterstützung für Auffüllung/Farbe für Mac ButtonBox und ComboBox hinzugefügt (nicht bearbeitbar).
- SAS-Datensatzimport: Unterstützung für Charset("Best Guess") hinzugefügt – wird von JMP Clinical verwendet
- AspenTech IP.21-Import: Eine Warnmeldung wurde verbessert, wie von Chris Barrett empfohlen.
- Python: Zusammenarbeit mit Paul Nelson, um einen großen Speicherverlust in der Datentabelle zu finden; Behebung mehrerer weiterer kleinerer Speicherverluste
- Tools: Verbesserte Beschaffung von .profile in xcode-unlock-p4.sh; eine Option -app= zu symbolize-crash-report hinzugefügt, sodass Sie die zu verwendende JMP.app explizit angeben können, wenn die UUID-Suche fehlschlägt
- Will Morgan: Die Arbeit an der MATLAB-Integration geht weiter. Wir können jetzt Datentabellen mit (fast) allen unterstützten Datentypen zwischen MATLAB und JMP abrufen. Wir arbeiten daran, die verbleibenden Teile der Schnittstelle zu sichten.
- John Schroedl: In enger Zusammenarbeit mit Morgan Gribbins wurden wesentliche Änderungen an unserer IME-Verarbeitung vorgenommen, um mehrere Scintilla-Bearbeitungsfelder in einem Fenster, wie z. B. Notebooks, verarbeiten zu können. Einige Funktionen, wie der Verlauf der Zwischenablage und die IME in der Datentabelle, werden bis zu weiteren Aktualisierungen zurückgehen. Die Änderungen sind auch auf intensive Diskussionen mit Evan McCorkle zu IME und Schriftarten zurückzuführen. Wir haben viele hervorragende IME-Tests aus den Büros in Peking und Japan erhalten. Wir haben verschiedene Fragen zu Abstürzen, Visual Studio und Sicherheit beantwortet.
Interaktives HTML
- Paul Spychala : Die letzten Wochen habe ich damit verbracht, Funktionen und Fehlerbehebungen für HTML- und JMPLive-Exporte zu verbessern.
- Erlauben Sie nur die Ausführung von roten Dreieckmenüs auf JMPLive, die als auf JMPLive verfügbar gekennzeichnet sind ( JMPHTML-14575 )
- Linienstile in benutzerdefinierten Grafiken werden nicht richtig zurückgesetzt ( JMPHTML-14551 )
- Dem Zahlenformat des parallelen Segments fehlt es an Genauigkeit ( JMPHTML-13853 ).
- Die Auswahl von Punkten an den Graphgrenzen sollte einfacher sein ( JMPHTML-14554 , JMPHTML-14553 )
- 3D-Streudiagramm unterstützt jetzt Textskalierung ( JMPHTML-14232 )
- „An Fenster anpassen“ unterstützt jetzt die Größenanpassung mehrerer Diagramme direkt in einer Registerkartenbox ( JMPHTML-14586 ).
- Michael Senoyuit : Tooltip-Graphlet-Unterstützung abgeschlossen
- Praveena:
- JMPHTML-14203: Abgestürzter HTML-Bericht mit reduzierter Sichtbarkeit
- JMPHTML-14252: Tabelle: Die Sortierreihenfolge weicht von der des Desktops ab, wenn ein Wert fehlt
- JMPHTML-14473 : Menü: Die bivariaten Menüelemente werden nicht angezeigt
- JMPHTML-13450: Befehl „Stack“ über Broadcasts
- JMPHTML-14471: Ich sollte nicht in der Lage sein, 0 Warnungen zu sortieren
- JMPHTML-14426: Die Menüs „Histogrammrahmen“ und „Zusammenfassungsstatistik“ werden nicht angezeigt, wenn der JMP-Bericht die Variable „nach“ verwendet
- JMPHTML-14571: Tabelle: Die Auswahl im Histogramm stimmt nicht mit der Auswahl in der Häufigkeitstabelle überein, wenn „Gruppieren nach Spalte“ verwendet wird
- JMPHTML-13488: HTML5 berücksichtigt sortierte Tabellen nicht
- JMPHTML-14330: Die bivariaten Menüelemente wie „Histogrammrahmen“ werden nicht angezeigt, wenn mehrere bivariate Berichte in einem Fenster kombiniert werden.
JMP Live
- Aurora: Fehlerbehebung (Zugriffskontroll-Eckfall, Spaltenüberschriften und Abbruch bei Downloads, mehr Zeit für die Korrektur von Berichtstiteln während der Veröffentlichung, E-Mail-Links und Bildschirmsymbole für Kommentarbenachrichtigungen, verbesserte Handhabung von X-Symbol-Bildern). Blogbeitrag „Neu in JMP Live 19.0: Triage von Kontrolldiagrammwarnungen“ fertiggestellt, werde ihn aber erst kurz vor der Veröffentlichung von JMP Live 19 veröffentlichen.
Statistiken
- Laura CS: Die Überarbeitung des Codes für die Gleichheitsbeschränkungen für MIIV-2SLS ist endlich abgeschlossen. Dadurch wurden einige Fehler und Abstürze behoben. Einige UT-Assert-Fehler wurden behoben. Ich habe mich mit Xan getroffen, um eine mögliche Lösung für einen Layoutfehler im SEM-Diagramm zu besprechen. Ich habe mich mit Hamid getroffen, um SEM-Updates für das Dokument zu besprechen. Ich habe an der Sitzung des D&I-Komitees teilgenommen.
Stat-Dokumentation
- Michael C: Dokumentieren neuer Funktionen in Fit Model (GLMM und Mixed); Aktualisieren einiger Dokument-Screenshots für UI-Änderungen in 19; Hinzufügen von Kapiteln für Bayesianische Optimierung und Kausalbehandlung, sodass mit der Arbeit an den Dokumentinhalten für diese Plattformen begonnen werden kann; Planung der Ankunft des Sommerpraktikanten am 20. Mai.
Statistische Tests
- Tonya: Ich habe an der Generierung von Betaberichten, der Prüfung von Prozessscreenings und der Aktualisierung von CCB-Unittests aufgrund der jüngsten Änderungen bei Kontrolldiagrammkonstanten gearbeitet.
- Mark: Ich habe mich mit Ryan und Jakob getroffen, um unsere Präsentation über Software-Usability-Tests bei FTC an Ryans Stelle zu planen. Ich habe weiterhin realistische Szenarien mit Bayesscher Optimierung getestet. Ich habe Di mit einer Erklärung der Bayesschen Optimierung geholfen, damit sie mit der Gestaltung ihres Workshops beginnen kann. Diese Woche habe ich am vierteljährlichen Treffen des Diversity and Inclusion Teams teilgenommen. Ich habe mich mit Kaleb , Ryan DeWitt und Simin (Praktikantin) getroffen, um ein Projekt zur Untersuchung der Abnutzung von Kunststoffclips zu besprechen, die im 3D-Druckverfahren hergestellt wurden.
- Jakob:
- Schreiben von Unit-Tests für BayesFlo
- Testen von Updates für CSALT Design
- Testen der Spalteneigenschaft „Forced Values“ in Easy DOE mit Mark Bailey
- Erkundung des Prototyps „ut-parametrisierter Test“ von Evan McCorkle. Anpassung meiner neuesten BayesFlo-Unit-Tests an dieses Framework.
Neuigkeiten aus den Biowissenschaften
- Richard: Schreiben von Blogbeiträgen für JMP Clinical 19.0
- Drew: Erarbeitete einen Mechanismus zum Vergleichen von RTF-Dateien mithilfe eines Python-Pakets, der Susan dabei half, einen Validierungstest zur JMP Clinical-Testsuite hinzuzufügen. Dies wird unseren Kunden hoffentlich helfen, neuere Versionen unserer Software schneller zu übernehmen, da es ihnen die Infrastruktur zur Validierung der Ergebnisse von einer Version zur nächsten bietet. Arbeite an JMP Clinical 19 Jiras.
Produktmanagement und Produktmarketing
- Bryan F: Das Produktmanagement prüft derzeit einige Symbole, die im Dunkel- und Hellmodus besser funktionieren könnten, wenn sie monochrom (nicht dreidimensional) wären und/oder keine Schatten verwenden würden. Beispielsweise könnten die Zeilenstatussymbole vereinfacht werden, um insbesondere im Dunkelmodus klarer zu erscheinen. Ich beabsichtige, vor dem Code Freeze vektorbasierte Versionen einiger dieser Symbole zur Überprüfung bereitzustellen. Ich arbeite daran, die im JmpLive JSS vorgeschriebenen Schriftarten skalierbar zu machen. Außerdem habe ich an einer generalisierten Version des Skript-Frameworks gearbeitet, das ich im JMP Lab des Discovery Summit verwende, um die Durchführung von Usability-Studien und die automatische Erfassung von Ergebnissen zu erleichtern. Außerdem habe ich UX-Feedback gegeben und Strings für JMP Live überprüft.
Technischer Support und Engagement

- 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
- Jim: Aus den Ergebnissen des letzten JMP Pro 19 Mac OS ASAN UT-Laufs und des WinOS Debug UT-Laufs wurden mehrere JIRA-Tickets erneut geöffnet oder neue Tickets hinzugefügt. Über ein Dutzend behobene JIRAs wurden überprüft. Für JMP 18.2.2 wurde ein Perforce-Zweig erstellt. Und für JMP 18.2.1-Produkte wurden die ersten Final Image Candidates erstellt.
- Bob:
- Die V19-Installationsgrafiken für Windows wurden fertiggestellt, getestet und gepusht.
- Endgültige Installationsprogramme 18.2.1 erstellt, zusammen mit den Validierungsdateien für das Windows-Installationsprogramm
- Habe mich mit der Rechtsabteilung über Lizenzvereinbarungen getroffen und bin zu dem Schluss gekommen, dass diese zum jetzigen Zeitpunkt für alle Installateure in Ordnung sind.
- Melanie: Teilnahme an Diskussionen zum vorgeschlagenen monatlichen Veröffentlichungsrhythmus; Unterstützung von Shannon L bei der Einführung von Sicherheit auf Issue-Ebene für das JMP-Jira-Projekt; Erstellung von Jiras mit Branching-Task 18.2.2 vor meinem Urlaub; Teilnahme an Diskussionen zum lokalisierten HTML5-Hilfeprozess; Untersuchung eines zeitweiligen Timeouts eines Tests (JMPTOOL-1599) ; Arbeit an der Aktualisierung von Jira-Feldern, -Komponenten und des MIF-PDF-Jobs, da die Genetik-Bücher in Biowissenschaften umbenannt wurden.
- Shannon L: Mit Melanie ein Jira-Problemschema für JMP eingeführt. Mit Snyk getroffen, um notwendige Verbesserungen an deren Datenbank mit Scan-Schwachstellen und den Zeitpunkt von Updates zu besprechen. Mehrere Projektmeetings mit JMP Marketplace zur Besprechung der aktuellen Arbeit und der zukünftigen Monetarisierung. Geschäftliche Begründung für Atlassian-Verlängerungen vorbereitet. Mit Travis Formulierungen für wiederkehrende falsch-positive Snyk-Schwachstellen in JMP Live geprüft. Monatliches Atlassian-Admin-Meeting. Wöchentliche technische Meetings einschließlich ständiger Überprüfungen von Produktsicherheitsschwachstellen. Mit Travis begonnen, an einem F&E-Anwendungsinventar zu arbeiten.
Lokalisierung
- Ying:
- Die Überprüfung der EN-Screenshot-Skripte für EG und die erneute Aufnahme von Screenshots ( JMPLOCTOOL-736 ) ist abgeschlossen. Insgesamt wurden fünf Jira-Fehler für das Doc-Team geöffnet, um bestimmte Screenshot-Skripte zu korrigieren.
- Lernen Sie, Add-Ins zu erstellen und an das Webteam zu liefern.
- Sandig:
- Fortlaufendes Testen und Verfeinern des neuen String-Return-Prozessprogramms für portable Benutzeroberflächen
- Kontinuierliche Entwicklung neuer Rückgabeprozesse für Beispieldaten
- Trish: Fortsetzung der Recherche für (JMPLOCTOOL-767) . Überprüfung der Dokumentation zum Lokalisierungsprozess auf Confluence und Archivierung einiger Seiten.
- Christoph: Dokumentation, Implementierung und Präsentation einer Lösung für die Überprüfung der englischen Beschreibungen des neuen JMP Marketplace-Add-Ins. Testen neuer L10n-Automatisierungsfunktionen (neues Rückgabeskript für die Benutzeroberfläche, automatisierte Nachbearbeitung und Push-Übertragung von JMP Clinical-Übersetzungen). Unterstützung von Anbietern bei technischen Problemen mit memoQ.
- Sohail: Datenbankberechtigungsfehler behoben, um TM-Suchdateien zu aktualisieren, und ein Feld für die letzte Änderung zur Benutzeroberfläche hinzugefügt. Mit dem Schreiben von Tests begonnen, um bei jedem Pull Request automatisierte Bitbucket-Build-Prüfungen bereitzustellen.
- Allison: Diese Woche habe ich den neuen Stapel Zeichenfolgen verarbeitet, den wir für Marketplace erhalten haben, die Übersetzungspakete vorbereitet und die Pakete zur Übersetzung an die Anbieter gesendet; die Übersetzungen der Beispieldaten von ZH 19.0 validiert und abgeschlossen; die Übersetzungen der Handoff-2-Version von KO und ZH 19.0 Portable UI validiert und abgeschlossen; eine Confluence-Seite zum lokalisierten Add-In-Erstellungsprozess zusammengestellt; ein Jira-Epic für die lokalisierte V19-Dokumentation im PDF-Format und die QA-Validierung des Add-Ins erstellt.
Dokumentation
- Khawar:
- Oxygen-Callouts: Fertige Bilder für FLM und MM; Bilder für JSG erstellen (3 Kapitel übrig); Treffen mit Chris später in dieser Woche, um einige Änderungen zu besprechen
- JMP-Einstellungen: Johannes Schroedl , Bryan Fricke und Evan McCorkle wurden kontaktiert, um die Informationen zu Farbmodi und JMP-Designs zu überprüfen. Inhalte wurden bearbeitet und aktualisiert.
- Qiana: Teilnahme an einer Demo zur Verwendung der memoQweb-App zum Bearbeiten von Marktplatzbeschreibungen. Teilnahme an einem Tooling-Meeting für die lokalisierte HTML5-Hilfe. Fortsetzung der Aktualisierungen von UG und JSG, um SF Crime durch NY 311 Records zu ersetzen. Aktualisierung der JMP.book-Datei für zwei neue Statistikkapitel. Mitarbeit an der Namensänderung von GA zu LS. Projektplanung und -koordination.
- Susan C:
- Die 18.2.1 RNs sind abgeschlossen. Vielen Dank an alle, die sie überprüft haben. Die Übergabe an die Lokalisierung wird derzeit durchgeführt.
- Arbeite an den Quick Start-Updates für Windows.
- Die HTML5-Hilfeseite in Confluence wurde aktualisiert. Ich hatte ein Treffen mit Trish, um das Skripting zum Kopieren der Dateien und den Speicherort der Dateien zu besprechen.
- Arbeite an HTML5-Inhaltsaktualisierungen, habe alle Screenshots neu erstellt. Aktualisiere Bildskripte, die sich auch auf JMP Live beziehen.
- Die Informationen zu TI wurden in allen Büchern aktualisiert, um die Namensänderung von Genetik zu Biowissenschaften widerzuspiegeln. Auch andere betroffene Ressourcen wurden aktualisiert.
- Chris B : String-Reviews für Februar und April abgeschlossen. Suche nach einer alternativen Tabelle für das SF-Verbrechen für ein JSG-Beispiel. Beginn der Dokumentation neuer Funktionen: komfortable Transformationen (JMP-24615), dynamische Teilmengen (JMP-22890) und Verschachtelung von Spalten und Skripten (JMP-21335).
- Devon : JMP-23540: Hinzufügen einer Notiz zu den Dokumenten über die Eigenheiten des Summary Table-Skriptings, Aktualisieren verschiedener Hilfeschlüssel, Überprüfen von UG-Bearbeitungen und Screenshots, Betrachten von Prism als potenziellen JSL-Syntax-Highlighter, was die Entwicklung eines Oxygen-Plugins von Grund auf erfordern würde, Abschließen des AspenTech-Datenimportdokuments
System-/Host-Tests – Cary
- Audrey: Die Tests des 18.2.1-Installationsprogramms laufen. Ich habe an einem Zeitplanentwurf für die Wartungsversionen von JMP 19 gearbeitet und warte auf dessen Überprüfung, bevor dieser auf der offiziellen Seite mit den JMP 19-Terminen erscheint. Die Planung für JMP Intern läuft ebenfalls.
- Mandy: Diese Woche habe ich am Testen des 18.2.1-Installationsprogramms auf dem Mac gearbeitet – abgeschlossen; habe am Testen von JIRA-Fixes für Filteransichten, Datentabellen, Spaltenmanager, Tags gearbeitet – habe JSL-Tests geschrieben, wo ich sie zum Testframework hinzufügen kann; habe hier jetzt ein Serviceticket eingereicht, das sich damit befasst, dass Global Protect mich (und andere) ständig 6–8 Mal am Tag ausschaltet, und es scheint nur auf dem Mac aufzutreten, und wenn der Mac für ein paar Minuten in den Ruhezustand geht – hängen Sie Ihren Namen an dieses Ticket an, wenn Sie ähnliche Probleme sehen; arbeite daran, ein paar weitere Tests zu schreiben, um die Abdeckung für verschiedene neue Funktionen zu erhöhen.
- Jäger: Viele Autorisierungsfälle für den endgültigen Installationstest von JMP 18.2.1 getestet, JMP 19 EA 7-Fall und JIRA-Verifizierungen untersucht und darauf reagiert.
Webtests – Cary
- Josh: JMP Live 18.2.1 Installer- und Servermigrationstests. Wir sind derzeit zu 90 % fertig und liegen im Zeitplan, um die Tests pünktlich abzuschließen. Fragen zum Installer werden immer seltener, was bedeuten könnte, dass es wieder Zeit für eine Umstellung ist. Jira – Mehrere Bug- und Story-Verifizierungen laufen.
System-/Host-Tests – Peking
Anmerkung von Shannon L:
Allen unseren JMP-Müttern einen schönen Muttertag ! Habt alle ein schönes Wochenende.