Journal des modifications de l'interface CLI du projet

Dans ce journal des modifications, vous pouvez en savoir plus sur les dernières modifications, améliorations et mises à jour apportées à l'interface de ligne de commande du projet.

Version 0.0.37

La version 0.0.37 de l'interface de ligne de commande a été publiée le 3 avril 2024.

Dans cette édition, les modifications suivantes ont un impact sur la mise en page des commandes de listage. Pour plus d'informations, voir la section pagination de la documentation sur les API de projets. L'option en ligne --start a été renommée en --token pour toutes les commandes de listage. Par exemple, la commande project list utilise désormais --token au lieu de --start comme option.

Les commandes de listage renvoient 10 enregistrements par défaut si la taille de page n'est pas spécifiée par l'option --limit. L'option --all-pages peut également renvoyer tous les enregistrements disponibles.

Ajout de commandes expérimentales pour la prise en charge de l'empilement d'architectures déployables.

Version 0.0.25

La version 0.0.25 de l'interface de ligne de commande a été publiée le 6 novembre 2023.

Dans cette édition, les propriétés JSON create et update correspondent aux propriétés JSON get avec séparation entre les attributs contrôlés par le serveur et les attributs fournis par l'utilisateur. Les commandes sont normalisées de sorte qu'elles suivent un modèle normal. La terminologie a également été alignée pour utiliser validate, deploy et undeploy.

Mise à jour des commandes suivantes:

  • Toutes les commandes qui ont un impact sur les configurations commencent désormais par config au lieu de project.
  • Les commandes project create, project update, config-create et config-update utilisent désormais la construction definition pour remplacer des paramètres individuels tels que name et description.
  • La commande project config-install est remplacée par la commande config-deploy.
  • La commande project config-uninstall est remplacée par la commande config-undeploy.
  • La commande project list-config-drafts est remplacée par la commande config-versions.
  • La commande project config-draft-get est remplacée par la commande config-version-get.

Ajout des commandes suivantes:

  • La commande config-version-delete supprime une version d'une configuration.
  • La commande environment-create crée un environnement.
  • La commande environment-update édite un environnement.
  • La commande environment-delete supprime un environnement.
  • La commande environment renvoie un environnement.
  • La commande environments renvoie tous les environnements.