19.0.3: Freigaben abgeschlossen; geplante Veröffentlichung: 16.12.25 • 19.1 : Alle Änderungen erfordern eine Codeüberprüfung und Genehmigung • 20.0: Im Hauptzweig verfügbar • 20 EA1: 22.01.26
Willkommen zum JMP-Entwicklungsupdate vom 12. Dezember 2025!
Diese Woche gratulieren wir dem JMP DOE-Team herzlich zur Erteilung eines weiteren Patents durch das US-Patent- und Markenamt. Das Patent mit dem Titel „ Interaktives Werkzeug zur Planung und Analyse von Experimenten mit verschiedenen Nutzungsmodi“ wurde am 18. November 2025 unter der US-Patentnummer 12.475.270 in Zusammenarbeit mit JMP-Absolvent Bradley Jones erteilt. Eine Kopie des Patents wurde auf der SAS SharePoint-Seite unter „Erteilte Patente“ hochgeladen. Gut gemacht, Team!
Die Freigabe von JMP 19.0.3 wurde heute abgeschlossen, und die Installationsanleitungen werden voraussichtlich am Dienstag, den 16.12., in MyJMP veröffentlicht. Da Version 19.0.3 einige wenige funktionale Fehlerbehebungen enthält, die JMP, JMP Student Edition, JMP Pro und JMP Clinical betreffen, werden wir Versionshinweise mit detaillierten Informationen zu diesen Änderungen bereitstellen. Vielen Dank an Susan Conaghan für die Zusammenarbeit mit der Entwicklungsabteilung bei der Fertigstellung der Versionshinweise in dieser Woche! Ein besonderer Dank gilt auch Shannon Leslie für die Zusammenstellung der Sicherheitsbulletins zu JMP 19.0.3, die im JMP Trust Center veröffentlicht werden, um sicherheitsrelevante Updates für unsere Produkte detailliert zu beschreiben.
Wir befinden uns nun im Genehmigungsmodus für JMP/JMP Pro/JMP Student 19.1. Wie Melanie bereits in ihrer Erinnerung zu diesem Meilenstein erwähnt hat, beachten Sie bitte Folgendes, sobald wir in den Genehmigungsmodus wechseln:
- Lassen Sie Ihre Bugfixes weiterhin von einem Kollegen überprüfen – Code-Reviews sind bei der Wartung erforderlich !
- Senden Sie eine Anfrage an die E-Mail-Liste der JMP-Genehmiger mit dem Namen Ihres Prüfers und Informationen zur vorgeschlagenen Änderung:
- Eine kurze Beschreibung des Problems, gegebenenfalls ein Jira-Link und ein Swarm-Link.
- Kommentare zu den zu erwartenden Auswirkungen der Änderung auf die Tests
Die Genehmiger antworten Ihnen direkt und nicht der gesamten Liste. Sobald Sie vier Genehmigungen erhalten haben, informieren Sie bitte die JMP-Genehmiger darüber. Sollten Ihnen ein oder zwei Genehmiger fehlen, senden Sie bitte eine weitere E-Mail mit der Angabe, wie viele Genehmiger Ihnen noch fehlen, um die erforderlichen vier zu erreichen. Falls ein Genehmiger Einwände gegen Ihre vorgeschlagene Änderung erhebt, werden wir diese entweder mit den Entwicklungsleitern im nächsten Betriebsmeeting besprechen oder einen weiteren Termin für ein Treffen via Microsoft Teams vereinbaren, um die vorgeschlagene Änderung zu erörtern und über die Umsetzung zu entscheiden.
Anfang dieser Woche erinnerte uns Robin Betters per E-Mail daran, dass JMP in einer Woche die letzte Abholung für die Weihnachtsaktion des Interfaith Food Shuttle in Gebäude A durchführt. Wie Robin bereits erwähnte, würden wir die Sammelbehälter vor den Feiertagen gerne noch einmal füllen! Sie wissen nicht genau, was Sie spenden sollen? Hier finden Sie einige allgemeine Informationen aus dem Blog von Feeding America , die Ihnen beim Kauf von Spenden für den Interfaith Food Shuttle (oder eine andere Tafel) helfen können:
Lebensmittelbanken nehmen Spenden von Trocken- und Konservenlebensmitteln entgegen. Was bedeutet das? Im Prinzip alle Lebensmittel, die haltbar sind – also solche, die Sie in Ihrer Speisekammer aufbewahren können, ohne dass sie verderben. Bitte spenden Sie nur Lebensmittel, deren Mindesthaltbarkeitsdatum noch nicht erreicht ist. Lebensmittelbanken benötigen insbesondere folgende Artikel:
Erdnussbutter, Dosensuppe, Dosenobst, Dosengemüse, Doseneintopf, Dosenfisch, Dosenbohnen, Nudeln (die meisten bevorzugen Vollkornnudeln) und Reis (die meisten bevorzugen braunen Reis).
Lebensmittelbanken nehmen unter Umständen auch Hygieneartikel und Haushaltswaren an, die nicht von staatlichen oder bundesstaatlichen Förderprogrammen abgedeckt werden. Wenn Sie im Homeoffice arbeiten oder nächste Woche nicht im Büro sind, können Sie hier online an den Interfaith Food Shuttle spenden oder eine ähnliche Organisation in Ihrer Nähe finden.
Vielen Dank an Shannon Leslie für die Mitteilung der Produktänderungen für unsere Atlassian-Produkte zum 9. Dezember 2025!
Am 9. Dezember hat Atlassian Änderungen an unseren Jira-, Confluence- und Bitbucket Cloud-Plattformen eingeführt. Eine Liste der relevanten Änderungen mit detaillierten Informationen und Dokumentation finden Sie hier .
Die Änderungen umfassen Folgendes:
- Die Jira-„Projekte“ wurden in „Spaces“ umbenannt.
- Der Jira-Kalender unterstützt jetzt neben der Monatsansicht auch die Wochenansicht.
- Der Befehlspalette für Jira wurden zusätzliche Optionen hinzugefügt.
- Und vieles mehr!
Bei Fragen wenden Sie sich bitte an Shannon Leslie oder einen der anderen JMP Atlassian-Administratoren. Besuchen Sie auch unseren JMP Atlassian Q&A Teams-Kanal , wo wir diese und weitere Atlassian-Informationen regelmäßig veröffentlichen.
Allgemeine Bekanntmachungen
Wichtige bevorstehende Termine
- JMP 19.1 Code Freeze – 01.05.2026
- JMP 19.1 Dokumentensperre – 01.07.2026
- JMP 19.1 L10N Freeze - 15.01.2026
- JMP 19.1 Sicherheitssperre – 19.02.2026
- JMP 19.1 Final Image Candidate – 23.02.2025
- Eine vollständige Liste der Termine für JMP 19 finden Sie auf Zusammenfluss .
JMP-Entwicklungsupdates
Kern
- Xan: 19.1 Fehlerbehebungen für Legenden und parallele Achsen; Legendengröße: neue Schriftmessung und weniger Abstand; Hinzufügen von partieller Freigabe für nicht verknüpfte Seitenachsen für Nicht-Bereichselemente (wie Logarithmen oder Referenzlinien); Korrekturen an der Achsentabelle des Beschriftungselements für Achsen mit variabler Breite.
- Evan: Ich überarbeite das Telemetry Explorer Add-In, um direkt Daten aus der Telemetriedatenbank abzurufen.
DOE und Zuverlässigkeit
- Caleb: Ich habe die Infrastruktur zur Verbesserung des Stichprobenumfang-Explorers weiter verbessert. Außerdem arbeite ich an einem Prototyp einer Akzeptanzstichprobenplattform, die den aktuellen Profiler erweitert. Nora hatte diese Woche das Vergnügen von zwei schneereichen Tagen!

Hosting und Schnittstellen
- Paul: JMP 20 und JMP 19.1 auf Python 3.13.11 aktualisiert. Untersuchung von JMP-29061 – ein neuer Tester von SAS hatte die Umgebungsvariablen PYTHONPATH und pip.ini so konfiguriert, dass JMP und die Paketinstallation beeinträchtigt wurden. Suche nach Möglichkeiten, die Python- und Pip-Umgebung von JMP weiter von Standard-Umgebungsvariablen und Konfigurationsdateien zu isolieren.
- Wille: Habe einige verbleibende MATLAB-Jiras vor Beginn der Codefreigabe für Version 19.1 abgeschlossen. Arbeite an der Verbesserung der ODBC-basierten Datenkonnektoren, um Schemas gegebenenfalls korrekt anzuzeigen und zu filtern.
Interaktives HTML
- Mike Stickles:
- Ein Fix für das Problem mit dem Fix in JMPHTML-14956 ( Fehlerbalken im Bandstil werden im Graph Builder mit Farbvariable nicht korrekt exportiert ) wurde bereitgestellt. Das Problem wurde anschließend von den Tests erfolgreich abgeschlossen und an die Entwicklung zurückgesendet, falls der JMP-Fix, der dieses Problem verursacht hat, vor dem Code-Freeze in Version 19.1 übernommen wird.
- Die Behebung des Problems JMPHTML-15181 ( Fehlerbalken, deren Größe variabel ist oder die als statisch gezählt werden ) ist abgeschlossen. Dies war aufgrund desselben JMP-Bugfixes erforderlich, der auch das Problem 14956 ausgelöst hat.
- Teilnahme an Whitebox-Tests, ein Zeilenfehler gefunden und protokolliert.
- John Powell:
- Split 3D Points Segment code from SceneBox class into its own JavaScript class( JMPHTML-15146 ).
- Refactored duplicated code to parsing GroupRowStateAbility information( JMPHTML-14713 ).
- Ich habe begonnen, die Aktualisierung von three.js von Version 148 auf die neueste Version – Version 180 ( JMPHTML-15152 ) – zu untersuchen.
- Ich habe einen Tag lang Whitebox-Tests durchgeführt, mich anschließend getroffen, um die Ergebnisse zu besprechen und Fehler zu erzeugen.
- Die Wunschliste der JMP Live-Nutzer wurde mit Dieter und Paul besprochen.
- Wir haben gemeinsam mit Justin, Michael und Paul Ideen gesammelt, wie man Änderungen speichern kann, die während der Anzeige eines Berichts in JMP Live vorgenommen wurden.
- Beitrag zum Jahresendbericht geleistet
JMP Live
- Aurora: 19.5: Unterstützung beim Testen. Einige kleinere Fehler behoben. 20.0: Wesentliche Fortschritte bei der Unterstützung der qc_group für die Prozessprüfung erzielt. Sonstiges: Einige Confluence-Artikel verfasst, Sprintplanung erstellt, Fragen zu Administratorrollen in JMP Live beantwortet.
Statistikdokumentation
- Michael C.: Dokumentierte einige Funktionen in Version 19.1 für das Anpassungsmodell und die Zuverlässigkeitsprognose. Arbeitete mit Karen, Colleen und Hamid zusammen, um alle neun Statistikbücher für einen Test-Produktions-Build der Hilfe zu Version 19.1 vorzubereiten. Nahm an Meetings zur Verbesserung des Dokumentationsprozesses für neue Funktionen teil. Plante die Personalplanung für Discovery aus der Statistik-Forschungs- und Entwicklungsabteilung.
Statistische Tests
- Markieren: Ich habe die Unit-Tests für die Anpassung des Gaußprozessmodells in der Bayes'schen Optimierung umgestellt. Statt einzelner Vorhersagen wird nun eine lineare Regression von Antwortmengen durchgeführt. Ich verwende strikte Vergleiche, um Problemfälle zu identifizieren, die Kasia und Chris untersuchen sollen. Diese Tests schlagen auf zwei Rechnern durchgehend fehl. Ich habe an Übungssitzungen für Kasia teilgenommen, die sich heute auf ihre Präsentation vor dem SAS-Patentausschuss vorbereitet. Gemeinsam mit Ryan, Joseph und Jacob arbeite ich an zwei möglichen Verbesserungen für Easy DOE in JMP 20: benutzerdefinierte Zufallskoeffizienten und die Registerkarte „Bericht“.
- Jacob: Testen von OML-Designs, Schreiben von Unit-Tests für das Sichern und Erstellen neuer Designs. Erstellen von Tickets für Probleme, die beim Testen in Debug-Builds gefunden werden. Testen von OC Curves für Version 19.1. Untersuchung potenzieller Leistungsprobleme.
- Haley: Die Fehlerbehebungen in Version 19.1 für SEM und Causal Treatment wurden bestätigt. Es hat mir sehr gefallen, ein paar Tage in Cary zu verbringen, um die Teammitglieder zu treffen, am Stat Dev Lunch und am gemeinsamen Weihnachtsessen teilzunehmen!
Technischer Support und Engagement
- Wendy:
- Schönen Freitag! Unsere Support-Teams konzentrieren sich weiterhin auf die Bearbeitung von Nutzeranfragen und die Abschlussarbeiten zum Jahresende. Den aktuellen Status während der Winterpause veröffentlichen wir in der Community und in den automatischen Antwort-E-Mails, die beim Erstellen von Supportfällen versendet werden.
- Vielen Dank an alle, die diese Woche etwas mitgebracht und beim Auf- und Abbau für das Winter-Potluck geholfen haben. Wir freuen uns immer über das leckere Essen und darüber, alle wiederzusehen!
- Nachfolgend finden Sie die üblichen Diagramme zum Fallaufkommen und zu den Themen für den technischen Support und das Kundenengagement. Hier finden Sie die TS JMP Live-Berichte sowie den Link zum Jira-Filter mit den vom Support gemeldeten Tickets der letzten 14 Tage.
Fallzahlen im technischen Support pro Woche:

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

Fallaufkommen im Bereich Engagement-Support pro Woche:

Fallthemen für die Engagement-Warteschlange, letzte Woche (ausgenommen Überprüfung von eingeschränkten Parteien):

Entwicklungsbetrieb
- Shannon C: Vorbereitung des Q4-Reviews, Q4-Meetings mit den Teammitgliedern und regelmäßige Einzelgespräche. Ich habe fehlerhafte Mac-Unit-Test-Konfigurationen untersucht und einige Abstürze analysiert. Ich habe unser JMP-Winter-Potluck am Mittwoch sehr genossen, gefolgt von einem gemeinsamen Mittagessen am Donnerstag mit den DevOps- und Dokumentationsteammitgliedern im Zest Sushi und kleine Gerichte in der fast unkenntlichen Innenstadt von Cary (für diejenigen unter uns, die nicht oft dort sind). Vielen Dank an Shannon L für die Organisation des Mittagessens!
- Jim:
- Nachdem die finalen Image-Kandidaten und Installationsprogramme von JMP 19.0.3 an die Qualitätssicherung ausgeliefert wurden, habe ich alle zugehörigen Prozesse auf den Mac OS- und WinOS-Build-Rechnern sowie auf den Unit-Test-Rechnern deaktiviert.
- Vorbereitet für die bevorstehende Perforce-Verzweigung für JMP 19.0.4, vorbehaltlich der QA-Freigabe von 19.0.3
- Ich habe meine beiden letzten Windows-10-Rechner zurückgeschickt und warte nun auf die Lieferung der Ersatzgeräte.
- Ich arbeite an JMPTOOL-1888 (Hinzufügen signierter HDF5-DLLs als Teil der nächtlichen Builds für x64 und ARM64)
- 2025 Artikel in Workday abgeschlossen
- Shannon L: Weiterführung der Zusammenarbeit mit dem Produktmanagement und den Dokumentationsmanagern an Verbesserungen der Feature-Verfolgung. Wöchentliche technische Meetings sowie Atlassian-Administration. Zusammenstellung und Veröffentlichung einer Liste interessanter Jira- und Confluence-Updates aus dem letzten monatlichen Rolling Update von Atlassian. Benutzersupport für Atlassian-Produkte und Einreichung von Supportanfragen an Atlassian. Abschluss des Sicherheits- und Notfall-Bugfix-Releases 19.0.3 inklusive finaler PLSR-Reviews. Fortsetzung der Projektarbeit zur Monetarisierung des JMP Marketplace, einschließlich Meetings mit zahlreichen Stakeholdern. Moderation einer gemeinsamen Retrospektive mit den Dokumentations- und L10N-Teams.
- Melanie:
- Abarbeitung der Aufgaben zum Abschluss von Version 19.0.3 und zum Start von Version 19.0.4.
- Die Ziele in Workday und Plato werden finalisiert und der Abschluss des vierten Quartals vorbereitet. Außerdem werden bereits Ziele für 2026 geplant.
- Koordination der Arbeiten zur Einbindung älterer Xcode-Versionen für die Codeanalyse in JMP 19.xn. (Vielen Dank an Michael Hecht und Nick Ruva!)
- Ich arbeite an zukünftigen JMP 20 EA-Kalendererinnerungen (EA1 kommt früher als Sie vielleicht denken!).
- Myron: JMPTOOL-1905: Updates für testbot 19.0.4. Behebung eines curl-Problems in jmptool. Bereitstellung der testbot-Umgebung auf AWS (jmptoolprod).
Lokalisierung
- Sandig:
- Fehlerbehebung für den neuen Rückgabeauftrag für Beispieldaten
- Ich habe mit der Arbeit an einem automatisierten Testplan für den Commit/Return-Prozess für portable Benutzeroberflächen, integrierte Funktionen und Beispieldaten begonnen.
- Ich habe an einer Fehlerbehebung für die Validierung von ausgefüllten Dateien gearbeitet.
- Arbeitete an der Konsolidierung der Codebibliothek (Löschung ungenutzten Codes).
- Dokumentierter neuer Commit-/Return-Prozess
- Allison: Die Übersetzungen der ZH Portable UI wurden fertiggestellt, durch den neu implementierten Automatisierungsprozess geleitet und Fehler gemeldet; Übersetzungsanfragen zu BigBooks und der Portable UI wurden beantwortet; ZH-Beispieldatenstrings wurden übersetzt; die Versionshinweise zu 19.0.3 wurden verarbeitet, um sie an die Übersetzungsteams zu übergeben.
- Howard:
- Das Git-Repository wurde auf ein altes Jenkins-bezogenes Skript überprüft.
- Erstellen Sie Dashboard-Jenkins-API-Trigger für PortableUI
- Ich habe an einem Problem mit E-Mail-Benachrichtigungen des JIRA-Bots gearbeitet.
- Einige Fehlerbehebungen
- Sohail: Präsentation für Best Practices im Testen vorbereitet, Probleme beim Importieren von Testpfaden gelöst, mit der Entwicklung der Termextraktion unter Verwendung eines lokalen Modells begonnen.
- Trish: Lokalisierungsanfragen und Koordination im Zusammenhang mit der Einarbeitung des neuen koreanischen Prüfers.
Dokumentation
- Qiana:
- Bearbeitet an ZIP-Anfrage Nr. 10278: Schulung und Support zur Ryffine_Oxygen-Migration UND Anfrage Nr. 10296: Wiris_Equations-Software (sofort verfügbar)
- Teilnahme an einem Retrospektivtreffen mit den Autoren und L10N
- Teilnahme an einem Meeting mit Produktmanager, Dokumentationsabteilung und Operationsabteilung zur Besprechung neuer Funktionen
- Arbeitete an JMPDOC-2490, JMPDOC-2479, JMP-27197, JMP-27615, JMP-27170, JMPDOC-2477
- Arbeitete an JMP-Abfrage 3242
- Ich habe einen Kandidaten für die TW-Praktikumsstelle interviewt.
- Änderungen in UG, JSR, KS und MDCs wurden akzeptiert, um den Test-Build der JMP 19.1-Hilfe nächste Woche vorzubereiten; außerdem wurden Acronlinx und die Rechtschreibprüfung auf die Dateien angewendet.
- Susan C:
- 19.0.3 RNs – geprüft, bearbeitet. Von Fachkollegen begutachtet, an die Lokalisierung übergeben und auf jmp.com veröffentlicht.
- Teilnahme an der retrospektiven Studie 19.0
- Feedback von Gleichaltrigen bereitgestellt
- Alle JMP Live-Inhalte wurden für Version 19.1 aktualisiert und sind zur Überprüfung freigegeben – die neue SPC-Anleitung und Aktualisierungen der Hilfen für Administratoren, Benutzer und die Installation.
- Planung für JMP Live zur Erstellung von SPC-HTML-Dateien
- Teilnahme an Vorstellungsgesprächen für ein Praktikum als technischer Redakteur.
- Hatte ein Treffen mit Qiana, um die Ziele für das vierte Quartal zu besprechen.
- Jill: Kommentare zu JMP-27469 eingearbeitet. UI-String-Bericht vom 8.12. geprüft. Bearbeitung des Kapitels zur LS-Normalisierung begonnen. Versionshinweise zu 19.0.3 bearbeitet. Produktionsprüfung auf EG gestartet.
- Chris: Nachträgliche Überprüfung der Hilfe zu Version 19.0. Kleinere Dokumentationsänderungen: JMP-27507, JMP-25747, JMP-27537, JMP-28284, JMP-27553. Susans JMPLive-SPC-Plan geprüft. Vorbereitung der Hilfe zu Version 19.1 für den Produktions-Build.
System-/Host-Testing-Cary
- Mandy: Ich habe an einigen Jira-Tickets gearbeitet und die JMP 20-Korrekturen für die 19.1-Integration getestet. Außerdem habe ich an einem von Michael bereitgestellten Tahoe-Fix gearbeitet (der im heutigen Build enthalten ist), um einige der abgerundeten Dialogfelder, Tabellen und überfüllten Schaltflächen auf verschiedenen Plattformen zu korrigieren, sodass JMP 20 auf dem Mac wieder so aussieht wie früher ( JMP-28052 ). Ich unterstütze weiterhin neue Kollegen bei verschiedenen Problemen und führe Schulungen durch. Es müssen noch einige Filteransichts- und Sortiertests für Version 20 hinzugefügt werden. Ich teste derzeit die neuen Funktionen für dynamische Tabellen: Zusammenfassung, Aufteilen, Transponieren und Stapeln.
- Justin: Ich habe meinen Teil der Installationstests für Version 19.0.3 abgeschlossen, die Dokumentation für die Matlab- und SAS-Integration in Version 19.1 geprüft und kommentiert, die neue Matlab-Automatisierungssuite für Version 19.1 optimiert und an Validierungs- und Automatisierungstests für die Matlab Load()-Funktionalität gearbeitet.
Webtests – Cary
- Josh
- Einrichtung und Installationstests der Version 19.0.3 abgeschlossen
- Es wurden allgemeine Änderungen für die automatische Bereitstellung implementiert, um sie an die JMP Live-Bereitstellungsaktualisierungen anzupassen.
- Allgemeine Fragen von Teammitgliedern zu JMP Live beantwortet
- Es wurden mehrere Sicherheitskorrekturen bestätigt.
- Es wurde bestätigt, dass die neueste Version von Keycloak unter JMP Live 19.1, 19.5 und 20.0 erfolgreich installiert und ausgeführt werden kann .
- Anna: Jira für PS hinzugefügt: Fehlender Platz unter dem Text für Diagrammtyp und Untergruppeninformationen. Testprogramm für den Graph Builder für verschiedene Balkentypen und Hauptraster hinzugefügt, wenn die Overlay-Rolle aktiviert ist.

Anmerkung von Shannon
Vielen Dank an Melanie Drake fürs Teilen! Die mentale Belastung durch Passwörter ist wirklich enorm. Ich wünsche euch allen ein schönes Wochenende!
