Releases

YouTrack 2018.3 est disponible !

Nous avons le plaisir de vous présenter la nouvelle version de YouTrack, notre outil de suivi d’incidents et de gestion de projets agiles : YouTrack 2018.3 !

C2vePnxg

Nouvelles fonctionnalités :

  • Nouveau design
  • Pages de vue d’ensemble du projet
  • Logos de groupe pour les utilisateurs dans les Menus Sélection
  • Suppression de la condition de ticket pour les règles de changement dans les workflows
  • Champs supplémentaires pour le texte
  • Contenu intégré depuis les applications Google
  • Notifications Push dans YouTrack Mobile pour YouTrack InCloud
  • Intégration Jenkins
  • Authentification à deux facteurs
  • Mots de passe d’application
  • Demandes de changement pour les mots de passe globaux

Mises à jour et améliorations :

  • Présentation remaniée pour les tickets liés
  • Valeurs des périodes pour les heures par jour
  • Ordre personnalisé pour les tableaux de bord favoris
  • Recherche des actions sur des tickets similaires
  • Nouvelle API REST
  • Accès aux mises à jour de l’interface
  • Dépassement du délai du jeton d’accès

Nouveau design

YouTrack 2018.3 a fait peau neuve ! Nous avons remanié les commandes et peaufiné le thème pour vous permettre de gérer vos tickets de façon plus intuitive.
Il y a quelque temps, nous avons annoncé un nouveau design pour la création d’incidents et de pages de tickets dans le cadre de fonctionnalités expérimentales. Grâce aux commentaires de nos utilisateurs, nous avons pu améliorer la fonctionnalité des pages avant de les publier. Avec cette version, ces nouvelles pages sont activées par défaut.

Ring_UI

Le nouveau thème utilise des composants provenant de la dernière version de la bibliothèque de JetBrains pour les produits basés sur le Web : Ring UI. Le recours aux composants standards provenant de cette bibliothèque vous permet de bénéficier d’un mode d’utilisation de YouTrack plus cohérent et prévisible.

Pages de vue d’ensemble du projet

Les nouvelles pages de vue d’ensemble procurent un affichage plus pratique des informations relatives au projet. Elles servent également de page d’accueil ou de « base » pour chaque projet.

Project_overview

Ces pages comportent les descriptions du projet et des liens directs vers ses différents éléments et paramètres. Elles fournissent également une interface de type tableau de bord, permettant d’ajouter des widgets pour superviser les activités et le déroulement de vos projets.

Logos de groupe des utilisateurs dans les Menus Sélection

Partout où se trouve une option permettant de sélectionner un utilisateur dans une liste déroulante, les avatars des utilisateurs s’affichent avec les logos de groupe. Cela concerne les sélecteurs de tickets et de visibilité des commentaires, des suggestions dans les @mentions et commandes, des observateurs et des responsables. Ajoutez des icônes aux groupes pour différencier rapidement les différents types d’utilisateurs.

Group_logo

Supprimer la condition de ticket pour les règles de changement dans les workflows

La nouvelle propriété runOn pour les règles de changement permet de spécifier si un workflow doit être déclenché lorsque des tickets sont mis à jour, supprimés ou les deux. Utilisez cette condition pour générer des scripts de règles empêchant la suppression accidentelle de tickets importants.

exports.rule = require('@jetbrains/youtrack-scripting-api/entities').Issue.onChange({
  action: function(ctx) {
    ctx.issue.links['relates to'].forEach(function (iss) {
      iss.fields.State = 'Fixed';
    });
  },
  runOn: {
    change: false,
    removal: true
  }
});

Champs supplémentaires pour le texte

YouTrack gère désormais des champs supplémentaires qui stockent les données en tant que texte, formaté dans Markdown. Les champs de ce type apparaissent juste en dessous de la description du ticket. Créez des champs de saisie dédiés pour classifier les informations qui vont au-delà de la description du ticket.

Text_fields

Utilisez cela avec la fonctionnalité de champs personnalisés conditionnels pour ajouter des informations supplémentaires sur différentes conditions. Par exemple, pour les tickets de type « bug », vous pouvez afficher un champ supplémentaire pour décrire les étapes nécessaires à la reproduction du bug.

Contenu intégré depuis les applications Google

Vous pouvez également intégrer le contenu provenant de Google Apps. Les applications prises en charge incluent Docs, Sheets, Slides et Forms. Le contenu doit être publié sur le Web. Cela rend le contenu visible par toute personne connectée à Internet. Le partage d’un fichier avec des collaborateurs n’entraîne pas la publication de son contenu sur le Web. Remarque : si le ticket est public, le contenu est visible par tous.

embedded_google

Notifications Push dans YouTrack Mobile pour YouTrack InCloud

Si vous utilisez une version Cloud de YouTrack, vous pouvez désormais activer les notifications push dans l’application YouTrack Mobile. Toutes les notifications qui sont générées pour votre compte s’affichent directement sur vos appareils mobiles connectés.

Intégration avec Jenkins

La nouvelle intégration avec Jenkins repose directement sur YouTrack et est prête pour la configuration. Extrayez le numéro de build de Jenkins pour définir la version de correction des tickets dans YouTrack, mentionner les tickets dans les commits et les mettre à jour avec des commandes provenant de messages de commits.

Jenkins

Authentification à deux facteurs

Nous avons intégré la gestion de l’authentification à deux facteurs directement dans votre compte. Associez votre compte avec une application de certification d’identité sur votre appareil mobile pour ajouter une couche de sécurité supplémentaire.

2factor

Mots de passe de l’application

Afin de vous aider à rester connecté avec des services tiers qui ne prennent pas en charge l’authentification à deux facteurs, nous avons également ajouté la prise en charge des mots de passe d’applications. Utilisez ces mots de passe générés automatiquement pour autoriser une application ou un appareil à accéder à votre compte Hub.

Application_password

Demandes globales de changement de mot de passe

Une nouvelle action du module d’authentification permet à un administrateur de demander à l’ensemble des utilisateurs de changer le mot de passe de leur compte. Si vous pensez qu’un utilisateur malveillant a obtenu un accès non autorisé, utilisez cette fonctionnalité pour sécuriser votre installation.

require_password_change

Mises à jour et améliorations

Présentation remaniée pour les tickets liés

L’interface mise à jour pour les liens entre les tickets permet d’ajouter rapidement des liens à d’autres tickets et de parcourir la liste de tickets liée au ticket actuel. Les nouveaux contrôles permettent de suivre, de voter, et de voir combien de votes et de commentaires sont associés à chaque ticket lié.

Linked_issues

Valeurs de la période en heures par jour

Le paramètre de suivi global du temps sous forme d’heures par jour stocke désormais une valeur de période et non plus un entier. Cela permet d’utiliser une valeur telle que « 7h30m » pour définir votre journée de travail et calculer le temps passé en conséquence.

period_values

Ordre personnalisé pour les tableaux de bord favoris

Vous pouvez désormais appliquer un ordre personnalisé à votre liste de tableaux de bord des favoris. Classez vos tableaux de bord dans l’ordre de votre choix afin de pouvoir les parcourir selon un ordre logique.

dashboard_reorder

Trouver des actions similaires pour les tickets

Une nouvelle action de la barre d’outils des tickets permet d’ouvrir la liste des tickets qui sont similaires à l’incident actuel depuis la barre d’outils des tickets. Cela reprend la fonctionnalité qui était prise en charge dans l’onglet Tickets similaires de l’ancienne vue.

similar_issues

Nouvelle API REST

Nous avons publié la documentation pour un ensemble de points terminaux qui sont pris en charge dans la version actuelle de notre API REST. Ces points terminaux couvrent les méthodes les plus communes de mise à jour des tickets au moyen d’un programme.

Accès aux mises à jour de l’interface

Nous avons inclus un onglet Accès dédié pour vos profils de projet. Cette vue permet de mieux comprendre les rôles qui sont affectés aux utilisateurs et aux groupes de vos projets, au-delà de l’accès qui est accordé aux membres de votre équipe de projet. Vous avez également un accès direct à l’ensemble des opérations qui permettent de révoquer les droits d’accès sur une page.

accès

La disposition mise à jour a également été appliquée aux onglets de rôles pour les utilisateurs et les groupes.

Dépassement du délai du jeton d’accès

Un nouveau paramètre pour les modules d’authentification permet de spécifier la durée de vie maximale des jetons d’accès. Utilisez ce paramètre pour refermer la fenêtre de temps permettant à un utilisateur malveillant d’accéder à l’application.

Token_timeout

Fonctionnalités non maintenues

Plusieurs fonctionnalités ne seront plus prises en charge avec cette nouvelle version.

Anciennes vues pour les tickets nouveaux et uniques

Depuis, nous avons publié une nouvelle version pour les tickets nouveaux comme anciens, l’option d’utilisation des anciennes vues pour les tickets nouveaux et uniques a été supprimée des paramètres du profil utilisateur.

Nouveaux Workflows dans l’éditeur de workflows de YouTrack

Comme nous l’avons annoncé précédemment, nous ne gérons plus les nouveaux workflows qui sont écrits dans l’éditeur externe de workflows de YouTrack. Nous reprendrons le support des workflows écrits dans cet éditeur via la prochaine version de YouTrack en 2019. Par la suite, nous assurerons uniquement le support des workflows en JavaScript. Si vous travaillez toujours avec d’anciens workflows, nous vous invitons à les réécrire en JavaScript dès que possible. Pour plus de détails, voir Conversion des anciens workflows au format JavaScript.

Ancienne API REST de YouTrack

Avec la publication des endpoints de l’actuelle API REST, nous avons commencé à préparer le retrait de la version précédente. Une fois que les versions les plus récentes des endpoints gérés par la précédente API seront publiées, celle-ci sera officiellement obsolète.

Si vous disposez d’une application ou d’une intégration utilisant l’ancienne API, nous vous invitons à vous familiariser avec la version actualisée. Si vous utilisez des endpoints qui ne sont pas pris en charge par la nouvelle API, rejoignez la communauté YouTrack dans Slack et dites-nous avec quoi vous travaillez.

N’hésitez plus et essayez dès maintenant YouTrack 2018.3 !

Télécharger

Vos commentaires comptent pour nous, alors n’hésitez pas à nous les communiquer dans la section ci-dessous.

Pour plus de détails sur cette version, consultez les notes de parution. Pour en savoir plus sur la configuration des nouvelles fonctionnalités, consultez la version la dernière documentation.

Si vous utilisez YouTrack dans le Cloud, votre instance sera automatiquement mise à niveau vers la nouvelle version, conformément à notre calendrier de maintenance.

image description

Discover more