19.1 : Validation QA prévue le 12/03/2026 • 20.0 : Ouvert dans la branche principale • Gel de 20 EA2 le 19/03/2026
Bienvenue dans la mise à jour de développement JMP du 27 février 2026 !
Un grand merci à Nicole Jones d'avoir partagé cette annonce d'anniversaire professionnel, et toutes nos félicitations à Paris !
Félicitations à Paris Faison , testeur de statistiques, pour ses 20 ans de carrière chez SAS/JMP ! Paris a débuté chez SAS il y a 20 ans, le 28 février, en tant qu'étudiant en ingénierie. Il a ensuite intégré l'entreprise à temps plein comme ingénieur système, puis a rejoint l'équipe SAS EVAAS (Education Value-Added Assessment System) comme consultant en analyse. Nous avons été ravis de l'accueillir chez JMP en 2016 comme testeur de statistiques de recherche.
Merci, Paris, pour votre précieuse contribution à SAS au cours des deux dernières décennies, dont les dix dernières années chez JMP. Votre expérience d'ingénieur système et de consultant en analyse a été inestimable dans votre rôle chez JMP, où les tests nécessitent souvent de se mettre à la place des clients et d'anticiper la manière dont ils utiliseront notre logiciel dans des applications concrètes.
Au cours des 10 dernières années avec JMP, Paris a joué un rôle clé dans les tests de nombreuses plateformes JMP, notamment Text Explorer, Multivariate Embedding, Support Vector Machines, Clustering Analyses et, plus récemment, divers aspects des profileurs.
Paris, merci de nous avoir fait profiter de votre expertise et de vos talents. Nous sommes ravis de célébrer cette étape remarquable avec vous.
Difficile de croire que février est déjà terminé et que mars approche à grands pas ! Ce mois-ci s'annonce chargé. Nous commencerons par le JMP Discovery Summit à Sorrente, en Italie . Au programme : conférences, présentations d'utilisateurs, tables rondes et sessions de présentation de la feuille de route, ainsi que des exercices pratiques sur JMP 20 au JMP Lab. Nous avons hâte de recueillir vos impressions sur les nouvelles fonctionnalités !
Les tests des installateurs de JMP 19.1 se sont poursuivis cette semaine. Nous prévoyons la validation de l'assurance qualité d'ici le 12 mars et les autres validations seront finalisées peu après. La version 19.1 sera disponible le jour de la Saint-Patrick, le 17 mars, juste après notre prochaine journée mondiale de repos et de ressourcement, le 16 mars.
Le gel de JMP 20 EA2 est prévu pour le 19 mars. Aidez le chef de produit à rassembler les informations sur les nouvelles fonctionnalités prêtes pour les tests EA ! Si vous n'avez jamais créé de page EA ou si vous avez besoin d'un rappel sur la configuration à l'aide du modèle disponible ici , veuillez suivre les instructions de cette page . La date limite pour créer ou mettre à jour les pages de fonctionnalités est le lundi 23 mars 2026 à 9h00. Les vidéos EA doivent être envoyées à Mia avant la fin de journée du mardi 24 mars 2026. Consultez les directives relatives aux vidéos EA ou contactez Mia Stephens pour toute question. Par ailleurs, la gestion des produits va revoir les rapports et les tableaux de bord du programme Adopteur précoce . Veuillez contacter Sarah Sylvestre si vous souhaitez consulter des données ou des rapports spécifiques.
Comme l'a indiqué Qiana Eaglin, responsable de la documentation JMP, dans un courriel adressé récemment à l'équipe de développement, son équipe travaille actuellement à la migration du contenu JMP de FrameMaker vers Oxygen (DITA XML). La migration devrait être terminée d'ici le 16 avril. Pendant cette période de transition, les rédacteurs ne pourront ni mettre à jour ni modifier la documentation JMP existante. Tant que tous les fichiers n'auront pas été migrés, notre travail se limitera à la documentation des nouvelles fonctionnalités à l'aide d'autres outils. Si vous souhaitez suivre l'avancement du projet, toutes les tâches liées à la migration sont répertoriées dans l'épopée JMPDOC .
Pour toute question concernant le processus de migration, veuillez contacter Qiana. Nous vous remercions de votre compréhension et de votre patience durant cette importante transition d'outils !
Si vous faites partie de l'équipe de développement et que vous devez effectuer un achat de logiciel ou un parrainage de conférence, veuillez consulter cette page Confluence pour obtenir des informations détaillées sur la procédure à suivre avec le service Achats de JMP (rédigée par Trish O'Grady ). Vous y trouverez des instructions pour lancer la procédure en contactant Valentina Perez du groupe Achats de JMP, ainsi que des précisions sur les informations dont elle aura besoin pour traiter votre demande. L'intégration de nouveaux fournisseurs et le suivi de la procédure peuvent prendre plusieurs semaines, voire plusieurs mois. Nous vous recommandons donc de commencer les démarches le plus tôt possible. Vous pouvez entamer l'intégration d'un fournisseur avant même le lancement d'une procédure d'achat ; pensez donc à anticiper un renouvellement ou un nouvel achat.
Un grand merci également à Richard Zink pour sa présentation lors de la réunion des développeurs JMP de cette semaine ! Richard a présenté la nouvelle plateforme de résumé d'exposition disponible dans JMP Clinical 19.1 et 20.0. Si vous avez manqué la réunion, vous pouvez retrouver l'enregistrement ici . Plus tard dans la journée s'est tenue la première réunion du groupe d'utilisateurs JMP des employés (JEJUG), avec une présentation d'introduction à JMP par Donny Kopp et Jordan Hiller, une démonstration de flux de travail par Lauren Aldrich, responsable du contrôle de gestion chez JMP (qui semble également être très courtisée par l'équipe commerciale de JMP :smiling_face_with_smiling_eyes:), et une présentation de l'assistant JMP par Russ Wolfinger. Vous pouvez retrouver cet enregistrement ici .
Merci à Tonya Mauldin d'avoir partagé les cas de plantage/bêta de la semaine dernière avec les plantages sélectionnés !

Rapport bêta et incidents pour la semaine du 27 février 2026 | JMP Live
Annonces générales
Dates importantes à venir
- Gel de sécurité JMP 19.1 – 19/02/2026
- Version finale candidate de JMP 19.1 – 23/02/2026
- Sortie prévue de JMP 19.1 dans MyJMP – 17/03/2026
- Gel du code JMP 20 EA2 – 19/03/2026
- Veuillez consulter Confluence pour obtenir la liste complète des dates de JMP 19 et JMP 20 .
Mises à jour du développement JMP
Statistiques
- Laura CS : J’ai travaillé sur trois nouvelles options de raccourci pour les modèles longitudinaux dans SEM (voir ci-dessous). Celles-ci sont particulièrement utiles lorsque les analystes souhaitent prendre en compte les effets temporels spécifiques dans les courbes de croissance. J’ai également collaboré avec un utilisateur de P&G pour soumettre une proposition à Discovery.

- John Sall : Sélection en cours
- création d'un rôle d'identification pour identifier les points afin qu'il soit résistant à la suppression comme demandé pour le triage en direct (JMP-29766)
- ajout d'une clause de chemin à « Utiliser la table des limites » pour lui permettre d'ouvrir la table des limites ou des pièces (JMP-29819)
- Correction d'un problème de multithreading provoquant des plantages aléatoires (JMP-29818)
- Nous avons modifié la probabilité du quantile supérieur par défaut pour les limites d'action supérieures de 0,9985 à 0,99865 afin de mieux correspondre au quantile des limites normales à 3 sigma après avoir obtenu l'approbation d'un client stratégique (JMP-29851).
- prendre en charge l'indice de capacité Percentile/ISO/Géométrique pour les processus non normaux en plus de la méthode Z-Score (JMP-29547).
Documentation statistique
- Michael C. : J’ai participé à des sessions de formation de suivi pour la conversion vers Oxygen et j’ai collaboré avec Devon pour mettre au point une méthode de conversion de nos équations de FrameMaker vers Oxygen. J’ai rencontré l’équipe pour faire le point sur le premier trimestre et définir les objectifs pour 2026. J’ai également effectué diverses tâches de planification pour l’équipe de documentation statistique pendant la période de conversion.
Tests statistiques
- Mark : J'ai déblayé 56 cm de neige après la tempête de neige de cette semaine. J'ai finalisé un script permettant de traduire un schéma de choix dans un tableau de données en extraits JSL compatibles avec l'outil d'étude d'utilisabilité. J'ai commencé à modifier la documentation de cet outil dans Confluence afin de créer une version à soumettre avec l'outil sur la plateforme JMP Marketplace. J'ai assisté à la réunion de l'équipe Fabrication additive pour planifier la deuxième phase d'expérimentation et de tests. J'ai collaboré avec l'ingénieur logiciel Charlie Whitman pour répondre à la demande d'assistance d'un client concernant un script que j'avais écrit il y a 22 ans pour effectuer le test de Grubbs.
- Tonya : Tests du processus, vérification des limites d'utilisation d'une nouvelle fonctionnalité de l'argument de chemin. Collaboration avec l'équipe de gestion des capacités des processus pour identifier les blocages et les plantages liés aux préférences. Mise à jour des tests unitaires suite aux modifications des valeurs quantiles du graphique de distribution. J'ai suivi la formation Act-Now qui nous avait été assignée.
Actualités en sciences de la vie
- Drew : Je travaille sur l’automatisation des tests unitaires cliniques JMP. Dans un premier temps, nous utiliserons le serveur interne que nous gérons chez JMP LifeSciences, mais je collabore également avec Jim pour mettre en place un pipeline AWS. Je finalise également le module complémentaire Validation Suite en vue de son intégration future sur la Marketplace.
- Richard : Fonctionnalités déboguées. Présentation à l’équipe de développement JMP. J’ai pris mes médicaments.
Assistance technique et engagement
- Wendy et Gary:
- Les équipes de support travaillent bien. Nous nous sommes récemment concentrés sur l'amélioration de la nouvelle présentation des requêtes dans Service Cloud. Nous sommes très satisfaits des résultats !
- Malheureusement, les données complètes n'ont pas pu être mises à jour à temps pour l'envoi de notre e-mail de mise à jour. Vous trouverez donc ci-dessous les graphiques habituels pour les sujets relatifs au support technique et à l'engagement. Une fois la mise à jour terminée, les rapports TS JMP Live seront également mis à jour. Vous trouverez également ci-dessous les tickets signalés par le support au cours des 14 derniers jours .
Sujets des dossiers traités par le support technique la semaine dernière :

Sujets de dossiers à traiter la semaine dernière (à l'exclusion des dossiers liés au contrôle des personnes concernées) :

Opérations de développement
- Shannon L : Travail sur le programme de monétisation de JMP Marketplace, incluant plusieurs discussions sur le chiffrement des extensions JMP. Réunion avec les équipes de développement et de test de JMPHTML pour introduire la sécurité au niveau des tickets Jira. Poursuite des travaux exploratoires sur l’intégration de Snyk avec Jira. Réunion avec Sarah S et Kristen et le bureau open source de SAS pour un aperçu de leurs directives et bonnes pratiques. Poursuite du travail sur un projet de recherche avec la gestion des produits concernant la faisabilité de l’ajout de traductions en portugais. Réunions techniques hebdomadaires. Travail sur le programme Oxygen et assistance aux achats. Administration Atlassian et support aux utilisateurs.
- Mélanie : J’ai rédigé des notes et une première page de projet pour l’automatisation des builds d’aide clinique ; j’ai assisté au premier JEJUG – les organisateurs et les présentateurs étaient formidables ! J’ai travaillé avec Shannon Leslie à l’ajout d’un champ au projet Jira de l’équipe Salesforce ; j’ai effectué diverses mises à jour et dépannages Jira, ainsi que quelques tests en parallèle.
Localisation
- Trish : Le bon de commande pour le renouvellement de memoQ a été approuvé. L’intégration des traducteurs et des relecteurs dans ZIP se poursuit. Les formations sont en cours de finalisation et la définition des objectifs d’équipe est en préparation. J’ai rencontré l’équipe chargée d’étudier la faisabilité de l’ajout de la prise en charge du portugais brésilien dans la version 20. L’équipe de localisation finalise les estimations de coûts.
- Allison : a travaillé sur la prise de captures d’écran localisées pour les modules complémentaires localisés, a remis les modules complémentaires localisés à Marketplace et à l’assurance qualité pour les tests ; a prétraité les nouvelles chaînes de caractères de Marketplace en vue de la remise pour la localisation ; a mis à jour les commandes ouvertes pour se conformer aux nouvelles exigences SAS PTP ; a traité les fichiers de notes de version 19.1 localisés et a envoyé le package au fournisseur pour le travail de PAO.
- Howard :
- J'ai travaillé sur l'API pour la nouvelle approche de comptage des mots coréens.
- Refactorisation de l'API du tableau de bord et des classes de projet
- Documentation modifiée du cycle de projet du tableau de bord pour inclure JMP_UI et les fonctionnalités de réenvoi
- Krzysztof : Je travaille sur la traduction automatique et la traduction automatique des sous-titres des vidéos du département Éducation. Je teste la conversion et l’alignement des mémoires de traduction à partir de fichiers fm localisés vers Oxygen. Je teste également de nouvelles fonctionnalités d’automatisation. J’ai documenté le processus de localisation pour le portugais brésilien.
- Sohail : J'ai testé différents modèles sur le serveur distant, configuré l'interface de chat, résolu les dépendances et nettoyé le fichier de légendes edu à l'aide de l'interface LLM.
- Sandy : J’ai travaillé sur la restructuration des classes de validation du tableau de bord. J’ai également travaillé sur l’ajout d’une nouvelle fonctionnalité au rapport coréen que nous fournissons au fournisseur.
Documentation
- Chris : J'ai terminé la mise à jour de l'aide (versions 19.1 et 19.0). J'ai rencontré l'équipe Web pour discuter de l'emplacement futur de l'aide. J'ai aidé Susan avec le CSS de JMPLive. J'ai testé les fonctionnalités d'Oxygen. J'ai commencé à retravailler le style de l'aide clinique.
- Devon : Formation supplémentaire sur oXygen avec Ryffine, travail sur le style de l'aide Web et la correction de bugs, travail sur des solutions pour différentes tailles de découpage de fichiers pour les besoins de l'équipe Statistiques et Documentation.
- Susan C : Génération de l’aide localisée JMP Live/Public. C’est terminé et prêt à être soumis à la relecture par les pairs la semaine prochaine, puis aux tests.
- Jill : 23/02 Révision des chaînes d'interface utilisateur, révision des tickets Jira d'EG et standardisation des pages de révision par les pairs de l'équipe de documentation.
Tests système/hôte - Cary
- Mandy : J’ai terminé mes tests d’installation pour JMP 19.1. J’ai résolu un plantage de JMP 20, sans JMPRUNNER sur Mac, et j’ai créé une version avec Xcode après la publication d’un correctif par le développeur afin de rétablir le fonctionnement normal. J’ai commencé à documenter (pour les testeurs) la configuration d’Xcode pour la compilation de JMP. J’ai travaillé sur la nouvelle fonctionnalité de résumé des tableaux dynamiques. J’ai collaboré avec Evan et signalé un plantage rencontré. J’ai assisté à une réunion du groupe d’utilisateurs JMP – très enrichissant ! J’ai également participé à un autre groupe de discussion entre ingénieurs et développeurs pour échanger sur les nouvelles fonctionnalités de la version 20.
- Baume:
- J'ai terminé les tests d'installation pour la version 19.1 et rédigé des instructions détaillées pour m'aider la prochaine fois.
- Correctifs Tabulate vérifiés dans la version 20.0 (JMP-29775 : Tabulate ne répond pas à la « Mise à jour en direct du format » pour le format uniforme, JMP-29776 : Tabulate n’affiche pas le pourcentage de format uniforme après correction, JMP-29782 : Tabulate ne rétablit pas correctement les modifications de format uniforme, JMP-29650 : Tabulate plante lors de l’annulation des modifications de colonne de page)
- Quelques nouveaux problèmes ont été signalés : JMP-29807 : La fonction d’annulation de la tabulation ne fonctionne plus après une sélection dans le sélecteur de colonnes ; JMP-29792 : Problèmes de synchronisation des colonnes groupées lors de la création d’un sous-tableau ; JMP-29791 : Problèmes avec les champs « Étiquette » et « Nom de la colonne d’étiquette » lorsqu’une colonne d’étiquette est exclue des données.
- J'ai commencé à travailler sur un plantage mystérieux signalé par un client, mais je n'ai pas encore réussi à le reproduire (JMPTEST-2257 : Plantage mystérieux dans la version 19.05 avec IfDisplay::isTrue et IfDisplay::annotationShow en haut de la pile).
- J'ai participé à la 1ère réunion du groupe d'utilisateurs employés de JMP
- Éric H :
- Validation finale du programme d'installation de JMP 19.1 : Windows 11, JMP, espagnol, Chrome, mode sombre activé, télémétrie désactivée, Office 365
- Documentation de test fournie sur la page Confluence de validation de l'installateur final :
- Emplacement clarifié du fichier testRInterface_OSI.jsl
- Ajout d'étapes de test pour la vérification de JMP Live et de l'aide HTML5.
- Hunter : J’ai passé la majeure partie de la semaine à tester l’installateur de JMP 19.1 et à ajouter des notes aux tickets JIRA correspondants. J’ai examiné les incidents EA 1. J’ai signalé un changement de comportement : une nouvelle invite de code de vérification s’affichait lors de l’authentification unique JMP, suite à une modification de sécurité des comptes Salesforce. J’ai finalisé la mise à jour des mots de passe des différents comptes de test sur les Mac hôtes du laboratoire.
- Audrey : Tests de l’installateur 19.1. Réflexion sur l’optimisation de notre calendrier de publication en fonction de la politique de sécurité de JMP. Tâches d’administration Confluence. Collaboration avec le service juridique de JMP concernant une future page relative aux conditions générales d’utilisation de JMP.
- Justin K : J’ai travaillé sur les tests d’installation de la version 19.1. Je travaille également à la mise à jour de la suite d’automatisation CAS selon les normes actuelles.
Tests Web – Cary
- Josh : JMP Live 19.1 – État des tests d'installation et de régression
- Nous avons pris du retard cette semaine en raison de plusieurs failles de sécurité de dernière minute qui ont nécessité une attention particulière avant que les tests puissent commencer. Malgré cela, l'équipe a réalisé des progrès significatifs et les tests d'installation et de régression sont actuellement achevés à 63 %.
- Nous prévoyons d'atteindre un taux d'achèvement des tests de 100 % d'ici la semaine prochaine, sous réserve de l'absence de problèmes bloquants supplémentaires.
- J'ai également simplifié les procédures de migration vers les versions 17.2 et 18.2.3 dans le cadre de ce cycle. Nous suivrons de près les résultats afin de déterminer si ces modifications améliorent la stabilité et les résultats globaux des tests de migration.

- Seema : J’ai passé un peu de temps cette semaine à tester l’installateur de JMP Live 19.1, en plus de mon travail habituel sur Jira :
- Accepté et clôturé :
- Améliorer l'e-mail de notification pour les tableaux de bord dont les rapports utilisent des attributs différents
- Les avertissements non liés à des données publiées ne doivent pas être consultés, triés ni téléchargés.
- En cours:
- Panneau d'avertissements : la ligne d'avertissement n'est pas sélectionnée lors de l'option « Triage » dans les rapports de graphiques de contrôle avec le groupe « Par ».
- Hui:
- Vérification de la mise à jour de John Sall relative au fichier JSON ( JMP-28569 ) pour le filtrage des processus JMP Live 20 sur qc_byLevel, qc_group et qc_time, et ajout d'un test unitaire JSL correspondant.
- J'ai ouvert cinq tickets Jira concernant HTML5 ( JMPHTML-15318 , JMPHTML-15310 ), WebJMP ( WEBJMP-11904 , WEBJMP-11906 ) et JMP Desktop ( JMP-29789 ). J'ai signalé des problèmes d'interactivité HTML5 liés à la loupe et au zoom.
- Poursuite des tests d'internationalisation (I18N) pour JMP Live 19.1 et début des tests d'installation pour cette même version.
- Anna : Rédaction de tests pour les problèmes corrigés dans SP3D, CCB et GB. Problèmes signalés :
- CCB : Image de l’histogramme de capacité de processus décalée hors du cadre et rognée
- GB : Pourquoi les rapports comportant des fonctionnalités non prises en charge n’affichent-ils pas de message explicatif dans le journal des événements lors de leur publication ?
- SP3D : L’exécution du script avec SendToByGroup et toutes les exécutions suivantes de SP3D ont généré la même erreur.
- SP3D : Bordure lumineuse dessinée mais non activée
- Natalie : Rapport d’automatisation HTML : 19.1 – Tout est OK, 19.5 – Tout est OK, 20.0 – Tout est OK. Tests de l’installateur JMP Live 19.1 terminés en français. Mise à jour des cas de test défaillants du graphique de contrôle dans les branches 19.1 et 19.5. Poursuite de la planification de la couverture des tests de criblage des nouveaux processus, qui utilisera les nouvelles bibliothèques et définitions d’étapes de test fournies par Steve.
- Mateo : J’ai poursuivi la mise à jour de nos tests automatisés de l’interface utilisateur de JMP Live, en me concentrant sur la page des paramètres d’administration, la page du pool d’administration et la page du serveur d’administration. J’ai également terminé ma partie des tests de l’installateur de JMP Live 19.1.
Cœur
- Dan S : Amélioration des éléments liés : utilisation de la comparaison de scripts pour déterminer si un rapport lié est « altéré ». Comportement amélioré des rapports liés dans les projets. Ajout de la possibilité de définir un raccourci clavier lors de l’appel à `PlatformLauncher::launchEmbedded()`. Par défaut, le raccourci existant est effacé, ce qui évite également les problèmes de diffusion inattendus lors de l’ouverture/fermeture des plans des rapports incorporés.
- Evan : Préparation pour Discovery. Les éléments liés fonctionnent pour EA2. Le copier-coller fonctionne pour EA2.
- Xan : Poursuite des travaux sur les cadres de signification et l'ellipse de corrélation.
DOE et fiabilité
- Caleb : J’ai apporté quelques améliorations supplémentaires à la plateforme d’échantillonnage d’acceptation. Les utilisateurs peuvent désormais masquer certaines réponses supplémentaires jusqu’à ce qu’ils soient prêts à les examiner.
Hébergement et interfaces
- Paul N:
- Mettez à jour JMPDtPreviewer vers zlib 1.3.2
- Mise à jour de JMP 20 zlib 1.3.2, avec l'aide de Jim et Bob pour que les versions et les installateurs prennent en compte le changement de nom de zlib.dll à z.dll.
- Formations SAS Act Now
- Activation AWS : instance EC2 Amazon Linux 2023 en cours d'exécution, pour l'activation DEV (JMP 17 et versions antérieures).
- Configuration du VPC et du groupe de sécurité
- Daniel a connecté les pages web de développement à la nouvelle instance EC2.
- Je teste les pages web. Toutes semblent fonctionner, sauf le manuel.
- Test d'activation effectif à partir d'une installation propre de JMP 16.1 sous macOS sur le nouveau serveur de développement. L'activation a bien renvoyé une licence, mais JMP 16.1 ne l'a pas acceptée.
- Débogage de l'activation JMP sur le serveur de développement.
- Nous examinons le problème avec jsite.py sur macOS qui affecte l'environnement de Jim dans une configuration de machine propre.
- Réunion et travail concernant les modules complémentaires cryptés de Marketplace.
- J'ai découvert une autre copie de zlib incluse via le code d'importation HDF5.
- J'ai remanié le projet JMP 20 hdf5Import pour qu'il pointe également vers le partage unique zlib.dll 1.3.2.
- Michael H : Ajout de la prise en charge des « tags » à PI Server Importer.
HTML interactif
- John Powell :
- Examen des candidatures pour les stages d'été et préparation des premiers entretiens.
- Utilisation de JMP et JSL pour analyser les enregistrements de performances JavaScript HTML interactifs.
- J'ai terminé le cours d'inscription du premier trimestre.
- Mike Stickles : Travaux de refactorisation terminés sur Bar Segments (JMPHTML-489), maintenant en mode de test de régression et de correction de bugs.
JMP Live
- Aurora : Triage du filtrage des processus (20) : Début de la compilation d'un ensemble d'exemples sur JMP Live Daily, mise à jour des Jiras, réunions, traitement des différences dans les calculs de synthèse par rapport à Control Chart Builder, début du travail sur la gestion des anomalies lorsque le filtrage des processus se trouve dans un tableau de bord ou similaire.
Note de Shannon
On est presque en mars, mais pour l'instant, je ne suis pas convaincue. J'espère qu'on aura du soleil ce week-end ; en attendant, profitez-en bien !
