0.5.1-pre.002

This commit is contained in:
2026-08-09 19:34:08 +02:00
parent 816eee59a9
commit 6a680767ae
767 changed files with 12257 additions and 12195 deletions

61
ks-logging/CHANGELOG.md Normal file
View File

@@ -0,0 +1,61 @@
<!-- file: ks-logging/CHANGELOG.md -->
<!-- version: 12 -->
# CHANGELOG — ks-logging
## `0.5.1-pre.002`
- renomme `kb-logging` en `ks-logging` et `kb_logging` en `ks_logging` ;
- aligne le target racine obligatoire sur `ks-logging` et adapte les tests/routes liés au nom de package ;
- reporte les identités hiérarchiques `kb-lib.*` à `pre.003`.
## `0.5.0-pre.002`
- confirme le futur document et schéma logging indépendants de la configuration généraliste ;
- identifie la duplication `LoggingConfig`/`LogTargetConfig`/`LogTargetFilterConfig` avec `ks-config` et la conversion manuelle du desktop comme dette à supprimer en `0.5.1` ;
- classe `LogFileRoute` comme contrat legacy sans consommateur actif à réévaluer avant restructuration.
## 0.4.6
- alignement de la crate sur la version fonctionnelle bot3 `0.4.6` ;
- clôture des tâches de migration applicables et report explicite des évolutions ultérieures dans le TODO.
## 0.1.0-pre.073
- ajout du guide transversal [`docs/guides/LOGGING.md`](../docs/guides/LOGGING.md) ;
## 0.1.0-pre.072
- reclassement du TODO selon les blocants avant `0.4.6`, les travaux `0.4.7`, les versions ultérieures et les dépendances conditionnelles.
## 0.1.0-pre.070
- enrichissement de `USAGE.md` avec plusieurs exemples couvrant les familles dAPI publiques significatives.
## 0.1.0-pre.069
### Documentation
- création de `TODO.md`, `USAGE.md` et du changelog détaillé ;
- réécriture du README selon la séparation bot3 entre configuration et runtime logging ;
- suppression de la section `Non publié`, incompatible avec le rôle chronologique du changelog ;
- retrait des travaux futurs du changelog ;
- réécriture de `TODO.md` sous forme de tâches uniquement ;
- correction de `USAGE.md` pour ne conserver que les contraintes runtime durables.
## 0.1.0
### Migré
- migration du runtime de logging et tracing depuis bot2 ;
- consolidation des routes console/fichier, formats, rotations et filtres de targets.
### Modifié
- adoption des règles Rust 2024 et Khadhroony ;
- erreurs structurées via `ks_core::Error` ;
- conservation explicite des guards non bloquants.
### Validation
- tests des routes, formats, niveaux, wildcards, writers et targets canoniques du workspace.