19.0.4 : Sortie prévue le 20/01/2026 • 19.0.5 : Correctifs de sécurité uniquement • 19.1 : Gel des correctifs de sécurité le 19/02/2026 • 20.0 : Disponible sur le serveur principal • 20 EA1 : 22/01/2026
Bienvenue dans la mise à jour de développement JMP du 16 janvier 2025 !
Nous avons finalisé les validations de JMP 19.0.4 et les programmes d'installation seront disponibles sur MyJMP pour tous les produits mardi prochain, le 20 janvier. Un grand merci à tous ceux qui ont contribué à l'installation, au développement, aux analyses de sécurité et aux tests de cette mise à jour de sécurité mensuelle ! Le travail s'est conclu par une série de tests efficaces des programmes d'installation, menés par Audrey Shull et Chasseur Weaver , et par la finalisation de nombreuses tâches de fin de déploiement par les membres de l'équipe DevOps. Nous sommes tous ravis de voir cette version finalisée afin que nos clients puissent bénéficier des correctifs de sécurité importants qu'elle contient.
Parallèlement, l'équipe DevOps a travaillé à la mise en place de l'infrastructure de compilation, d'installation et de test des produits JMP pour les nouvelles branches 19.0.5 et 19.2. Comme l'a indiqué Jim Borek dans son précédent courriel annonçant ces nouvelles branches, la branche 19.2 est désormais ouverte aux corrections de bogues. Veuillez continuer à corriger et tester les bogues potentiels de la branche 19.2 dans JMP 20 dans la mesure du possible et assurez-vous de faire relire votre correctif avant de l'intégrer à la branche 19.2.
Pour rappel, la branche JMP 19.0.5 est réservée aux mises à jour de sécurité . Si vous êtes responsable de la sécurité, vous devriez pouvoir y déployer les mises à jour des bibliothèques tierces et autres correctifs de sécurité. Toutefois, si vous rencontrez des problèmes d'accès à Perforce, veuillez contacter Jim pour qu'il les résolve.
Prochaine étape : le gel de l’EA1 de JMP 20 le jeudi 22 janvier. Je tiens à remercier les équipes de développement et de gestion de produit pour leurs mises à jour régulières des pages de fonctionnalités dans la section « Fonctionnalités JMP 20 » de Confluence ! Si vous souhaitez revoir la procédure de création d’une page de fonctionnalité pour un élément que vous prévoyez de mettre en avant dans l’EA1 (ou une EA ultérieure), consultez le tutoriel de Mia ici . Pour la liste complète des dates prévues pour le programme EA de JMP 20, veuillez consulter la page des dates de JMP 20 ici . N’oubliez pas de noter dans votre calendrier le 22/01/26 avec plus de détails, notamment les dates limites pour les pages de fonctionnalités et les vidéos.
C'était formidable de voir autant de membres du service client réunis cette semaine pour le lancement de leur division, qui s'est tenu au Centre de formation. Bien sûr, j'apprécie toujours de croiser les membres locaux des équipes du service client lorsque je suis au bureau, mais c'est un vrai plaisir de rencontrer en personne nos collègues travaillant à distance aux quatre coins des États-Unis, d'Europe et d'Asie. Merci à tous ceux qui ont pu faire le déplacement ! Le compte rendu de Wendy ci-dessous vous donne plus de détails sur cette semaine de réunions très productives.
Merci à Shannon Leslie d'avoir partagé les modifications apportées aux produits Atlassian le 13 janvier 2026 ! Plus de détails ci-dessous.
Le 13 janvier, Atlassian a déployé des modifications sur ses plateformes Jira, Confluence et Bitbucket Cloud. Vous trouverez ici la liste des modifications importantes, ainsi que des détails et la documentation associés. Ces modifications comprennent :
- Affinez votre recherche Confluence grâce à davantage de filtres.
- Filtrer par plus de types dans la recherche Jira
- Enregistrez les filtres pour vos éléments de travail de projet
- Et plus encore !
Pour toute question, veuillez contacter Shannon Leslie ou un autre administrateur JMP Atlassian. Consultez également notre canal Teams de questions-réponses JMP Atlassian , où ce sujet et d'autres informations Atlassian seront régulièrement abordés.
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
- Veuillez consulter Confluence pour obtenir la liste complète des dates du JMP 19 .
Mises à jour du développement JMP
Cœur
- Xan : Ajout de nouvelles statistiques et vues de corrélation à l’élément GB Ellipse. Pour en savoir plus, consultez Confluence ici .

- Dave B : Travail sur les préférences de segmentation des marqueurs (modes couleur et contour). Correction d'un bug de distribution et de modification des chutiers lors du panoramique. Début du travail sur la prise en charge des modules complémentaires avec des fichiers JSL chiffrés.
- Dan S : Poursuite du travail sur les éléments liés dans le tableau de données. Correction des titres de plan dans un modèle d’ajustement par groupe lors de l’ajout ou de la suppression d’effets.
DOE et fiabilité
- Caleb : J'ai continué à étudier les améliorations à apporter à RBD/RSS.
HTML interactif
- Mike Stickles : Poursuite des travaux sur JMPHTML-489
- ( Refactoriser les barres d'intervalle en sous-classe ), ce qui correspond aux attentes d'un effort de plusieurs semaines en raison de la complexité de BarSegment.
- John Powell :
- Une journée de tests en boîte blanche et des bogues signalés ont été trouvés.
- L'utilisation de String.fromCharCode() a été remplacée par la nouvelle méthode String.fromCodePoint() pour les caractères spéciaux ( JMPHTML-543 ).
- Nous travaillons à étendre notre framework de tests unitaires pour prendre en charge SceneBox 3D (pour Scatterplot3D).
- Praveena : J’ai collaboré avec Paul Spychala à la mise à jour de la version JMPHTML5 et mis à jour le script de compilation Perl pour Mac. J’ai également créé un nouveau script Perl pour la compilation Xcode de JMPHTML sur Mac . Je travaille actuellement sur la refonte de la journalisation des messages de limitation HTML interactifs . Enfin, je travaille avec Annie Dudley à la préparation de l’atelier CCW et de la présentation au groupe d’utilisateurs JMP.
- Paul Spychala : Travaille avec d'autres développeurs pour créer le nouveau projet/script de construction HTML sur Windows ( JMPHTML-15225 ) et Mac ( JMPHTML-15226 ).
JMP Live
- Aurora : 19,5 : Corrections de bogues. 20.0 : Notification des avertissements de filtrage des processus uniquement lorsqu’ils sont nouveaux. Autre : Configuration de l’environnement de développement sur mon Mac.
Statistiques
- John Sall : Dans le processus de sélection, respecter les limites de contrôle du tableau des limites (plutôt que de simplement déduire sigma à partir d'elles) (JMP-29022) ; proposer les distributions de Poisson de Conway-Maxwell et de Poisson généralisée (via les nouveaux ajusteurs de Clay) (JMP-29312) ; ajouter l'élément de menu « Détails des capacités pour la sélection » (appelant la routine de Laura) (JMP-28883).
- Laura CS : J’ai enfin corrigé le dernier bug dans l’outil d’ajustement des corrélations polychoriques multiples ! Il me faut maintenant trouver un emplacement pour héberger le code et je pourrai commencer à travailler sur les corrélations polysérielles. Je rédige du JSL pour un client qui a besoin de simulations pour l’analyse de puissance dans le cadre d’un modèle d’équations structurelles (SEM).
Documentation statistique
- Michael C : J’ai examiné la version finale de l’aide (19.1). Une interruption de service est prévue pendant la conversion des fichiers sources de la documentation de FrameMaker vers Oxygen.
Tests statistiques
- Mark : J'ai participé à un groupe de discussion organisé et animé par Mia Stephens afin de recueillir des idées pour améliorer l'onglet Rapport d'Easy DOE. J'ai étudié la fonctionnalité JMP Notebook dans JMP 19.1 et réfléchi avec Jacob à la manière dont l'équipe de développement JMP pourrait l'utiliser. J'ai assisté à une réunion avec le service juridique de SAS et un conseil en propriété industrielle externe concernant le dépôt de brevets pour des inventions liées à l'optimisation bayésienne. J'ai travaillé avec Jacob sur une version publiable de l'outil d'étude d'utilisabilité pour la JMP Marketplace.
- Tonya : Tests de filtrage des processus pour les nouvelles fonctionnalités. Comparaison du filtrage des processus avec l’outil de création de cartes de contrôle et l’évaluation de la capabilité des processus. Mise à jour des tests unitaires.
Actualités en sciences de la vie
- Drew : Préparation du contenu pour l'enregistrement/présentation Discovery avec Rebecca en fin de mois. Travaux de R&D pour les fonctionnalités de JMP Clinical 20. Assistance aux membres de l'équipe pour l'optimisation de JSL.
Gestion et marketing des produits
- Bryan F :
- J'ai participé à des discussions concernant la désignation des rapports générés par les tables de données et des tables dérivées comme « éléments liés ». J'en ai parlé à Michael Goff et je prévois d'en discuter plus en détail avec Dieter , car JMP Live désigne ces éléments comme des « dépendants ».
- Nous avons fourni les icônes des outils JMP aux résolutions 16×16 et 32×32, avec les DPI adaptés à Mac et Windows. John Schroedl a réalisé les icônes pour Windows. Nous travaillons actuellement sur d'autres icônes qui apparaissent dans les barres d'outils par défaut des rapports.
- J'ai élaboré un modèle d'évaluation des fonctionnalités logicielles basé sur les 10 heuristiques d'utilisabilité de Nielsen. J'ai fourni des exemples de réussite et d'échec pour chaque heuristique. J'ai rencontré l'équipe JMP Live pour discuter de la mise en œuvre de ces évaluations heuristiques.
Assistance technique et engagement
- Wendy :
- Bon vendredi ! Le lancement de l’équipe Utilisateur a été un franc succès cette semaine : presque tous les participants se sont retrouvés à Cary pour se recentrer et réaffirmer nos objectifs 2026 autour du parcours utilisateur. Les équipes Support ont trouvé les sessions très enrichissantes, et la présence physique de l’événement a encore renforcé son impact.
- Comme nous commençons tout juste à rattraper notre retard, je n'ai inclus que les données relatives au volume de cas pour les équipes de support cette semaine. Vous trouverez également ci-dessous les rapports TS JMP Live habituels ainsi que le lien vers le filtre Jira affichant les tickets signalés par le support au cours des 14 derniers jours .
Volume de demandes d'assistance technique par semaine :

Volume de dossiers de support à l'engagement par semaine :

Opérations de développement
- Bob:
- Programmes d'installation finaux 19.0.4 créés ; fichiers de validation du programme d'installation Windows 19.0.4 créés, testés et, avec l'aide de Roger, téléchargés en externe.
- J'ai créé un ensemble de scripts d'installation Windows pour la version 19.2.0 et je travaille actuellement sur un ensemble de scripts d'installation Windows pour la version 19.0.5 qui devrait être terminé ce soir.
- Le programme d'installation Windows arm64 corrige les problèmes afin de garantir que les fichiers VC Redist et WebView corrects sont installés, en fonction du type de système d'exploitation de la version du programme d'installation et déterminé par le système d'exploitation du matériel.
- Des tests supplémentaires de la version 20 EA sont en cours.
- Mélanie : Gestion des branches : Création de tickets Jira pour les branches 19.0.5 et 19.2 ; création de tickets Jira de fin de version pour les versions 19.0.4 et 19.1. Tests unitaires : Amélioration des graphiques d’état publiés sur JMP Live ; ajout de délais d’attente pour résoudre les problèmes de régénération lors de la publication sur JMP Live ; recherche d’une solution pour ajouter des informations de flux au graphique d’état Macintosh ; investigation d’un problème rencontré avec les tests unitaires JMP 20 sur Windows Server 2025. DevOps général : Reprise des activités suite aux pannes réseau.
- Shannon L : Finalisation du correctif de sécurité 19.0.4. Assistance aux utilisateurs Atlassian. Poursuite de la collaboration avec la gestion de produit sur l’amélioration du suivi des nouvelles fonctionnalités. Réunions techniques hebdomadaires. Préparation de l’automatisation de l’attribution des sprints JMP 20 EA.
- Shannon C :
- Jim : Tâches ramifiées.
Localisation
- Krzysztof : Amélioration des scripts d'aide et de configuration (pour JMPLivePublic). Correction d'une table SampleData pour la version 19.1. Préparation d'un projet de révision terminologique pour le portugais brésilien et rédaction de la documentation à l'intention du réviseur. Tests des améliorations apportées aux scripts de traitement de l'interface utilisateur JMP.
- Trish : La localisation est gelée pour la version 19.1. Relecture du glossaire portugais brésilien créé par Krzysztof. Ce glossaire a été créé dans le cadre d'un projet de recherche visant à déterminer si JMP prendra en charge les traductions en portugais brésilien. Nous étudions actuellement la procédure de capture d'écran, qui nécessite un accès aux serveurs internes, puisque ce travail est désormais externalisé.
- Sandy : A travaillé sur la correction de bugs liés à la validation des fichiers de remplissage et à la validation des fichiers de différences d'images. A également travaillé sur l'amélioration du traitement des données de retour des exemples.
- Sohail : Environnement reconstruit pour l'extraction de termes sur une instance compatible GPU, débogage des erreurs de qualité de sortie du modèle, itération sur l'amélioration des invites d'extraction pour les modèles locaux.
Documentation
- Susan C. : J’ai finalisé le transfert de JMP Live à L10N. Je travaille sur la création et les tests d’aide pour JMP Live et HTML5. J’ai terminé ma formation en IA. Réunion avec Qiana pour discuter des politiques de documentation.
- Jill : A examiné les chaînes d'interface utilisateur finales 19.1, vérifié la production EG et UG et examiné les Jiras EG.
- Devon : Je travaille sur les fichiers sources DITA pour que notre équipe de formation les examine et pour la publication de l'aide Web de test, ainsi que sur la révision de l'aide Web publiée pour la version 19.1.
Tests système/hôte - Cary
- Baume:
- J'ai testé plusieurs correctifs apportés par Andrew pour les plantages et autres problèmes que j'avais constatés dans Tabulate. J'ai également découvert d'autres problèmes avec Tabulate, qui ont été soit corrigés dans sa nouvelle version, soit signalés séparément.
- J'ai installé JMP Runner, P4, etc. sur mon Mac (et j'ai commencé à faire plus de tests). J'ai appris à utiliser le mode Hack pour vérifier une correction d'internationalisation. J'ai ajouté mon premier test unitaire JSL ! Un grand merci à Mandy Chambers pour son aide précieuse, notamment sur Mac !
- Éric :
- Poursuite de la clôture des tickets Jira 19.1.
- J'ai découvert que le module complémentaire LearnBot faisait planter JMP 19 sous Windows, mais pas sous Mac.
- Test de la télémétrie du connecteur de données sur les versions 19.1 et 20.0.
- Poursuite des tests de Query Builder.
- Installation du pilote ODBC pour SQLite en vue de son utilisation dans les connecteurs de données.
- J'ai participé au webinaire JMP 19 sur les améliorations apportées à JMP Live.
- Nick H : J’ai travaillé à la correction d’un bug dans le tableau de bord de test qui empêchait l’alignement correct de l’axe des abscisses des graphiques d’historique d’exécution des tests avec la date filtrée sur la page du tableau de bord. J’ai également corrigé un problème dans le framework de tests unitaires qui provoquait l’affichage d’un message d’avertissement lors de l’exécution des tests de base et j’ai travaillé sur la vérification de certains bugs corrigés dans les notebooks.
- Hunter : J’ai passé la majeure partie de la semaine à tester l’installateur final de JMP 19.0.4 avec des cas d’autorisation pour différents produits JMP sur Mac et Windows. J’ai analysé un plantage avec le débogueur JSL. De nombreuses mises à jour système ont été appliquées sur différents appareils de test cette semaine. Vérifications JIRA.
Tests Web – Cary
- Josh :
- Bienvenue à nouveau MATEO ! Mateo Collado a commencé à travailler à temps plein avec l'équipe de test Web après avoir obtenu son diplôme (NCSU) !
- Tests et validation de l'installateur JMP Live 19.0.4 : Étapes de validation et vérifications finales de l'installateur 19.0.4 terminées. Coordination des activités de validation finale.
- Vérifications Jira : examen des problèmes backend liés aux anciennes requêtes de données et identification des données orphelines via GraphQL.
- Travail avec GraphQL : Je travaille activement sur les schémas et les modèles de requêtes ; je me familiarise encore avec GraphQL pour la validation interne des données.
- Appel d'installation client : J'ai participé à un appel d'installation auprès d'un client pour soutenir le déploiement.

- Anna :
- Élément de travail signalé pour un problème LDF lié à la sélection de l'inverse alors que le nom de la variable est sélectionné.
- Correctifs vérifiés pour le visualiseur de données et le filtre de données locales.
- Ajout d'une nouvelle fonctionnalité pour l'élément de travail HTML5 concernant la nouvelle transformation pseudo-logarithmique de Xan pour les dégradés de couleurs des axes et des légendes.
- J'ai regardé la présentation de Russ sur JMP Assistant.
- Seema :
- J'ai travaillé à la mise en place d'un environnement de développement local afin de pouvoir basculer entre les versions selon les besoins.
- J'ai pu exécuter très facilement quelques tests GraphQL en utilisant l'environnement de développement local.
- En vérifiant les tickets Jira en direct sur JMP, qui couvrent différentes fonctionnalités, j'apprends énormément de choses simultanément.
- Vérification des graphiques HTML5 pour Contour Profiler
- Natalie : Rapport d'automatisation HTML : 19.0.4 – Tout est propre (exécutions quotidiennes désormais arrêtées), 19.1 – Tout est propre, 19.5 – Tout est propre, 20.0 – Tout est propre, 19.0.5 – Le pipeline d'automatisation est créé et prêt à être déployé dès la création de la branche JMP Live. J'ai terminé les tests d'installation de JMP Live 19.0.4 pour le japonais. J'ai reçu un nouveau Mac, sa configuration est terminée et il est prêt pour les tests. J'ai terminé et déployé les mises à jour d'automatisation 20.0, ce qui a permis une exécution complète et sans problème vendredi.
Note de Shannon
Nous aurons congé lundi pour célébrer la vie et l'héritage du Dr Martin Luther King Jr. Le Dr King est surtout connu pour avoir organisé et dirigé des marches et prôné la résistance non-violente durant le mouvement des droits civiques des années 1960. Lors de la Marche sur Washington en 1963, il a prononcé son discours historique et célèbre « I Have a Dream ». King a reçu le prix Nobel de la paix en 1964 en reconnaissance de son rôle de chef de file dans la lutte pour l'égalité raciale et de son engagement en faveur de la non-violence. Parmi les victoires législatives majeures du mouvement figurent la loi sur les droits civiques de 1964, suivie plus tard par la loi sur le droit de vote (1965) et la loi sur le logement équitable (1968). Bien que King ait été assassiné en 1968 à l'âge de 39 ans, nous continuons aujourd'hui encore à nous souvenir de son leadership et des réalisations du mouvement qu'il a mené, et à leur rendre hommage.
J'ai donc trouvé particulièrement touchant que Trish O'Grady partage avec moi aujourd'hui les photos prises par sa fille Chelsea. Celle-ci avait emmené ses enfants (et leur chien !) voir les moines bouddhistes en marche pour la paix, arrivés aujourd'hui dans la région de Charlotte. ( Marche pour la Paix – Carte en direct – Dhammacetiya – Les anciens stupas des écritures sacrées bouddhistes) . Son petit-fils Bennett a écrit : « Merci de nous donner de l'espoir. » Vous pouvez en savoir plus sur le périple de 3 700 kilomètres (2 300 miles) des moines, du Texas à Washington D.C., pour promouvoir la paix, dans cet article de WRAL ou dans cet article de WBTV à Charlotte . Leur marche se terminera par une demande au Congrès américain de reconnaître le jour de la naissance et de l'illumination du Bouddha comme jour férié fédéral. Les moines traverseront Pittsboro et arriveront à Raleigh le 24 janvier.
J'espère que vous passerez tous un excellent long week-end et que vous resterez bien au chaud !

