Releases: GitHarpon/git-harpon
Releases · GitHarpon/git-harpon
Git Harpon v1.4.0
Fonctionnalité livrée avec les tests unitaires associés (coverage 100%)
- rebase une branche.
Fonctionnalités partiellement livrées en 1.3.0 finalisées en 1.4.0 (coverage 100%)
- mise en forme visuelle du graphe (partie 2) : commits affichés sur la bonne branche, dans le même ordre que GitKraken,
- visualiser les modifications d'un fichier (partie 2) : ajout du support du thème sombre.
Git Harpon v1.3.0
Fonctionnalités livrées avec leurs tests unitaires associés (coverage 100%)
- fusion de deux branches,
- effectuer un commit,
- mise en forme visuelle du graphe (partie 1) : commits affichés sur une seule et même branche, dans le même ordre que Git Kraken (plus récents affichés en premier),
- visualiser les modifications d'un fichier (partie 1) : fonctionnel à 100%, support du thème clair (le support du thème sombre arrivera dans la partie 2)
Fonctionnalités livrées partiellement au livrable 3 fixées pendant ce livrable
- push,
- pull
-> elles sont livrées avec leurs tests unitaires avec un coverage 100%.
Git Harpon v1.2.0
Fonctionnalités livrées avec leurs tests unitaires associés
- changer de branche
- créer une branche
- renommer une branche
- supprimer une branche
- stage un fichier
- unstage un fichier
- afficher les détails d'un commit
- développement de l'affichage du graphe avec un affichage tout simple
Fonctionnalités partiellement réalisées, livrées avec leurs tests unitaires associés
- push
- pull
-> ces deux fonctionnalités rencontrent des problèmes avec les repositories privés de certains hébergeurs.
Tests unitaires apportés aux petits composants
- accordéon
- button
- checkbox
- container
- copybutton
- dropdown
- footer
- iconbutton
- infobar
- inputnumber
- loader
- modal
- toolbox
Petit composant supplémentaire, livré avec ses tests unitaires
- Tree
Git Harpon v1.1.0
Toolbox
Ajout de plusieurs composants à la toolbox (toujours visible uniquement en mode hot-reload).
Fonctionnalités
Cette version comporte également plusieurs nouvelles fonctionnalités :
- développement du panel gauche,
- changement de langue,
- mécanisme d'ouverture du terminal (et ses tests e2e),
- cloner un projet,
- initialisation d'un projet,
- changement de terminal par défaut,
- changement du thème de l'application.
Chaque fonctionnalité dispose de ses tests unitaires.
Toolbox
- Toolbox pour faciliter le développement
- Checkbox
- Dropdown
- Button
- Icon Button
- Modal
- Menu contextuel
- Container
- Loader
- Copy Button
- Input Number
- Input Text
Cette version comporte aussi l'intégration des tests e2e et de l'intégration continue via travis.
Attention : Cette Toolbox est utilisée à des fins de développement et n'est donc pas visible en build.
Téléchargez le code source et faites un yarn install
puis un yarn start
si vous souhaitez voir la Toolbox.