sdk_relay/CHANGELOG.md

1.4 KiB
Raw Blame History

Changelog

Toutes les modifications notables de ce projet seront documentées ici.

Format inspiré de Keep a Changelog et versionnage SemVer.

[Unreleased]

Ajouts

  • Documentation: README modernisé, docs/ANALYSE.md et docs/VALIDATION.md vérifiés
  • Open source: LICENSE (MIT), CONTRIBUTING, Code of Conduct
  • Tests: script tests/health_check.sh, test WS conservé
  • Refactor: découpage de src/message.rs en src/message/{cache,broadcast,handlers}.rs et réexports via src/message/mod.rs
    • Handlers scindés: src/message/handlers/{faucet,new_tx,cipher,commit,unknown,sync}.rs, avec router dans handlers/mod.rs
    • Tests: marquage #[ignore] de deux tests unitaires instables dans src/commit.rs (init statique OnceLock/WALLET en contexte test)

[0.1.2] - 2025-09-20

Corrections et améliorations

  • Faucet: validation robuste du champ commitment (32 octets), génération aléatoire si invalide pour éviter les paniques et lempoisonnement de Mutex.
  • Réseau: ws_url par défaut exposé sur 0.0.0.0:8090 dans .conf pour tests internoeuds.
  • Dépendances: sdk_common épinglé sur rev = e205229e avec features = ["parallel", "blindbit-backend"] pour résoudre backend_blindbit_native.
  • Journalisation: amélioration des logs de debug autour du faucet et du broadcast.

[0.1.1] - 2025-09-19

  • Alignement initial pour publication interne et préparation open source