19.0.1 : publication le 14/10/2025 • 19.1 : toutes les modifications nécessitent une révision du code ; l’approbation commence le 11/12 • 20.0 : ouverture dans la version principale • 20 EA1 : 22/01/2026
Bienvenue dans le point sur le développement JMP du 10 octobre 2025 ! J’espère que vous avez tous apprécié la Journée mondiale de repos et de recharge la semaine dernière. Merci à Nick Ruva d’avoir lancé le nettoyage de la base de données Perforce vendredi dernier, permettant ainsi à Perforce de prendre un peu de repos et de revenir revigoré. (Merci à Nick et Melanie pour leur discussion sur le processus qui a finalement conduit à cette image générée par l’IA… :smiling_face_with_smiling_eyes: )

Nous avons terminé toutes les validations pour JMP 19.0.1 , dont la disponibilité sur MyJMP est prévue le mardi 14/10/2025. Cette version 19.0.1 inclut plusieurs correctifs de sécurité qui seront détaillés dans le bulletin de sécurité correspondant ( à paraître avec les bulletins précédents ici ). Elle inclut également un correctif pour JMP 19 Student Edition sur Mac et un correctif pour la bibliothèque Python. Mon équipe préparera prochainement l'infrastructure pour la version de sécurité 19.0.2, dont la sortie est prévue mi-novembre.
Si vous travaillez sur des éléments d'histoire pour JMP 19.1, assurez-vous qu'ils sont représentés sur la page des fonctionnalités de JMP 19.1 . Nous terminerons tous les travaux sur les fonctionnalités de JMP 19.1 d'ici le 23/10/2025, date de gel des fonctionnalités.
Si vous participez à un ou plusieurs de nos prochains Sommets JMP Discovery , merci de partager vos notes clients sur la page « Notes collectées » de la section Confluence « Notes JMP Discovery » . C'est l'endroit idéal pour partager les idées arrivées trop tard pour le cycle de fonctionnalités 19, mais qui seraient un excellent ajout pour le cycle 20 ! Merci à Mia Stephens pour l'ajout des pages dédiées aux prochaines sessions Discovery.
Un grand merci également à Tonya Mauldin pour sa présentation des retours sur l'EA JMP 19 lors de la réunion JMP Dev de cette semaine ! Si vous avez manqué la réunion, vous pouvez retrouver l'enregistrement ici . Merci à Tonya, Nicole Jones , testeurs et développeurs JMP pour leur travail auprès des clients tout au long du cycle EA 19 ! L'équipe de développement traite de nombreux retours, bugs et plantages signalés par les utilisateurs EA internes et externes, ce qui a permis à notre version de production d'être plus complète et plus stable. Nous avons hâte de créer le premier EA de ce nouveau cycle de fonctionnalités en janvier !
Annonces générales
Dates importantes à venir
- Version JMP 19.0.1 sur MyJMP – 14/10/2025 (mardi)
- Gel des fonctionnalités de JMP 19.1 – 23/10/25
- Mode d'approbation du code JMP 19.1 - 11/12/25
- Gel du code JMP 19.1 – 05/01/2026
- Gel de sécurité JMP 19.1 – 19/02/2026
- Veuillez visiter Confluence pour une liste complète des dates du JMP 19 .
Mises à jour du développement JMP
Statistiques
- Jean Sal :
- Dans Design Space Profiler, exécutez l'optimiseur pour trouver la probabilité InSpec minimale chaque fois que vous modifiez une limite (JMP-26804).
- Dans le filtrage des processus, implémentez les préférences pour les options de graphique.
- Dans le cadre du dépistage des processus, mettre en œuvre des cartes de contrôle à court terme (JMP-28200).

- Laura CS : Préparation et présentation de la présentation « Technically Speaking » sur les applications SEM industrielles, avec Christian Stopp . Participation aux tables rondes de P&G ; préparation d'une vidéo partagée avec Sarah Springer pour répondre aux besoins de P&G. Recherche d'une méthode de vraisemblance composite pour obtenir la matrice de covariance asymptotique des corrélations polychoriques.
Tests statistiques
- Tonya : J'ai présenté les retours sur la version bêta V19 lors de la réunion hebdomadaire de développement JMP. J'ai également présenté à l'équipe JMP Live le filtrage des processus et son lien avec le CCB. J'ai également testé les fonctionnalités de filtrage des processus, telles que les phases, les tableaux des limites de sauvegarde, les tableaux des alarmes de sauvegarde, les alarmes hors spécifications et les nouvelles statistiques de capacité. J'ai également vérifié les bugs. J'ai suivi la formation ACT-Now qui nous avait été récemment assignée.
Actualités des sciences de la vie
- Joyeux 25e anniversaire de travail à Geoff Mann, qui a rejoint SAS le 16/10/00 !
- Richard : Je travaille sur un module complémentaire Survival Explorer qui redessine instantanément les courbes de Kaplan-Meier en fonction des modifications des filtres de données. J'ai animé une journée de formation sur la visualisation de données pour la section ASA du Missouri avec Rébecca Lyzinski .
- Drew : tri et correction des Jiras JMP Clinical 19.1. Améliorations apportées à Tabdrewlate pour prendre en charge les groupes de colonnes.
Gestion de produits et marketing de produits


- Bryan F :
- Je travaille sur le contenu du laboratoire JMP Discovery Summit, qui comprend la création d'une instance AWS AppStream 2.0 pour les tests et un éventuel déploiement en laboratoire, la création de scénarios de démonstration au format HTML et leur hébergement sur AWS via l'outil U-Study , ainsi que la création d'enquêtes Microsoft Forms. Merci à Sarah Sylvestre pour sa participation à la démonstration de tri dynamique des tables de données.
- Je tiens également à remercier Brian Corcoran , Dan Schikore , Evan McCorkle , John Schroedl et Julian Parris pour leurs récents efforts de développement visant à rendre JMP plus accessible via un clavier et un lecteur d'écran. John Schroedl a récemment réussi à surmonter un obstacle technique qui empêchait toute avancée par le passé, et Dan et Evan ont soutenu ses efforts. Bien qu'il reste encore beaucoup à faire, des progrès considérables ont déjà été réalisés. Leur travail innovant contribue à rendre JMP inclusif et utilisable par tous, quelle que soit la manière dont on interagit avec lui. Ce travail pourrait apporter une nouvelle dimension à nos tests JMP ; je tiens donc également à remercier Shannon Conners et Audrey Shull pour leur soutien et leur enthousiasme.
Assistance technique et engagement
- Wendy : Les questions sur JMP 19 arrivent plus régulièrement. Vous trouverez ci-dessous un aperçu des sujets les plus pertinents pour l'utilisation depuis la sortie officielle de JMP 19.
Sujets de cas JMP 19 – Logiciels (à l'exclusion des questions d'EA, de licences, d'autorisation, d'installation et autres questions non liées à l'utilisation)

Vous trouverez ci-dessous les graphiques habituels concernant le volume de dossiers et les sujets traités par le support technique et l'engagement. Vous trouverez également les rapports TS JMP Live et le lien vers le filtre Jira affichant les tickets signalés par le support au cours des 14 derniers jours .
Volume de cas d'assistance technique par semaine :

Sujets de cas pour la file d'attente du support technique, la semaine dernière :

Volume de cas de soutien à l'engagement par semaine :

Sujets de cas pour la file d'attente d'engagement, la semaine dernière :

Opérations de développement
- Bob:
- Les installateurs Windows arm64 20.0.0 pour JMP, JMP Pro, JMP Clinical et JMP Student ont été publiés. Nous poursuivons l'intégration des scripts aux processus nocturnes.
- Images testées pour la version 19.0.1 construites comme candidates d'image finale
- Fichiers de validation du programme d'installation 19.0.1 créés pour la distribution Web
- J'ai rencontré le service informatique de SAS pour obtenir des instructions sur la manière dont JMP Dev Ops peut prendre le contrôle des paramètres d'autorisation sur les dossiers et fichiers jmpsrv01.
- Shannon L : Définition initiale des modifications de la clé d’aide nécessaires à la conversion d’Oxygen avec Qiana. Examen avec l’équipe de développement Salesforce des travaux nécessaires à la plateforme de monétisation JMP Marketplace. Réunions techniques hebdomadaires et réunion administrative mensuelle d’Atlassian. Tâches de fin d’opération (EOC) de JMP 19.0.1, dont la finalisation du bulletin de sécurité. Planification de la rétrospective du lancement de JMP 19. Progrès réalisés sur le renouvellement d’Atlassian Bitbucket. Modifications de configuration Atlassian, certes modestes mais importantes : suppression des options de connexion tierces superflues de l’écran de connexion. Validation de la documentation des bibliothèques tierces JMP.
- Melanie : Processus DevOps : Création de nouvelles tâches de fin de publication pour la version 19.0.1 afin de mieux suivre nos activités (JMPTOOL-1811 : Tâches de fin de publication pour la version 19.0.1) . Création de tâches de ramification pour la version 19.0.2 (JMPTOOL-1794 : Tâches d’événement de branche JMP pour la version 19.0.2) . Activité liée au championnat SAS : Bénévole pour la Journée de la femme à Prestonwood mardi. C’était ma première participation bénévole à cet événement, et ce ne sera pas la dernière ! Exemple de données : Examen de certaines modifications pour la version 19.1. Discovery Summit 2025 : Préparation de nombreux voyages et présentations !
- Myron : J'essaie de trouver un moyen de contourner les problèmes de Perforce décrits dans JMPTOOL-1780, de configurer l'espace de stockage AWS pour les fichiers de test unitaires (JMPTOOL-1762) et de terminer JMPTEST-1884 .
- Shannon C : Discussions sur le tableau de bord de test JMP dans AWS et e-mails des testeurs résumant les résultats de la nouvelle base de données Testbot. Enquête sur plusieurs plantages clients JMP 19.0. Réunions techniques régulières. Formations SAS obligatoires suivies.
Localisation
- Allison : a finalisé les traductions MDC dans memoQ et les a transmises à Ying pour la création de PDF ; a soumis des demandes WO pour la localisation de la documentation JMP V19 ; a enquêté et répondu aux questions liées à la documentation JMP des traducteurs ; a terminé la formation sur la prévention de la fraude.
- Krzysztof : Intégration des dernières traductions de Builtins à la version 19.1. Rédaction de la documentation destinée aux fournisseurs concernant le nouveau processus de révision avec memoQweb. Correction des tâches Jenkins l10n. Test des nouveaux scripts Commit et Return pour l'interface utilisateur JMP.
- Sohail : Ajout de tests automatisés supplémentaires pour l'extraction de termes et les points de terminaison du tableau de bord. Création d'une documentation expliquant comment mettre à jour et modifier l'environnement CI/CD avec de nouveaux fichiers de test.
- Howard : Intégration du tableau de bord pour les tâches de validation/retour de l'interface utilisateur JMP, automatisation du processus de préparation du fichier xlf pour la création du projet MemoQ. Quelques tâches de débogage.
- Ying : Captures d'écran DJ localisées pour JMP 19.0 en cours. Formation sur l'utilisation acceptable des systèmes et réseaux SAS terminée.
- Sandy : Plus de développement/tests sur les nouvelles tâches de retour et les tâches de validation pour les données d'échantillon, les fonctions intégrées et l'interface utilisateur portable.
- Trish : Triage des requêtes de traduction ; travail avec l'approvisionnement pour le renouvellement de la licence memoQ pour 2026/2027.
Documentation
- Susan C :
- Jiras a été cloné pour la version 19.1 et les tableaux Jira ont été créés.
- J'ai travaillé sur la non-indexation des anciennes versions de l'aide JMP Live/Public et HTML5
- J'ai suivi un cours de gestion du temps (Trouvez votre style de gestion du temps, je le recommande vivement !)
- Je me suis mis à jour sur la dernière itération de la démo en direct de JMP (des trucs géniaux comme d'habitude !)
- Jill : J'ai examiné les chaînes d'interface utilisateur de juin, août, septembre et octobre en cours et j'ai envoyé des e-mails aux développeurs concernés, j'ai rencontré Audrey pour déterminer les normes d'interface utilisateur pour les éléments du guide de script et j'ai travaillé sur un changement global pour l'EG.
- Devon : Commencer à convertir le reste de la documentation en XML en commençant par le livre Analyse de base.
Tests système/hôte - Cary
- Mandy : J'ai travaillé sur des vérifications JIRA et sur des tests Playpen pour d'éventuelles modifications de tabulation. J'ai découvert un plantage/crash Mac avec Tahoe que nous corrigeons ; nous y reviendrons plus tard. Mardi, j'ai assisté au déjeuner de la Journée des femmes du championnat SAS pour écouter des témoignages inspirants de leaders influents.
- Hunter : J'ai testé l'installateur final de JMP 19.0.1 pendant une grande partie de la semaine. J'ai installé la première version de l'installateur nocturne de JMP 20 sur un système Windows ARM64 et effectué quelques tests. J'ai résolu les problèmes liés à la panne Wi-Fi d'Innovate qui a débuté jeudi après-midi.
- J'ai participé à des entretiens avec des candidats pour un poste de test ouvert.
- Audrey : Tests de validation finale et validation de JMP 19.0.1. Révision prochaine du matériel d'intégration pour les nouveaux employés. Nettoyage de l'UT.
Tests Web – Cary
- Josh
- Tests d'installation et de publication de JMP Live 19.0.1 terminés.
- J'ai créé un autre serveur de test JMP Live en version 19.5 derrière un équilibreur de charge pour la vérification Jira.
- J'ai effectué des tests de limite de débit sur les versions 19.1, 19.5 et 20.0 de JMP Live.
- Préparation de l'arrivée d'un nouvel employé la semaine prochaine !
- Anna : Ajout de nouveaux tests pour les axes, les contours, la ligne d'ajustement, la carte thermique et les points. Création de programmes de test pour les nouveaux exemples d'index de script Xan. Problème signalé concernant les graphiques à bulles et l'image d'arrière-plan d'Open Street Map, et identification de la cause du problème.
Cœur
- Dan S : Collaboration avec Evan et John Schroedl sur l'accessibilité des lecteurs d'écran. Nous étudions un correctif potentiel pour la version 19.x concernant un plantage dans Categorical ( JMP-28290 ).
- Evan : Travail sur l'accessibilité avec Dan Schikore et John Schroedl .
- Dave B : Recherche et correction d'un bug lié à la réorganisation des étiquettes des axes
DOE et fiabilité
- Facture:
- Mise en œuvre de fonctionnalités permettant aux utilisateurs d'enregistrer/charger des contraintes dans les plates-formes DOE à l'aide des nouvelles tables de contraintes, ainsi que de convertir l'explorateur de niveaux de qualité Sigma en C++.
- Création de diapositives pour les présentations que je ferai lors de la réunion annuelle d'INFORMS (28 octobre) et du Georgia Statistics Day (31 octobre) sur un article récemment publié (travail conjoint avec Ryan Lekivetz et Joseph Morgan) intitulé « Tests combinatoires de systèmes conçus avec des facteurs difficiles à modifier ».
- J'ai travaillé sur la rédaction de la documentation pour le module complémentaire de conception de choix discret contextuel dont je parlerai à Discovery et j'ai également rédigé un article de blog JMP sur DOE.
- La semaine dernière, j'ai été invité à siéger au comité de programme (évaluateur) de la 30e conférence annuelle de l'ACM sur les interfaces utilisateur intelligentes, et je suis ravi de cette participation. Cette conférence est liée à la conférence de l'ACM sur la modélisation, l'adaptation et la personnalisation des utilisateurs, où j'ai présenté un article sur un projet de recherche mené pendant mon stage.
HTML interactif
- John Powell :
- Régions de confiance fixes avec échelle de puissance sur l'axe Y ( JMPHTML-14776 ).
- Correction du nombre de lignes du graphique à bulles avec des valeurs de rôle de taille manquantes ( JMPHTML-1059 ).
- Correction du rendu du Bubble Plot des bulles avec une taille = 0 ( JMPHTML-13701 ).
- J'ai travaillé sur un problème de filtre de données local avec un type de filtre modifié ( JMPHTML-14230 , JMPHTML-14940 ).
- Blog Scatterplot 3D soumis pour édition ( CT-1053 ).
- Amélioration de certaines chaînes de messages de journal avec les suggestions de Jill Amaya.
- J'ai travaillé avec Nick pour remettre en ligne notre machine de build Windows.
- Sprint terminé 19-13 et Sprint commencé 19-14.
- Discussions sur le filtrage des processus.
- Micro
- Stickles :
-
-
-
- Travaux terminés sur JMPHTML-14912
- ( GB : Box Plot : les boîtes de style normal semblent fines ), y compris la mise à jour de huit images de test et d'une image de test (les originaux reflétaient l'ancien comportement HTML qui ne correspondait plus à JMP). Vérification des anciens bugs de Box Plot et référence à trois d'entre eux ( JMPHTML-1276)
- , JMPHTML-1510
- , JMPHTML-1914
- ) de procéder à des tests pour vérifier ma conclusion selon laquelle ils ne peuvent plus être reproduits.
JMP en direct
- Aurora : 19.1 : Correction d'une requête AugmentableFoldersQuery pour les utilisateurs sans autorisation de publication. 19.5 : Amélioration des tests d'avertissement des graphiques de contrôle. 20.0 : Lancement d'une liste de scénarios de test de filtrage des processus. Gestion de l'attribut qc_time pour le filtrage des processus. Idempotence pour le changement de propriétaire de publication.
Note de Shannon
John Powell a déclaré que la bande dessinée XKCD, reçue dans mon e-mail de mise à jour ce matin, l'avait inspiré à tester la MÉTHODE EXPERT dans JMP… Excellent cas de test pour le nuage de points 3D en HTML et JMP Live ! Voici le lien vers son rapport JMP Live : La ligne est-elle courbée ? | JMP Live

Merci également à John Sall d'avoir transmis le dessin animé approprié à la saison pour le concours de légendes CAUSE d'octobre !