19.2.1 : Gel de sécurité le 8/10/26 • 20.0 : ouvert dans le répertoire principal ; Gel du code EA7 le 1/10/26 ; Gel du code le 7/1/27
Bienvenue dans la mise à jour de développement JMP du 11 septembre 2026 !
Les notifications par e-mail concernant JMP 2027 EA6 ont été envoyées aux membres EA mercredi. Mia Stephens indique que le nombre de membres EA est en constante augmentation. À l'exception des étudiants, tous les utilisateurs autorisés peuvent devenir membres (après avoir rempli le formulaire de demande sur jmp.com/earlyadopter). Merci pour votre contribution à la création des pages de présentation des fonctionnalités en amont de cette version EA ! Pour rappel, le gel de la version EA7 est prévu pour le 1er octobre.
Parallèlement, les programmes d'installation de la version 19.2 sont actuellement en phase de test, leur sortie étant prévue pour le 22 septembre. Les tests sur ordinateur se poursuivent, tandis que les testeurs de JMP Live ont terminé leurs tâches de vérification des programmes d'installation de la version 19.2 et les ont validés. L'équipe de documentation s'apprête à transmettre l'aide localisée restante pour la version 19.2 et travaille avec l'équipe de localisation pour vérifier les livrables finaux.
Merci pour votre travail de triage sur Jira ! Continuez comme ça ! Il est particulièrement important de vérifier tous les éléments Story et Epic dont la version planifiée est 20 et de les mettre à jour en conséquence. Si vous trouvez un élément Story ou Epic dans votre liste dont la version planifiée est 20.0, mais qui n'est pas encore listé sur la page des fonctionnalités tardives de la version 20, vous pouvez agir en procédant comme suit :
- mettre à jour la version prévue pour une future étape sur laquelle vous vous êtes engagé à travailler
- Supprimez la version prévue si vous savez que le problème doit être résolu, mais que vous ne savez pas quand.
- rétrograder la demande en tant que suggestion d'amélioration si elle nécessite une évaluation et des recherches supplémentaires avant de s'engager dans son développement.
Un grand merci à Evan McCorkle pour sa présentation lors de la réunion des développeurs de cette semaine sur les améliorations d'accessibilité de JMP 2027 ! Evan a partagé le travail réalisé en collaboration avec John Schroedl, Dan Schikore et Bryan Fricke durant ce cycle de développement afin d'améliorer l'accessibilité de JMP en travaillant sur la couleur, le contraste et la taille du texte, la compatibilité avec les lecteurs d'écran, la prise en charge de différents périphériques d'entrée ainsi que des mécanismes alternatifs comme la commande vocale. Outre l'encouragement des développeurs à intégrer l'accessibilité dans leurs pratiques, au même titre que l'internationalisation (I18N) et la localisation (L10N), Evan a suggéré aux utilisateurs internes de JMP d'essayer l'utilisation du clavier uniquement et d'utiliser les modes clair, sombre et à contraste élevé existants. Les données télémétriques montrent que le mode sombre est utilisé par un pourcentage plus élevé de clients externes que de clients internes. Si vous avez manqué la réunion, vous pouvez retrouver l'enregistrement ici .
Annonces générales
Dates importantes à venir
- 20 EA7 Code Gel – 10/01/2026
- Transfert final de la chaîne d'interface utilisateur portable pour 20 – 11/12/2026
- 20 Mode de révision du code - 26/11/2026
- Gel du code 20 – 01/07/2027
- Veuillez consulter Confluence pour obtenir la liste complète des dates de JMP 19 et JMP 20 .
Mises à jour du développement JMP
Cœur
- Dave B :
- Correction d'un bug de défilement des tableaux qui survenait lors du filtrage du recodage.
- J'ai apporté une petite modification à l'affichage des cellules sélectionnées dans un tableau lorsqu'elles possèdent également un fond coloré.
- Correction de quelques bugs de journalisation de segmentation du graphe de nœuds
- J'ai apporté quelques modifications à jmprunner afin de rendre les versions CL disponibles plus rapidement.
- Xan : Nouvelle série de modifications apportées aux icônes de Graph Builder. Pour l’instant, uniquement pour Mac — vos commentaires sont les bienvenus. Utilisation d’un axe réel dans le graphique de survie et de récurrence. Correction des erreurs de mémoire du graphique d’en-tête — merci à Dave White pour avoir identifié le problème.
shannon_conners_0-1789161274726.png
- Dan S : Améliorations de l’accessibilité des infobulles affichées lors de la navigation au clavier et des annonces du lecteur d’écran concernant les actions dans le lanceur (ajout/suppression de colonnes du rôle, etc.). Correction des couleurs stylisées des étiquettes des axes du profileur dans l’onglet Rapport Easy DOE.
DOE et fiabilité
- Caleb : J’ai soumis une fonctionnalité de dernière minute permettant aux utilisateurs des outils d’exploration de la taille d’échantillon de verrouiller la taille d’échantillon de l’autre groupe lors d’une recherche ciblée sur la taille d’échantillon d’un groupe dans les deux outils. J’ai également participé à l’animation de la première session (sur deux) d’un cours inaugural de courte durée sur la formulation de problèmes et le développement de stratégies, organisé par l’Association internationale d’ingénierie statistique.
- Irène : Continuer à corriger les bogues dans les nouvelles fonctionnalités de conception de remplissage d’espace pour JMP 20 ; traiter et analyser les données du projet de vérification matérielle ; et rédiger un court article de conférence sur la localisation des défauts de matrice de couverture de séquence.
Hébergement et interfaces
- Volonté:
- Ajout d'un filtrage pour l'éditeur de connecteurs de données
- Mise à jour en cours pour le connecteur de données SharePoint
- Je développe le contenu de mes présentations éclair pour Discovery Baltimore.
HTML interactif
- Mike Stickles : J’ai poursuivi le travail sur JMPHTML-15788 (Prise en charge des graphiques à barres à réponses multiples), notamment sur la gestion de l’ordre des axes X lors de l’exportation. J’ai identifié le problème : l’exportation des colonnes ne tient pas compte de l’ordre des axes lors de l’exportation des niveaux de caractères. Malheureusement, je n’ai pas encore trouvé de solution en C++ ; il faudra peut-être trouver une solution de contournement en JavaScript.
- John Powell :
- Paul Spychala:
- Principalement des corrections de bogues et de problèmes de journalisation (JMPHTML-15809, JMPHTML-15801)
- En cours de développement pour ajouter la prise en charge des points de données dans les graphiques de surface (JMPHTML-15810)
JMP Live
- Aurore:
- Amélioration des performances et correction des bogues du processus de sélection
- Simplifier l'envoi d'e-mails de notification des graphiques de contrôle lorsque plus de 3 alertes sont présentes (en cours)
- Ajuster les ensembles de préférences de rapport
- Ajouter l'année de publication à /api/buildInfo pour les clients internes
Statistiques
Documentation statistique
- Michael C. : J'ai continué à travailler sur le nettoyage XML des fichiers sources de la documentation statistique en attendant une version complète de l'aide. J'ai eu des discussions avec mon équipe concernant le troisième trimestre. Nous avons planifié le travail de documentation statistique pour les 20 nouvelles fonctionnalités de JMP. J'ai rencontré notre stagiaire (Kris) pour discuter des prochaines fonctionnalités qu'il devra documenter dans notre environnement de test.
Tests statistiques
- Jacob :
- Ajout de tests pour la conception de remplissage d'espace
- Création de deux études d'utilisabilité DOE pour Discovery
- Vérification des tickets Jira et nettoyage des tests unitaires
Gestion et marketing des produits
- Bryan Fricke :
- Accessibilité : J’ai créé un ticket Jira pour améliorer l’expérience utilisateur des barres de défilement imbriquées dans les rapports ; j’ai rencontré Greg Kraus de SAS pour discuter des questions d’accessibilité et des conseils, de la coordination de l’équipe d’accessibilité et des commentaires sur la présentation.
- Modernisation des icônes : Poursuite du développement et du perfectionnement des icônes.
- JMP Live : J’ai fourni des commentaires sur le flux de travail, j’ai commencé à développer des vignettes par défaut pour les publications de fichiers et de scripts, et j’ai coordonné avec Dieter une étude d’utilisabilité du flux de travail.
- Collaboration produit : Commentaires fournis sur le regroupement dynamique par rapport à la vue filtre.
Assistance technique et engagement
Sujets de cas pour le support technique Amériques/Japon, la semaine dernière :
shannon_conners_1-1789161274727.png
Sujets de dossiers pour la file d'attente des missions, la semaine dernière (à l'exclusion des dossiers automatisés liés au contrôle des personnes concernées) :
shannon_conners_2-1789161274728.png
Opérations de développement
- Jim :
- JMP 2027 EA#6, version ramifiée et construite
- Suite aux retours de Hunter Weaver et Audrey Shull – merci à tous les deux –, j'ai créé plusieurs images finales candidates pour macOS et Windows pour la suite de produits JMP 19.2. Merci également à Bob Hickey pour les installateurs JMP sur Windows.
- Support Perforce
- Fixé
- JMPTOOL-2377 EOR 19.2. Mise à jour des autorisations Perforce : verrouillage pour la version 19.2
- JMPTOOL-2422 BRANCHE 19.2.1. Définir les autorisations de la branche 19.2.1 afin que seuls les responsables de la sécurité puissent y apporter des modifications.
- JMPTOOL-2425 BRANCHE 19.2.1. Mises à jour quotidiennes de la machine de compilation et du script d'installation Mac sur la branche 19.2.1
- JMPTOOL-2430 BRANCHE 19.2.1. UT : Mise à jour des projets Jenkins exécutant des tests unitaires sur Mac pour prendre en charge la version 19.2.1.
- Signalé
- JMP-24166 JSL UT Échec de l'assertion dans workspace.cpp : 270 faux
- JMP-4810 S1320200 : Échec de l’assertion JSL UT dans minitabImport.cpp, DataTable *minitabPortableImport()
- JMP-32290 Échec de l'assertion JSL UT dans portableGDITypes.h : 1551 yMax() >= yMin()
- JMP-32291 Plantages multiples de SASIntegration
- Vérifié JMPTOOL-2414 : Mise à jour de Jenkins de septembre 2026
- Bob:
- Programmes d'installation publiés pour la version 20 EA 6
- Les scripts de validation de l'installateur sont disponibles sur jmp.com/qualitystatement. Ce téléchargement inclut tous les fichiers de référence nécessaires pour les 13 versions de la version 19 publiées à ce jour. Ce téléchargement unique regroupe les fichiers à utiliser pour JMP, JMP Pro et JMP Clinical. Un grand merci à Drew Foglia pour son excellent travail : il a transformé les scripts en y ajoutant des rapports PDF à destination des clients.
- Des tests supplémentaires sont en cours pour la version 19.2.
- Mélanie : Création de tâches de branchement pour JMPTOOL-2420 (version 19.2.1) ; implémentation d’un script PowerShell pour gérer la restauration propre des fichiers et la soumission des modifications (ou leur absence en l’absence de modifications) pour le projet UT Logs Gather, afin que Jenkins ne considère pas la tâche comme ayant échoué en l’absence de mises à jour (JMPTOOL-2362 ) ; vérification des tableaux de données d’exemple pour toute mention de JMP/JMP Pro 20 (qui devra être remplacée par JMP/JMP Pro 2027) – aucune mention n’a été trouvée (JMPTOOL-2389 ) ; autres tâches de test et de planification diverses.
- Nick : Les builds JMP 20 DailyUT pour Windows 11 ont été migrés avec succès vers la nouvelle interface d'installation avant la compilation, abandonnant ainsi les tâches cron planifiées. Les tests Windows 11 s'exécutent correctement sur le nouveau système et nous sommes presque prêts à automatiser davantage de tâches. Nous continuons à travailler sur les problèmes de Testem avec le nouveau Mac HTML5. Nous avons effectué la maintenance de nos machines d'intégration continue et les mises à jour sur AWS. L'automatisation fonctionne parfaitement.
Localisation
- Krzysztof : Réponse aux questions de localisation des traducteurs travaillant sur PortableUI 20.0. Amélioration des paramètres memoQ pour Oxygen et du flux de travail en ligne (modèles, filtres). Tests des mises à jour de la tâche de validation pour l’interface utilisateur (nouvel emplacement pour les fichiers xlf « baby ») et autres améliorations du flux de travail de localisation.
- Allison : a traité les nouvelles chaînes de caractères de Marketplace en vue de leur traduction ; a répondu aux demandes de traduction de l’interface utilisateur portable ; a formé Veronica au processus de création du module complémentaire de documentation localisé ; et a rempli le formulaire de bilan du troisième trimestre dans Workday.
- Howard : Finalisation des cas limites et des exceptions des processus Dita (populate, prétraitement et post-traitement). Finalisation de la gestion de plusieurs types de fichiers pour le projet. Participation à des tâches mineures telles que la mise à jour du système de requêtes et la relecture du code pour la migration depuis jmpsrv01.
- Trish : J'ai répondu aux questions des équipes de traduction et j'ai coordonné avec Veronica le projet de reprise des captures d'écran en anglais pour UG. Congés mardi et mercredi. :smiling_face_with_smiling_eyes:
- Sandy : Tests terminés pour le déplacement des fichiers de tâches de validation de jmpsrv01 vers jmptrans. Test de l'ajout de fichiers *.dita pour alimenter la tâche.
Documentation
- Qiana :
- J'ai rencontré Tom pour travailler sur le livre LS chez Oxygen.
- J'ai terminé une tâche d'approvisionnement pour le moteur de production d'oxygène.
- Les annotations d'images fonctionnent correctement.
- Chris : J'ai finalisé la traduction de l'aide. J'ai vérifié les images des légendes.
Tests système/hôte
- Mandy : J'ai travaillé sur plusieurs tickets Jira, notamment sur la modification de la terminologie et du libellé des tableaux dynamiques. J'ai trouvé un bug de déconnexion corrigé par un développeur et j'ai ajouté des tests au framework JSL pour cette correction. J'ai également travaillé sur la formulation des vues de tableau, corrigé des tests et effectué des tests supplémentaires sur des éléments qui ne fonctionnaient pas auparavant. La semaine prochaine, je dois ajouter des tests JSL pour le regroupement des lignes au framework. J'ai vérifié et clôturé plusieurs tickets Jira liés aux tags et ajouté un cas de test pour l'un d'eux. La semaine prochaine, je prévois de finaliser le développement des nouveaux exemples de tableaux de données que nous essayons d'ajouter à JMP 2027.
- Hunter : J’ai passé presque toute la semaine à tester la version finale de l’installateur de JMP 19.2. J’ai préparé mes systèmes de test, recherché et signalé les problèmes, testé les installateurs reconstruits et vérifié les cas d’autorisation.
- Audrey : Toute l’équipe travaille sur les tests de validation finaux de la version 19.2, qui se poursuivront la semaine prochaine.
- Éric Horton : 19.2 Tests de l'installateur.
Tests Web
- Hui:
- Validation terminée de la configuration JMP Live 19.6 attribuée, réduisant les risques de déploiement et augmentant la confiance dans la stabilité de l'installation.
- Le problème JMPHTML-15816, un écart de comportement de recherche entre HTML5 et les applications de bureau, a été identifié. Sa détection précoce permet d'assurer la traçabilité et de résoudre le problème avant la validation plus large de JMP Live 20, réduisant ainsi les risques d'incohérence pour les clients.
- La couverture actuelle est conforme au plan, la détection des défauts étant axée sur la parité comportementale et les risques d'internationalisation, ce qui nous positionne bien pour les prochaines activités de validation JMP 20 et JMP Live 20.
- Métriques : 1 vérifié, TBD bloqué, TBD rouvert, 1 signalé, TBD régressions.
- Prochaine étape : poursuivre les tests d’internationalisation JMP Live 20 et la validation HTML5.
- Seema :
- Tests d'installation terminés pour JMP Live 19.6.0 et 19.2 JMP Pro for Live
- J'ai signé le contrat pour Josh puisqu'il est en déplacement.
- Accepté et clôturé :
- Le filtrage sur plusieurs noms de statut pour un même niveau de statut affiche le même texte de filtre (niveau).
- Il ne devrait pas être possible d'enregistrer un statut personnalisé portant le même nom qu'un statut par défaut.
- Clarifier et corriger la terminologie relative aux « catégories » dans le panneau d'avertissements
- La session doit être actualisée pour voir les modifications de triage personnalisées.
- La zone de liste déroulante catégorielle du graphique de contours s'affiche statiquement.
- Envoyer un message au rapport lorsque l'utilisateur est en mode Présentateur
- Performances de PowerShell : Réponse lente lors de l’interrogation de l’historique des journaux avec un rapport contenant des milliers d’avertissements.
- Création de tickets Jira :
- Comportement inattendu lors de l'ajout d'un statut portant le même nom qu'un statut existant contenant des espaces en début ou en fin de chaîne.
- Le rapport n'affiche pas les avertissements dans les panneaux d'avertissement, même s'il en contient.
- Natalie : Rapport d'automatisation HTML : 19.6 – 2 différences attendues, 20.0 – TOUS LES TESTS SONT RÉUSSIS ! J'étais en vacances presque toute la semaine. Tests de l'installateur JMP Live 19.6.0 terminés.
Note de Shannon
Merci à Mike Stickles pour ce partage inspirant. Bon week-end à tous après cette semaine plus courte !
shannon_conners_3-1789161274743.png