19.2.1: Sicherheitsstopp 08.10.26 • 20.0: Öffnen im Hauptverzeichnis; EA7-Codestopp 01.10.26; Codestopp 07.01.27
Willkommen zum JMP-Entwicklungsupdate vom 11. September 2026!
Die E-Mail-Benachrichtigungen zu JMP 2027 EA6 an die EA-Mitglieder wurden am Mittwoch versendet. Mia Stephens berichtet, dass die EA-Mitgliedschaft stetig wächst. Mit Ausnahme von Studierenden können alle autorisierten Nutzer Mitglied werden (nach Einreichung des Antragsformulars unter jmp.com/earlyadopter). Vielen Dank für die geleistete Arbeit an den Feature-Seiten im Vorfeld dieser EA-Veröffentlichung! Zur Erinnerung: EA7 wird voraussichtlich am 1. Oktober eingefroren.
Die Installationsprogramme für Version 19.2 befinden sich derzeit in der Testphase; die Veröffentlichung ist für den 22. September geplant. Die Desktop-Tests laufen weiter, während die JMP Live-Tester ihre Verifizierungsaufgaben für die Installationsprogramme von Version 19.2 abgeschlossen und freigegeben haben. Das Dokumentationsteam bereitet die Übergabe der verbleibenden lokalisierten Hilfe für Version 19.2 vor und arbeitet mit dem Lokalisierungsteam zusammen, um die finalen Ergebnisse zu überprüfen.
Vielen Dank für die Jira-Triage ! Bitte weiter so. Es ist besonders wichtig, alle Story- und Epic-Elemente mit der geplanten Version 20 zu überprüfen und entsprechend zu aktualisieren. Falls Sie eine Story oder ein Epic in Ihrer Liste finden, die/das die geplante Version 20.0 hat, aber noch nicht auf der Seite „Verspätete Features 20“ aufgeführt ist, können Sie wie folgt vorgehen:
- Die geplante Version wird auf einen zukünftigen Track aktualisiert, an dem Sie mitarbeiten möchten.
- Entfernen Sie die geplante Version, wenn Sie wissen, dass das Problem behoben werden muss, aber nicht sicher sind, wann.
- Wir werden es zu einem Funktionswunsch herabstufen, falls es weiterer Evaluierung und Recherche bedarf, bevor wir mit der Bearbeitung beginnen.
Vielen Dank an Evan McCorkle für seinen Vortrag über die Verbesserungen der Barrierefreiheit in JMP 2027 beim Entwicklertreffen dieser Woche! Evan präsentierte die Arbeit, die er gemeinsam mit John Schroedl, Dan Schikore und Bryan Fricke im Rahmen dieses Feature-Zyklus geleistet hat, um die Barrierefreiheit von JMP zu verbessern. Dabei wurden Farbe, Textkontrast/-größe, Kompatibilität mit Screenreadern, Benutzerfreundlichkeit für verschiedene Eingabegeräte sowie alternative Mechanismen wie die Sprachsteuerung berücksichtigt. Neben der Anregung, die Barrierefreiheit bei der Entwicklung genauso zu berücksichtigen wie Internationalisierung (I18N) und Lokalisierung (L10N), schlug Evan vor, dass wir internen JMP-Nutzer die Bedienung von JMP ausschließlich mit der Tastatur testen und die bestehenden Modi „Hell“, „Dunkel“ und „Hoher Kontrast“ von JMP nutzen sollten. Die Telemetriedaten zeigen, dass der Dunkelmodus von einem höheren Prozentsatz externer Kunden als interner Kunden verwendet wird. Falls Sie das Treffen verpasst haben, finden Sie hier eine Aufzeichnung .
Allgemeine Bekanntmachungen
Wichtige bevorstehende Termine
- 20 EA7 Code Freeze – 10.1.2026
- Final Portable UI String Handoff für 20 – 11.12.2026
- 20. Code-Review-Modus - 26.11.2026
- 20 Code Freeze – 1.7.2027
- Eine vollständige Liste der Termine für JMP 19 und JMP 20 finden Sie auf Zusammenfluss .
JMP-Entwicklungsupdates
Kern
- Dave B:
- Es wurde ein Fehler beim Scrollen von Tabellenfeldern behoben, der während der Recodierungsfilterung auftrat.
- Es wurde eine kleine Änderung daran vorgenommen, wie ausgewählte Zellen in einer Tabellenbox angezeigt werden, wenn diese auch einen farbigen Hintergrund haben.
- Ein paar Fehler in der Segmentprotokollierung von Knotengraphen wurden behoben.
- Ich habe einige Änderungen an jmprunner vorgenommen, um CL-Builds hoffentlich früher verfügbar zu machen.
- Xan: Weitere Überarbeitung der Graph Builder-Symbole. Aktuell nur für Mac – Feedback erwünscht. Verwendung der reellen Achse im Überlebens- und Wiederkehrereignisdiagramm. Speicherfehler im Header-Diagramm untersucht – vielen Dank an Dave White für die Fehlersuche.
shannon_conners_0-1789161274726.png
- Und S: Verbesserungen der Barrierefreiheit für Tooltips bei der Tastaturnavigation und Screenreader-Ansagen zu Aktionen im Launcher (Hinzufügen/Entfernen von Spalten aus einer Rolle usw.). Korrektur der Formatierung der Achsenbeschriftungen im Easy DOE-Berichtsreiter.
DOE und Zuverlässigkeit
- Caleb: Ich habe eine Funktion hinzugefügt, die es Nutzern der Stichprobengrößen-Explorer ermöglicht, die Stichprobengröße der anderen Gruppe zu fixieren, wenn sie in den beiden Stichprobengrößen-Explorern eine Zielsuche für eine Gruppenstichprobengröße durchführen. Außerdem habe ich die erste von zwei Sitzungen eines Einführungskurses zur Problemformulierung und Strategieentwicklung mitgestaltet, der von der International Statistical Engineering Association veranstaltet wurde.
- Irene: Weiterhin Fehler in den neuen raumfüllenden Designfunktionen für JMP 20 beheben; Daten aus dem Hardware-Verifizierungsprojekt verarbeiten und analysieren; und einen kurzen Konferenzbeitrag über die Fehlerlokalisierung von Sequenzabdeckungsarrays verfassen.
Hosting und Schnittstellen
- Wille:
- Filterfunktion für den Datenkonnektor-Editor hinzugefügt.
- Ich arbeite an Updates für den SharePoint-Datenconnector.
- Entwicklung meiner Kurzvortragsinhalte für Discovery Baltimore
Interaktives HTML
- Mike Stickles: Die Arbeit an JMPHTML-15788 (Unterstützung von Balkendiagrammen mit mehreren Antwortvariablen) wird fortgesetzt, insbesondere an der korrekten Exportierung mit X-Achsen-Reihenfolge. Ich konnte das Problem auf den Spaltenexport eingrenzen: Die Achsenreihenfolge wird beim Export der Zeichenebenen nicht berücksichtigt. Eine Lösung im C++-Code habe ich jedoch noch nicht gefunden; möglicherweise muss ich das Problem in JavaScript umgehen.
- John Powell:
- Paul Spychala:
- Hauptsächlich Fehlerbehebungen und Protokollierungsprobleme (JMPHTML-15809, JMPHTML-15801)
- Ich arbeite daran, die Unterstützung für Datenpunkte in Oberflächendiagrammen hinzuzufügen (JMPHTML-15810)
JMP Live
- Aurora:
- Prozessprüfung, Leistungsoptimierung und Fehlerbehebung
- Vereinfachung der E-Mail-Benachrichtigung für Kontrollkarten bei mehr als 3 Warnungen (in Bearbeitung)
- Anpassung zur Meldung von Präferenzsätzen
- Füge das Veröffentlichungsjahr zu /api/buildInfo für interne Kunden hinzu.
Statistiken
- Laura C- S: Die Änderungen zur Berücksichtigung einer Häufigkeitsspalte in der Klasse „MultiCorrelationFitter“ und der SEM-Plattform wurden abgeschlossen. Dabei wurden auch einige Fehler im Zusammenhang mit Häufigkeits- und Gewichtungsspalten gefunden und behoben. Die neue Feature-Seite für geordnete kategoriale SEM mit MIIV-2SLS wurde bearbeitet. Die Teilnahme an Meetings des D&I-Teams und des C++-Teams war ebenfalls Teil der Arbeit.
- Annie: Behoben eine Vielzahl von CCB- und CUSUM-Jira-Tickets, darunter einige Timing-Abstürze des Control Chart Builders, und arbeitete an der Fertigstellung eines neuen Blogbeitrags mit In Michelson : Ihre Kontrollkarte könnte gerade jetzt eine Prozessverschiebung verbergen | JMP .
Statistikdokumentation
- Michael C.: Ich habe die XML-Bereinigung der Quelldateien für die Statistikdokumentation fortgesetzt, während wir auf die vollständige Hilfeversion warten. Ich habe die Gespräche zum dritten Quartal mit meinem Team geführt und die Dokumentationsarbeiten für die neuen Funktionen von JMP 20 geplant. Außerdem habe ich mich mit unserem Praktikanten Kris getroffen, um die nächsten neuen Funktionen zu besprechen, die er in unserem Testbereich dokumentieren soll.
Statistische Tests
- Jakob:
- Hinzufügen von Tests für raumfüllendes Design
- Erstellung von zwei DOE-Usability-Studien für Discovery
- Jira-Tickets prüfen und Unit-Tests bereinigen
Produktmanagement und Produktmarketing
- Bryan Fricke:
- Barrierefreiheit: Es wurde ein Jira-Ticket erstellt, um die Benutzerfreundlichkeit von Scrollleisten in Berichten zu verbessern; ein Treffen mit Greg Kraus von SAS fand statt, um Fragen zur Barrierefreiheit und entsprechende Richtlinien, die Koordination des Barrierefreiheitsteams und Feedback zur Präsentation zu besprechen.
- Modernisierung der Icons: Kontinuierliche Weiterentwicklung/Verfeinerung der Icons.
- JMP Live: Ich habe Feedback zum Workflow gegeben, mit der Entwicklung von Standard-Thumbnails für Datei- und Skriptbeiträge begonnen und mich mit Dieter über eine Usability-Studie des Workflows abgestimmt.
- Produktzusammenarbeit: Feedback zur dynamischen Gruppierung im Vergleich zur Filteransicht gegeben.
Technischer Support und Engagement
Fallthemen für den technischen Support Amerika/Japan, letzte Woche:
shannon_conners_1-1789161274727.png
Fallthemen für die Bearbeitungswarteschlange, letzte Woche (ausgenommen automatisierte Fälle im Zusammenhang mit der Überprüfung eingeschränkter Parteien):
shannon_conners_2-1789161274728.png
Entwicklungsbetrieb
- Jim:
- Verzweigt und erstellt JMP 2027 EA#6
- Nach dem Feedback von Hunter Weaver und Audrey Shull – vielen Dank an beide – sowie an Bob Hickey für die JMP-Installationsprogramme unter Windows wurden mehrere finale Image-Kandidaten für die JMP 19.2-Produktpalette unter macOS und Windows erstellt.
- Perforce-Unterstützung
- Behoben
- JMPTOOL-2377 EOR 19.2. Aktualisierung der Perforce-Berechtigungen: Sperrung für 19.2
- JMPTOOL-2422 BRANCH 19.2.1. Berechtigungen für Branch 19.2.1 so festlegen, dass nur Sicherheitsverantwortliche Änderungen übertragen können.
- JMPTOOL-2425 BRANCH 19.2.1. Aktualisierungen des Installationsskripts für die nächtlichen Builds (Maschine und Mac) im Branch 19.2.1.
- JMPTOOL-2430 BRANCH 19.2.1. UT: Aktualisierung von Jenkins-Projekten, die Mac-UTs verwenden, zur Unterstützung von 19.2.1
- Gemeldet
- JMP-24166 JSL UT Assertion Failure in workspace.cpp: 270 false
- JMP-4810 S1320200: JSL UT Assertion Failure in minitabImport.cpp, DataTable *minitabPortableImport()
- JMP-32290 JSL UT Assertion Failure in portableGDITypes.h: 1551 yMax() >= yMin()
- JMP-32291 Mehrere SASIntegration-Abstürze
- JMPTOOL-2414 bestätigt: Jenkins-Update September 2026
- Bob:
- Veröffentlichte Installationsprogramme für Version 20 EA 6
- Die Skripte zur Installationsvalidierung finden Sie unter jmp.com/qualitystatement. Dieser Download enthält alle Benchmark-Dateien, die für die bisherigen 13 Versionen von Version 19 benötigt werden. Er kombiniert die Dateien für JMP, JMP Pro und JMP Clinical. Ein herzliches Dankeschön an Drew Foglia , der die Skripte um PDF-Berichte für unsere Kunden erweitert hat.
- Weitere Tests für Version 19.2
- Melanie: Erstellung von Branching Tasks für 19.2.1 JMPTOOL-2420 • Implementierung eines PowerShell-Skripts für das Projekt „UT Logs Gather“, um das Zurücksetzen von Dateien und das Übermitteln von Änderungen (bzw. deren Nicht-Übermitteln, falls keine Änderungen vorliegen) zu steuern. Dadurch wird verhindert, dass Jenkins den Job fälschlicherweise als fehlgeschlagen meldet, wenn keine Aktualisierungen vorhanden sind. JMPTOOL-2362 • Überprüfung der Beispieldatentabellen auf Erwähnungen von JMP/JMP Pro 20 (die in JMP/JMP Pro 2027 geändert werden müssten) – keine gefunden. JMPTOOL-2389 • Sonstige Test- und Planungsaufgaben.
- Nick: Die Windows 11 JMP 20 DailyUT-Builds wurden erfolgreich auf die neue Installationsmethode vor dem Build-Vorgang umgestellt und von geplanten Cronjobs entkoppelt. Die Windows 11-Tests laufen erfolgreich auf dem neuen System, und ich denke, wir sind bald bereit, weitere Jobs von geplanten Ausführungen zu entkoppeln. Wir arbeiten weiterhin an den Testem-Problemen mit dem neuen HTML5-Mac. Wir haben Wartungsarbeiten an unseren CI-Maschinen durchgeführt und Aktualisierungen in AWS vorgenommen. Die Automatisierung läuft reibungslos.
Lokalisierung
- Christopher: Beantwortung von Lokalisierungsfragen der Übersetzer, die an PortableUI 20.0 arbeiten. Weiterentwicklung der memoQ-Einstellungen für Oxygen und den Online-Workflow (Vorlagen, Filter). Testen von Aktualisierungen des Commit-Jobs für die Benutzeroberfläche (neuer Speicherort für die XLF-Dateien) und anderer Verbesserungen des Lokalisierungs-Workflows.
- Allison: Neue Marketplace-Strings für die Übersetzung verarbeitet; Anfragen zur Übersetzung der portablen Benutzeroberfläche beantwortet; Veronica in den Prozess der Erstellung des lokalisierten Dokumentations-Add-ins eingewiesen; und das Q3-Check-in-Formular in Workday ausgefüllt.
- Howard: Finalisierung der Randfälle und Ausnahmen der Dita-Funktionen „Populate“, „Pre-Process“ und „Post-Process“. Finalisierung der Unterstützung mehrerer Dateitypen für die Projektabwicklung. Bearbeitung kleinerer Aufgaben wie Aktualisierung des Abfragesystems und Überprüfung des Codes für die Migration von jmpsrv01.
- Trish: Beantwortet Anfragen von Übersetzungsteams und koordiniert mit Veronica das Projekt zur Erstellung neuer englischer Screenshots für die Benutzeroberfläche. Urlaub Di/Mi. :smiling_face_with_smiling_eyes:
- Sandy: Test der Verschiebung der Commit-Jobdateien von jmpsrv01 nach jmptrans abgeschlossen. Hinzufügen von *.dita-Dateien zum Befüllen des Jobs getestet.
Dokumentation
- Qiana:
- Ich habe mich mit Tom getroffen, um an dem LS-Buch in Oxygen zu arbeiten.
- Die Beschaffungsaufgabe für den Sauerstoffproduktionsmotor wurde abgeschlossen.
- Verifizierte Bildhinweise funktionieren.
- Chris : Die übersetzte Hilfe ist fertig. Die Beschriftungsbilder wurden überprüft.
System-/Host-Test
- Mandy: Ich habe einige Jiras bearbeitet – einige betrafen die Änderung der Terminologie und Formulierung für dynamische Tabellen. Dabei habe ich einen Verbindungsfehler gefunden, den ein Entwickler behoben hat, und einige neue Tests für diese Korrektur im JSL-Framework hinzugefügt. Außerdem habe ich die Formulierung für Tabellenansichten angepasst, die Tests korrigiert und weitere Tests für zuvor nicht funktionierende Funktionen durchgeführt. Nächste Woche müssen JSL-Tests für die Gruppierung von Zeilen im Framework hinzugefügt werden. Ich habe einige tagbezogene Jiras geprüft und abgeschlossen und für eines davon einen Testfall hinzugefügt. Nächste Woche plane ich, die Arbeit an den neuen Beispieldatentabellen für JMP 2027 abzuschließen.
- Hunter: Fast die gesamte Woche drehte sich um die Testaktivitäten des finalen Installationsprogramms von JMP 19.2. Ich bereitete meine Testsysteme vor, untersuchte und meldete Probleme, testete die neu erstellten Installationsprogramme und überprüfte Autorisierungsfälle.
- Audrey: Das gesamte Team arbeitet an den abschließenden Validierungstests für Version 19.2, die sich bis nächste Woche erstrecken werden.
- Eric Horton : 19.2 Installationstests.
Webtests
- Hui:
- Die Validierung der zugewiesenen JMP Live 19.6-Konfiguration wurde abgeschlossen, wodurch das Bereitstellungsrisiko reduziert und das Vertrauen in die Stabilität der Installation erhöht wurde.
- Es wurde JMPHTML-15816 identifiziert, eine Diskrepanz in der Suchleistung zwischen HTML5 und Desktop-Umgebungen. Die frühzeitige Erkennung ermöglicht die Nachverfolgung und Behebung des Problems vor der umfassenderen Validierung durch JMP Live 20 und reduziert so potenzielle Inkonsistenzen für die Kunden.
- Die aktuelle Abdeckung entspricht dem Plan, wobei sich die Fehlererkennung auf Verhaltensparität und Internationalisierungsrisiken konzentriert und somit eine gute Ausgangsposition für die anstehenden Validierungsaktivitäten JMP 20 und JMP Live 20 bietet.
- Kennzahlen: 1 verifiziert, TBD blockiert, TBD wieder geöffnet, 1 gemeldet, TBD Regressionen.
- Nächster Schritt: Fortsetzung der JMP Live 20 I18N-Tests und der HTML5-Validierung.
- Seema:
- Installationstests für JMP Live 19.6.0 und 19.2 JMP Pro für Live abgeschlossen
- Ich habe mich für Josh abgemeldet, da er verreist ist.
- Angenommen und abgeschlossen:
- Beim Filtern nach mehreren Statusnamen für dieselbe Statusstufe wird derselbe Filtertext (Stufe) angezeigt.
- Es sollte nicht möglich sein, einen benutzerdefinierten Status mit demselben Namen wie einen Standardstatus zu speichern.
- Klärung und Korrektur der Terminologie für „Kategorien“ im Warnhinweisfeld
- Die Sitzung muss aktualisiert werden, um die benutzerdefinierten Triage-Änderungen anzuzeigen.
- Die kategorische Kombinationsbox für Konturdiagramme wird statisch angezeigt.
- Sende eine Nachricht an den Bericht, wenn der Benutzer den Präsentationsmodus verwendet.
- PS-Performance: Langsame Antwortzeiten bei Abfragen des Verlaufsprotokolls für einen Bericht mit Tausenden von Warnungen.
- Jiras erstellt:
- Unerwartetes Verhalten beim Hinzufügen eines Status mit demselben Namen wie ein bereits vorhandener Status, der führende/nachfolgende Leerzeichen enthält.
- Der Bericht zeigt keine Warnungen in den Warnfeldern an, obwohl er Warnungen enthält.
- Natalie : HTML-Automatisierungsbericht: 19.6 – 2 erwartete Unterschiede, 20.0 – ALLES ERFOLGREICH! Ich war die meiste Zeit der Woche im Urlaub. JMP Live Installer-Tests für Version 19.6.0 abgeschlossen.
Anmerkung von Shannon
Vielen Dank an Mike Stickles für diesen inspirierenden Beitrag. Ich hoffe, alle genießen das Wochenende nach dieser kurzen Woche!
shannon_conners_3-1789161274743.png