19.1.1 : Publication prévue le 14/04/2026 • 19.2 : Début du mode d'approbation du code le 18/06/2026 • 20.0 : Ouverture dans la branche principale • Gel de la version EA3 le 30/04/2026 ; Gel des fonctionnalités le 23/07/2026
Bienvenue dans la mise à jour de développement JMP du 10 avril 2026 !
Les validations sont désormais terminées pour les correctifs de sécurité de JMP 19.1.1 , qui seront disponibles sur MyJMP le mardi 14 avril. L'équipe DevOps prépare actuellement la mise en place de la branche 19.1.2 et les autres tâches de configuration de l'infrastructure sont en cours . Comme pour la version 19.1.1, la version 19.1.2 apportera uniquement des correctifs de sécurité : mises à jour des bibliothèques tierces et corrections d'analyse statique.
Veuillez noter que vous travaillez sur la correction d'un bug critique pour JMP 20 , affectant également les versions 19.2 et antérieures. Ce bug est suffisamment grave pour être inclus dans notre correctif d'urgence 19.1.3. Veuillez donc indiquer 19.1.3 dans le champ « Version prévue » de Jira. Nous nous concentrons principalement sur l'évaluation des problèmes critiques pour les versions XX3 : problèmes numériques, bugs généralisés et problèmes critiques sans solution de contournement. Pour qu'un problème soit pris en compte pour la version 19.1.3, vous devrez obtenir le soutien de la gestion de produit ou du service client. Les correctifs destinés à la version 19.1.3 doivent également être testés sur les versions 19.2 et 20 avant d'être intégrés à la branche 19.1.3.
La session EA3 de JMP 20 approche à grands pas et son gel est prévu pour le 30 avril. Merci de mettre à jour et de créer des pages de fonctionnalités pour les nouveaux éléments ! Tous les détails concernant les dates et les échéances de la session EA3 figurent dans le rappel Outlook qui devrait se trouver dans votre calendrier le 30 avril. Si vous ne l'avez pas reçu, veuillez contacter Melanie Drake qui pourra vous ajouter à la liste de diffusion.
Merci à John Hall d' avoir partagé le lien vers la présentation de Michael Hecht d'hier sur les nouvelles fonctionnalités C++ telles que `std::optional`, `std::expected`, `std::variant`, `std::span` et les liaisons structurées. Par ailleurs, si vous débutez avec JMP et souhaitez avoir un aperçu de son code source, vous pouvez également consulter cette page Confluence qui résume une série de visites guidées du code JMP animées par Xan Gregg et d'autres contributeurs.
Enfin, un grand merci à Shannon Leslie pour avoir partagé les dernières mises à jour d'Atlassian !
Personnalisations/améliorations Atlassian d'avril 2026
Cette semaine, l'équipe d'administration a déployé une modification sur plusieurs projets Jira de R&D afin de regrouper les champs de sécurité dans un nouvel onglet des tickets Jira. Vous trouverez plus d'informations à ce sujet ici .
Pour toute question, vous pouvez contacter Shannon Leslie ou l'un des autres administrateurs 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 partagés.
Annonces générales
Dates importantes à venir
- Gel du code JMP 20 EA3 - 30/04/2026
- Gel du code JMP 20 EA4 – 06/11/2026
- Approbation du code JMP 19.2 - 18/06/2026
- Gel du code JMP 19.2 – 07/09/2026
- Gel du code JMP 20 EA5 – 23/07/2026
- Gel des fonctionnalités de JMP 20 – 23/07/2026
- Veuillez consulter Confluence pour obtenir la liste complète des dates de JMP 19 et de JMP 20 .
Mises à jour du développement JMP
Hébergement et interfaces
- Michael H :
- J'ai remanié les classes d'affichage des colonnes Nombre et Chaîne de caractères comme indiqué, afin de garantir la cohérence des données qu'elles gèrent. (JSL : Boîte de colonne Nombre, Zone d'édition de colonne Nombre, etc.) Je pense que la plupart des problèmes liés à cette modification ont été corrigés, mais si vous constatez des régressions, merci de me le signaler.


- John Schroedl : Solution VS mise à jour au format slnx plus récent. Merci à Jim Borek, Nick Ruva et David Barbour pour leurs mises à jour rapides des systèmes de compilation. Corrections apportées au contrôle de l'arborescence hôte pour une meilleure accessibilité des éléments et résolution d'un problème de coloration des extensions d'arborescence. Diverses discussions sur l'accessibilité ont eu lieu. Amélioration du rendu et de la gestion des curseurs de souris en haute résolution. Application d'une correction de dimensionnement de la fenêtre des tableaux de données hôte (JMP 20 à 19.2). Discussions avec Bob Hickey concernant l'optimisation de l'installation de WebView2 ; un gain de performance appréciable !
- Paul N : JMP-28416 et JMP-28661 - Problèmes de plantage dus à des exceptions C++ non gérées ou mal gérées, levées par du code appelé depuis jmp.run_jsl(). JMP-30181 : Mise à jour de sécurité pour JMP 20 et 19.2 vers Python 3.13.13.
HTML interactif
- Paul Spychala : J’ai travaillé sur les performances des rapports JMPHTML. Cela inclut la possibilité pour le sélecteur de colonnes JMPLive de modifier directement le rapport même si une session est déjà ouverte (JMPHTML-15353). Nous avons également amélioré les performances des treemaps comportant de nombreuses cellules uniques (avec des légendes de couleurs différentes) (JMPHTML-1308). De plus, nous avons modifié les stratégies de mise en cache pour GroupRowStateAbilities lors des exportations HTML (JMPHTML-15405). Enfin, nous avons corrigé un bug qui rendait l’affichage erratique dans les ScrollBoxes (JMPHTML-15399).
- John Powell :
- Amélioration des performances de temps de chargement des graphiques HTML interactifs avec de nombreux (3000+) segments de marqueurs grâce à de nombreuses superpositions en utilisant un seul canevas d'arrière-plan partagé ( JMPHTML-13546 ).
- Améliorer les performances d'exportation C++ de nombreux segments de marqueurs (25+) avec de nombreuses lignes (250k+) lors de l'utilisation d'une table de sous-ensembles liés en mettant en cache et en réutilisant les indices de sous-ensembles ( JMPHTML-15408 ).
- Étudier l'application de cette technique à d'autres segments.
- Praveena :
- J'ai travaillé sur
- JMPHTML-15356 : Étudier la suppression de la fonction hasFullWebXMLSupport des exportations
JMPHTML-15386 Pie : Message explicatif manquant pour l'image statique
JMPHTML-15289 Certains messages de journalisation ne sont pas visibles dans la fenêtre de journalisation JMP.
- Je travaille sur
Statistiques
- Laura CS : Je travaille avec Haley à l'expansion du contenu d'un atelier d'une demi-journée sur les modèles d'équations structurelles (SEM) afin d'en faire un atelier d'une journée complète que nous animerons la semaine prochaine lors d'une conférence. J'ai rencontré Sohyeon et Haley pour discuter d'idées concernant un exemple longitudinal de SEM. J'ai également rencontré le groupe du Mouvement pour la diversité afin de discuter des initiatives de cette année. J'ai discuté des besoins en matière de diagrammes avec Andrew et j'ai créé une étude d'utilisabilité avec Haley pour tester une fonctionnalité de diagramme SEM. J'ai assisté à une réunion avec des développeurs de statistiques sur des conseils utiles en C++.
- Elizabeth : Correction d'un bug affectant les calculs RSquare dans Mixed, mis en évidence par les tests de Jacob sur les routines BLAS mises à jour ( JMP-30309 ). Correction d'un bug détecté par l'équipe d'affichage/graphiques dans les modules de diagnostic GLMM lorsque des lignes de la table de données sont supprimées après l'exécution de la plateforme ( JMP-30361 ). Représentation du groupe de statistiques au sein d'un groupe interne travaillant à l'amélioration de l'interface utilisateur/expérience utilisateur de la nouvelle interface, actuellement nommée « Éléments liés ».
- John Hall
- Dans Process Screening, de nouvelles commandes « Définir les limites » et « Intégrer les limites dans le script enregistré » facilitent la correction des limites pour la phase 2 (JMP-30278 ).
- Dans Fit Least Squares, correction d'un plantage pour « Enregistrer la prédiction et l'intervalle » pour les modèles imbriqués ( JMP-30357 ).
- À plusieurs endroits, corriger les problèmes rencontrés par le Profiler avec un axe si un facteur était « numérique discret » ( JMP-30356 ).
- Dans de nombreux endroits, remplacez std::unique_ptr par std::optional pour les barres de progression conditionnelles (Merci à Michael Hecht ).
Documentation statistique
- Michael C. : Toute l’équipe de documentation statistique a converti toutes les équations de la documentation JMP au format LaTeX en prévision de la migration vers un nouvel outil de création. C’est un travail considérable, mais cela facilitera la maintenance des équations à l’avenir et leur présentation dans l’aide sera bien meilleure !
Tests statistiques
- Mark : J'ai soumis mon extension modernisée de test de valeurs aberrantes de Grubbs à la JMP Marketplace et elle a été acceptée. J'ai également modernisé mon extension de test de valeurs aberrantes de Dixon, notamment en y intégrant de nouvelles tables de valeurs critiques pour une meilleure couverture de test. J'ai aidé Jacob en exécutant deux suites de scripts de tests unitaires sur des versions compilées avant et après une mise à jour de la bibliothèque OpenBLAS afin de confirmer les changements de timing. Laura L. m'a contacté au sujet d'un ancien script que j'avais écrit pour calculer l'intervalle de confiance du coefficient de variation. J'ai confirmé son bon fonctionnement, mais j'ai décidé de le moderniser. Il utilise la méthode de Vangel, dont la couverture s'est avérée insuffisante ; je suis donc en train d'implémenter une nouvelle méthode exacte tout en modernisant l'interface utilisateur.
- Jacob :
- Test de la mise à jour vers la nouvelle version d'OpenBLAS
- Écriture de tests Mimic() pour Easy DOE et courbes OC
- Préparation d'une présentation sur les tests unitaires utilisant des tableaux de couverture
- Tests des versions mises de côté des modifications à venir dans Space Filling Design et Design Explorer
Actualités en sciences de la vie
- Drew : Développement de la fonctionnalité « Rapport d’étude clinique » pour JMP Clinical 20. Recherche d’une version de l’Assistant dédiée à JMP Clinical afin de faciliter l’utilisation du logiciel. Mise à jour du module complémentaire JMP Validation Suite et recherche de solutions pour simplifier la création et la fourniture des fichiers de référence. Poursuite du travail d’automatisation des tests unitaires de JMP Clinical.
- Peggy : Veuillez transmettre mes remerciements à toute l’équipe de JMP pour les magnifiques fleurs envoyées suite au décès de mon beau-père. C’est un vrai bonheur de travailler chaque jour avec des personnes aussi attentionnées chez JMP.
Gestion et marketing des produits
- Kaylee : Cette semaine, nous avons organisé une formation sur l'aide à la vente concernant le processus d'adoption de JMP Live et sa valeur ajoutée pour étendre la présence de JMP au sein des comptes clients. La formation a porté sur le guide d'adoption de JMP Live, détaillant les étapes clés pour la mise en œuvre de JMP Live et l'obtention d'un impact durable au sein de l'organisation. Pour plus de détails, l'enregistrement est disponible ici.
- Bryan F :
- Mise à jour des icônes JMP 20 : Poursuite du travail de mise à jour des icônes JMP 20, y compris l’alignement et l’amélioration des icônes DOE pour plus de clarté et de cohérence.
- Améliorations de l'accessibilité : Coordination avec les groupes Host et Core sur les améliorations de l'accessibilité, avec un accent initial sur une visite guidée de l'accessibilité liée à EA3.
- Soutien à l'engagement de P&G : Soutien à l'engagement à venir de P&G avec la préparation de l'étude EA2 et une VM de secours pour réduire les risques de laboratoire, ce qui représente un coût de mise en place non négligeable.
Assistance technique et engagement
Volume de demandes d'assistance technique par semaine :

Sujets des dossiers traités par le support technique la semaine dernière :

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

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
- Entaille:
- J'ai tenté de mettre à jour les systèmes DailyUT français, allemand et japonais à partir de notre image QEMU Windows 11 de base, mais malheureusement, je vais devoir procéder à une installation complète dans chaque langue. En effet, la conversion de l'image dans chaque langue, telle que décrite par Microsoft, ne me satisfait pas (et je n'ai aucune confiance en elle). Le système contenait encore trop de composants non natifs, ce que je ne souhaite pas pour les tests de localisation. J'ai commencé à créer les nouvelles images aujourd'hui.
- J'ai bien avancé sur la virtualisation Mac cette semaine, mais j'ai rencontré d'énormes problèmes de performance une fois en pratique. Je ne sais pas pourquoi, mais je pense avoir fait une erreur de configuration ; je suis en train de déboguer.
- Tous les projets JMP 20.0 Jenkins pour Windows ont été convertis sans problème au nouveau format SLNX. Une réussite rapide.
- Les serveurs Swarm et Jenkins ont uniquement bénéficié de mises à jour du système d'exploitation.
- Bob:
- Logique d'installation Windows améliorée pour une détection fiable de WebView2 Evergreen Runtime ( JMP-30368 ) : cette modification accélère l'installation en évitant de lancer l'installateur de WebView2 si la vérification indique qu'il n'est pas nécessaire. Merci à John Schroedl pour ses contributions initiales concernant les attentes de Windows.
- J'ai créé les fichiers de validation de l'installateur pour la version 19.1.1. J'ai discuté avec Drew Foglia des possibilités d'améliorer mon processus en tirant parti de son excellent travail de validation des produits.
- Mélanie : Création de tâches Jira pour la version 19.1.2 : JMPTOOL-2130 . Investigations préalables au lancement du traitement Stringbot avec les exemples de données pour la version 19.2. Assistance à Susan pour la configuration du processus Jenkins du modèle d'aide JMP Live pour JMP Live 19.5. Merci à Jim pour la modification des permissions Perforce. Collaboration avec Shannon Leslie et Susan à la planification d'une nouvelle tâche de fin de version (à partir de la version 19.1.2) pour les notes de version. Collaboration avec Shannon Leslie sur des modifications de sécurité au niveau des tickets dans Jira. Tests, validations et investigations divers.
- Jim :
- Création des candidats finaux à l'installation pour JMP 19.1.1
- De nombreuses entrées JIRA ont été signalées suite aux résultats de la dernière exécution d'ASAN UT.
- Entrées JIRA corrigées vérifiées
- Préparé pour la prochaine version JMP 19.1.2 (à partir des tâches JIRA de Melanie).
- Shannon L : Finalisation des travaux relatifs à la version 19.1.1 de JMP et JMP Live, notamment la rédaction du bulletin de sécurité et la mise à jour de l’analyse des bibliothèques tierces. Le projet de monétisation de JMP Marketplace se poursuit, avec une réunion de test prévue cette semaine afin de définir les exigences du code produit. Administration Atlassian et support aux utilisateurs. Réunions techniques hebdomadaires.
- Shannon C : Discussions sur les processus de gestion des branches. Revue de nombreux tickets Jira pour nettoyer les listes. Investigation de quelques plantages. Déjeuner d'équipe au café du bâtiment A. Réunions d'équipe et individuelles.
Localisation
- Krzysztof : Assistance au traitement des retours de traduction pour JMP Live 19.5. Aide au débogage et à la résolution des problèmes liés à notre flux de travail concernant la localisation de JMP Live et de Marketplace, ainsi que les rapports de comptage de mots. Révision et correction des tâches pour les futures versions de l'aide de JMP Live (nouveaux numéros de version et nouveaux livrables). Amélioration des rapports de chaînes de caractères existants avec des métadonnées sur les identifiants utilisateur et les dates des traductions modifiées.
- Sablonneux:
- J'ai travaillé sur la restructuration des classes de validation du tableau de bord.
- J'ai travaillé sur un bug Jira lié à la restructuration des classes de validation du tableau de bord.
- J'ai travaillé sur la documentation relative au déplacement de tous les fichiers du processus de commit/return dans un seul fichier JSON.
- J'ai travaillé à ajouter la validation des fichiers à la fin du processus de remplissage.
- Trish : Je passe en revue les CV et les vidéos HireVue pour le poste d'ingénieur en localisation. Je prends des captures d'écran pour les groupes d'utilisateurs qui nécessitent un accès aux serveurs internes pour le Japon, le Zhejiang et le Koweït. Allison a trouvé un prestataire potentiel pour les traductions en chinois simplifié de la version 20. J'ai assisté à la réunion qu'elle a organisée avec ce prestataire afin d'obtenir des informations complémentaires. Ce prestataire semble très prometteur.
- Allison : Traitement des retours de l’interface utilisateur JMP Live 19.5, de Keycloak et de l’installateur et envoi des traductions à GIT ; traitement des nouvelles chaînes de caractères du Marketplace et envoi des packages aux fournisseurs pour traduction ; MTPE des chaînes de caractères du Marketplace pour le ZH ; examen de l’implémentation des traductions ZH de l’interface utilisateur JMP Live ; communication avec le fournisseur pour un devis de localisation ZH ; entretien téléphonique avec un fournisseur potentiel pour la prise en charge des futures traductions ZH ; signalement des bogues rencontrés lors des processus automatisés de localisation et test des correctifs.
- Howard : A travaillé sur la conversion Markdown de pytest. A collaboré avec Sandy pour résoudre les problèmes de comptage de mots liés à la nouvelle approche de modèle de projet. A amélioré la gestion des messages d'erreur. Corrections de bogues.
- Sohail : Refactoriser et nettoyer les scripts d'extraction de termes, construire une base terminologique multilingue et mettre à jour les tests pour les fonctions modifiées.
Documentation
- Susan C :
- Documentation des bogues corrigés dans JMP Live 19.5 (examen prévu le 16 avril)
- Test du projet de mappage Jira pour JMP Live
- Nous prévoyons de commencer à documenter toutes les notes de version, y compris les correctifs de sécurité et JMP Live 19.5.
- J'essaie de faire fonctionner la révision dans le cloud d'Adobe Acrobat Pro ; j'ai dû réinstaller la version Pro.
- Qiana : A travaillé sur les projets JMP-30326 et JMP-29398 . A mené l’enquête sur le cas 00300782 relatif aux données d’échantillons STIPS. A participé à des réunions. Planification de projet.
- Jill : Rapport de chaîne UI 4/6, JMP-29332 , réunion avec Ernest pour discuter de l'étiquetage automatique.
Tests système/hôte - Cary
- Éric :
- Ajouté en tant qu'administrateur sur Databricks (plateforme de données basée sur le cloud) ; connexion à Databricks et création des jetons d'accès personnels nécessaires pour les nouveaux connecteurs de statistiques de données Databricks.
- Création de deux nouveaux connecteurs de données Databricks dans JMP 20 ; l’un utilisant des jetons d’accès personnels pour l’authentification et l’autre utilisant l’authentification OAuth2.
- Vérifié et fermé JMP-30223 (JMP 20) Créer/configurer le connecteur de données Databricks ;
- Vérifié et fermé JMP-30229 (JMP 20) Les utilisateurs devraient pouvoir créer et utiliser Test avec le nouveau connecteur Databricks ;
- Les connecteurs Databricks JMP-30225 (JMP 20) vérifiés et fermés devraient fonctionner de la même manière sur Mac que sur Windows ;
- Vérifié et fermé JMP-29045 (JMP 20) Ajout d'un mécanisme pour la sélection interactive de Databricks Warehouse et Catalog ;
- Créer une nouvelle page Confluence pour les connecteurs de données basés sur le cloud (Snowflake et Databricks)
- Création de nouveaux connecteurs OracleDB pour Windows et Mac.
- Les connexions OracleDB JMP-28028 (JMP 20) vérifiées et fermées respectent les paramètres de stratégie Python.
- Vérifié et fermé JMP-28059 (JMP20) Les utilisateurs devraient pouvoir créer et utiliser Test avec un nouveau connecteur Databricks.
- Créez une nouvelle page Confluence pour le connecteur OracleDB.
- Résultats de tests vérifiés pour les tests Datatable/ODBC dans les exécutions de suffixe dédié dans le tableau de bord des résultats des tests unitaires JSL
- Justin : Cette semaine, j'ai principalement travaillé sur la finalisation de la stratégie de test et le démarrage de l'automatisation pour l'ajout des chemins de fichiers à la fonction Python `jmp.run_jsl()`, permettant ainsi aux utilisateurs d'exécuter des fichiers JSL depuis notre environnement Python. J'ai également corrigé plusieurs anomalies liées aux mises à jour des objets image intégrés à Python dans JMP. Enfin, j'ai poursuivi la configuration de l'environnement d'exécution dédié à Windows pour JMP (w).
- Audrey : La validation finale de l’installateur 19.1.1 est terminée. Tests d’internationalisation et préparation de la prochaine étape. Planification du stage d’été. Découverte de Mimic. Investigation d’un problème d’authentification avec Hunter Weaver et Daniel Powell.
Tests Web – Cary
- Josh :
- JMP Live 19.1.1
- Tests de l'installateur terminés
- JMP Live 19.5 et 20.0
- Mise à niveau de la base de données PostgreSQL effectuée sur 10 machines
- Soutien de l'équipe
- J'ai assisté les testeurs dans la résolution des problèmes de compilation et la configuration du fournisseur d'authentification dans leurs environnements de développement locaux.
- Objectif des tests – Autorisation JMP Live 20
- Les tests en cours portent principalement sur les modifications d'autorisation dans JMP Live 20.
- L'équipe de développement est en train de migrer la configuration d'authentification des fichiers .env vers la base de données.
- En parallèle, nous travaillons à la mise en œuvre d'une solution d'authentification propriétaire pour JMP Live 20.
- Cela introduit une quantité importante de nouveaux paramètres, de chemins de configuration et de scénarios de test.
- Globalement, il s'agit d'un domaine passionnant offrant de nombreuses nouvelles fonctionnalités à valider, mais qui nécessite également une configuration et une couverture étendues sur différentes configurations.

- Seema
- Accepté et clôturé:
- Le lien du panneau d'avertissements vers une ligne spécifique du tableau de données est dangereux lorsque l'avertissement est invalidé.
- L'onglet Historique du filtre d'actions n'affiche aucun texte.
- History Table utilise le terme « publié » pour plusieurs éléments qui ne donnent pas l'impression d'être des publications.
- Les utilisateurs qui ne peuvent pas consulter une table de données donnée ne devraient pas en prendre connaissance dans platform_properties via l'API REST.
- Interface utilisateur : Afficher le nombre de processus dans le rapport PS avec des avertissements non « traités ».
- PS : Le numéro d'avertissement sur le badge n'est mis à jour que si le rapport est fermé/rouvert.
- Le badge de triage PS basé sur warningSummaryCount ne réagit pas à PACKAGE_TRIAGE_CHANGE pubsub
- Création de tickets Jira :
- La régénération échoue pour PS lors de l'utilisation de l'ID
- Ligne incorrecte référencée dans le panneau d'avertissement lorsque des groupes BY sont utilisés pour le filtrage des processus.
- PS : Le numéro d'avertissement sur le badge n'est mis à jour que si le rapport est fermé/rouvert.
- Le triage à sélection multiple directement à partir du graphique pour les alertes des graphiques de contrôle n'est pas toujours disponible pour les rapports comportant plusieurs graphiques.
- Les appels à l'API REST dans apikey_exceptions renvoient systématiquement une erreur 401 Non autorisé.
- La régénération échoue pour PS lors de l'utilisation de l'ID
- CCB : utiliser Unicode 0x1F comme délimiteur dans la chaîne JSON qc_ids des avertissements
- PS : Utilisez Unicode 0x1F comme délimiteur dans la chaîne JSON qc_ids des avertissements
- Hui
- Nous avons enquêté sur un problème d'exportation de journal au format RTF signalé par un client ; nous avons vérifié le plantage de Subset KNN sur HTML5 et le blocage de JMP Live avec un fichier HTML5 volumineux.
- Tests de régression du graphique à bulles terminés suite aux récentes modifications de refactorisation.
- Signalement d'une régression majeure de l'interface utilisateur HTML5 affectant Graph Builder (JMPHTML 15399) ; un problème de longue date concernant les infobulles HTML5 de Mosaic (présent depuis la version 19.1) a également été mis en évidence.
- Validation du framework JSL Unit pour la capture des messages de journalisation d'exportation HTML5, renforçant ainsi la détection des régressions futures.
- Poursuite des tests de filtrage des processus sur JMP Live 20.
- Taylor
- Accepté et clôturé :
- Windows Server 2025 16 Keycloak (existant) Cross Mark 19.1.1
de-DE
- Mise à niveau express vers la version 5.xx
- Erreur lors de la création de la planification avec un intervalle de répétition personnalisé
- Le nom de la catégorie chevauche l'avertissement dans le panneau des mises en garde
- Réduisez le niveau de détail des enregistrements de modification des paramètres et du journal d'audit TPP
- Erreur rules.maxEndOfDay_text signalée lors de la création de la planification. Exécution à 23hxx
- La fonction createAdminUser devrait consigner l'opération dans le journal d'audit.
- Remplacer Axios dans le code client
- Passez à Vuetify 4
- Natalie : Rapport d'automatisation HTML : 19.1.1 – Les tests d'installation étant terminés cette semaine, notre automatisation quotidienne pour la version 19.1.1 a été suspendue le 8 avril 2026. 19.5 – Tout est OK. 20.0 – Tout est OK ! J'avance bien concernant la couverture d'automatisation de base pour le filtrage des processus. J'ai créé de nouveaux fichiers de fonctionnalités avec des cas de test pour les infobulles et la sélection de lignes dans le tableau récapitulatif du filtrage des processus. J'ai terminé la vérification d'un bogue JMP Live détecté par l'automatisation.
- Mateo : J’ai terminé les tests d’installation de JMP Live 19.1.1, les mises à niveau de Postgres sur nos machines d’automatisation et j’ai continué à mettre à jour nos tests d’interface utilisateur automatisés, en me concentrant sur la page des espaces JMP Live.
- Anna : Je vérifie la couverture du programme de test et j’ajoute de nouveaux tests pour les axes, les points et la légende. Je vérifie également les correctifs apportés aux problèmes de performance.
Cœur
- Dave B :
- J'ai travaillé avec Michael Hecht pour corriger un plantage de rapport client qui entraînait la fermeture (à deux reprises) d'une table de données.
- Correction de quelques bugs liés à l'enregistrement des filtres de données locaux au format HTML et RTF.
- Un plantage a été identifié lors des tests d'images (FDE).
- J'ai recréé un plantage signalé par un client dans l'éditeur de scripts.
- Evan : Suppression des fonctionnalités de partage de graphiques et de tableaux dans JMP 20 en raison de problèmes liés à Windows. Amélioration de la conception des éléments liés et des rapports suite aux retours des sessions Dev Talk et Discovery Lab. Ajout de la navigation au clavier par la touche F6 pour les tableaux de données (voir Accessibilité du clavier - Applications Windows | Microsoft Learn ).
- Et S : Recherche d'une barre de progression pour le lancement par groupe. Correction (version 19.2) du problème des onglets tronqués. Corrections pour l'édition sur l'axe ternaire. Prise en charge initiale de l'accessibilité (focus) pour FrameBox.
- Xan : Ajout de la prise en charge de réponses multiples pour l’utilisation de plusieurs superpositions. Grâce à Jianfeng Ding , Graph Builder prend désormais en charge davantage de méthodes de corrélation.
DOE et fiabilité
- Caleb : J’ai poursuivi mon travail d’amélioration de l’infrastructure d’exploration de la taille des échantillons. Je me suis également préparé pour notre présentation, celle de Don et celle de Di, lors du prochain événement DATAWorks dans deux semaines. Je dois avouer que, compte tenu de mon expérience très limitée (voire inexistante) en programmation Python, j’ai fait appel aux compétences de Claude pour développer une étude de simulation pour cette présentation. Chapeau !
Note de Shannon
Même si le week-end s'annonce magnifique, la Caroline du Nord est toujours en proie à la sécheresse. Le site web US Drought Monitor classe notre région en situation de sécheresse sévère ; soyez vigilants ce week-end. Économisez l'eau et évitez absolument les feux en extérieur. Espérons que la pluie arrive bientôt pour remplir les ruisseaux et les rivières qui se sont asséchés. Bon week-end à tous !
