# Historique des versions

## 0.13.0 2025-10-03

- [Bug]: Added the missing `waarp-transferd sql` command that was added in the 0.12.9 version of Waarp Gateway but was missing from Waarp Transfer.

- [Support] #108: Mise à niveau de la dépendance « waarp-gateway » à la version 0.13.0

## 0.12.11 2025-09-25

- [Support] #107: Mise à niveau de la dépendance « waarp-gateway » à la version 0.12.11

## 0.12.10 2025-09-19

- [Support] #106: Mise à niveau de la dépendance « waarp-gateway » à la version 0.12.10

## 0.12.9 2025-07-18

- [Support] #105: Mise à niveau de la dépendance « waarp-gateway » à la version 0.12.9

## 0.12.8 2025-06-04

- [Bug] #103: Correction de l’utilitaire `updateconf` qui prend correctement en compte la configuration du filewatcher.

- [Bug] #102: Correction du calcul des chemins par le filewatcher.

- [Bug]: Correction de la procedure de fin du filewatcher.

## 0.12.7 2025-05-21

- [Bug]: Correction d’un bug causant le paramètre `TransferHome` du fichier de configuration .ini de ne pas être correctement pris en compte. Celui-ci était systématiquement remplacé par le chemin du dossier courant, ce qui affectait ensuite le calcul de tous les chemins de fichiers.

## 0.12.6 2025-04-29

- [Bug]: Correction d’un bug dans la numérotation des version de bases de données. Les bases de données créées par Waarp Transfer avaient leur versions incorrectement mise à « dev ». Cela rendait toute migration de ces bases de données impossible via la commande « migrate ». Ce numéro de version est désormais correctement renseigné par Waarp Transfer à l’initialisation de la base de données. Pour les bases de données existantes, il sera nécessaire pour les utilisateurs souhaitant faire une migration d’aller manuellement changer le numéro de version en base de données avant de faire la migration (et uniquement juste avant la migration).

- [Support] #99: Mise à niveau de la dépendance « waarp-gateway » à la version 0.12.6.

## 0.12.5 2025-04-18

- [Support] #97: Mise à niveau de la dépendance « waarp-gateway » à la version 0.12.5.

## 0.12.4 2025-04-16

- [Support] #95: Mise à niveau de la dépendance « waarp-gateway » à la version 0.12.4.

## 0.12.3 2025-04-03

- [Bug]: Les commande terminal `server add` et `server delete`, qui auraient dû être ajoutée en 0.12.1 avec la levée des restrictions sur les serveurs locaux ajoutées, sont maintenant utilisables.

- [Support] #94: Mise à niveau de la dépendance « waarp-gateway » à la version 0.12.3.

## 0.12.1 2025-03-13

- [Bug]: La commande de transfer synchrone `get` ne retourne désormais plus d’erreur lorsqu’il n’y a pas de fichier à récupérer (c-à-d lorsqu’aucun fichier ne correspond au pattern donné). Un message dans la sortie standard indiquera qu’aucun fichier n’a été trouvé, mais l’exécutable retournera un code d’exécution de 0 (pas d’erreur).

- [Support]: Les options de transfert `--blocksize`, `--block-checksum`, `--no-block-checksum` et `--hash` (ainsi que leur champs équivalents dans l’API REST, et dans le fichier de configuration du filewatcher) ont été retirés. Ceux-ci n’étaient pas utilisés, et leur suppression a permis de grandement simplifier le code de l’application. Il reste possible de fixer ces paramètres au niveau des partenaires, des serveurs et des clients.

- [Support]: Les restrictions sur la création/suppression de serveurs et clients R66 ont été levées. Il est désormais possible d’ajouter et supprimer à loisir des serveurs et clients R66 ou R66-TLS à une instance de Waarp Transfer.

- [Support] #93: Mise à niveau de la dépendance « waarp-gateway » à la version 0.12.1. Pour plus de clarté, les versions de Waarp Transfer coïncideront désormais avec leur version de Waarp Gateway équivalente.

## 0.4.5 2025-01-27

- [Bug]: Correction d’un bug causant un crash du serveur SNMP à la réception d’une requête.

- [Bug] #91: Les commandes de transfert direct « put » et « get » transmettent désormais des traps SNMP en cas d’erreur (si SNMP est configuré).

- [Bug] #89: Le filewatcher enlève désormais correctement les slashes / au début des chemins de fichier distants sous Windows.

- [Bug]: Correction de l’affichage des transferts.

- [Bug] #90: Ajout des status CANCELED/ERROR/DONE pour le filtrage des transferts.

- [Support] #88: Mise à niveau de la dépendance « waarp-gateway » à la version 0.11.6

## 0.4.4 2025-01-17

- [Bug] #86: Correction du traitement des chemins absolus sous Windows

- [Support] #85: Mise à niveau de la dépendance « waarp-gateway » à la version 0.11.5

## 0.4.3 2024-12-12

- [Support] #83: Mise à niveau de la dépendance « waarp-gateway » à la version 0.11.4

## 0.4.2 2024-12-12

- [Bug] #79: Correction de la détection du client par défaut pour les commandes get/put

- [Bug] #80: Correction de la détection des fichiers pour les commandes lls/put avec un chemin absolu

- [Bug] #82: Correction de bugs de traitements des fichiers par le filewatcher

- [Support] #81: Mise à niveau de la dépendance « waarp-gateway » à la version 0.11.3

## 0.4.1 2024-11-28

- [Bug] #74: Correction de la détection du client par défaut pour les commandes get/put

- [Bug] #75: Correction de la détection des fichiers pour les commandes lls/put avec un chemin absolu

- [Support] #76: Mise à niveau de la dépendance « waarp-gateway » à la version 0.11.1

- [Support] #78: Mise à niveau de la dépendance « waarp-gateway » à la version 0.11.2

## 0.4.0 2024-10-17

- [Bug] #70: Correction du chemin distant dans les transferts par filewatcher

- [Bug] #69: Génération et publication d’images Docker

- [Support] #68: Mise à niveau de la dépendance « waarp-gateway » à la version 0.11.0

## 0.3.5 2024-08-07

- [Bug] #65: Correction de l’initialisation du filewatcher

## 0.3.4 2024-02-22

- [Bug] #62: Correction du parsing des options –partner et –login dans les commandes put/get

- [Bug] #64: ci: Restauration du support de Windows 2003 server en figeant la Go à la version 1.20 (CI)

## 0.3.3 2024-02-22

- [Bug] #59: fix:Correction de l’initialisation de la configuration TLS pour les partenaires r66 avec la configuration IsTLS:true

- [Bug] #60: Correction du parsing de l’option –to dans les commandes put/get

## 0.3.2 2024-02-21

- [Bug] #55: Correction de la connection a un partenaire r66-tls

- [Bug] #54: Les commandes put/get envoie 1 transfert en parallele par defaut.

- [Bug] #56: Les commandes put/get utilisent le basename du fichier envoye pour la reception. L’option –out est ignoree si plusieurs fichiers sont envoyes avec la meme commande.

## 0.3.1 2024-02-14

- [Bug] #51: Correction de la prise en compte des jokers lors des commandes transfer put/get

- [Bug] #52: Fix log level for client commands

## 0.3.0 2023-12-21

- [Bug] #45: Correction de l’utilitaire de mise à jour de la configuration

## 0.2.0 2023-06-02

- [Feature] #25: Ajout des commandes `get` et `put` pour l’exécution de transferts synchrones.

- [Bug] #32: Correction d’une erreur de chemin causant une erreur lors de transferts avec waarp-r66.

- [Bug] #30: Correction du filewatcher qui lance maintenant correctement les transferts.

- [Bug] #36: Correction de la commande `ls` qui se connecte maintenant correctement à un partenaire TLS.

- [Bug] #34: Correction du script postinstall des packages

## 0.1.1 2023-03-17

- [Bug] #27: Correction d’une erreur de la commande `transfer run` forçant la commande à retourner une erreur malgré le succès du transfert.

- [Bug] #28: Correction d’une erreur du client R66 causant la réutilisation par celui-ci d’anciennes connexions déjà fermées en place et lieu de l’ouverture de nouvelles connexions, causant par conséquent l’échec du transfert.

## 0.1.0 2022-07-25

- [Feature]: Première version publiée