0.5.1-pre.002
This commit is contained in:
67
ks-store/CHANGELOG.md
Normal file
67
ks-store/CHANGELOG.md
Normal file
@@ -0,0 +1,67 @@
|
||||
<!-- file: ks-store/CHANGELOG.md -->
|
||||
<!-- version: 13 -->
|
||||
|
||||
# CHANGELOG — ks-store
|
||||
|
||||
## `0.5.1-pre.002`
|
||||
|
||||
- renomme `kb-store` en `ks-store` et `kb_store` en `ks_store` ;
|
||||
- aligne le target racine et les consommateurs, tout en conservant volontairement les tables `kb_sol_*` et les migrations SQL inchangées jusqu'à `0.5.3`.
|
||||
|
||||
## `0.5.0-pre.003`
|
||||
|
||||
### Documentation
|
||||
|
||||
- documente l’audit préparatoire `0.5.3` sans modifier le schéma ni les migrations `0001` à `0004` ;
|
||||
- formalise dans le TODO la caractérisation du schéma `0.4.8`, la séparation de `block_time` on-chain des temps d’acquisition/persistance, l’enveloppe de faits/provenance et la décision future sur les projections normalisées parallèles au journal générique de matérialisation.
|
||||
|
||||
## 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.074
|
||||
|
||||
- clôture de la tâche documentaire préalable à `0.4.6` après publication du guide PostgreSQL et stockage ;
|
||||
|
||||
## 0.1.0-pre.073
|
||||
|
||||
- ajout du guide transversal [`docs/guides/POSTGRES_STORAGE.md`](../docs/guides/POSTGRES_STORAGE.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 d’API publiques significatives.
|
||||
|
||||
## 0.1.0-pre.069
|
||||
|
||||
### Documentation
|
||||
|
||||
- création de `TODO.md`, `USAGE.md` et du changelog détaillé ;
|
||||
- réécriture du README autour des contrats consolidés et de `PostgresStore` ;
|
||||
- suppression de la section `Non publié`, incompatible avec le rôle chronologique du changelog ;
|
||||
- retrait des constats sans action du TODO et des travaux futurs du changelog ;
|
||||
- réécriture de `TODO.md` sous forme de tâches uniquement ;
|
||||
- correction des exemples de `USAGE.md` afin de ne pas utiliser l’opérateur `?`.
|
||||
|
||||
## 0.1.0
|
||||
|
||||
### Migré
|
||||
|
||||
- consolidation de `ks_store_core`, `ks_store_pg` et des contrats associés dans `ks-store` ;
|
||||
- migration des tables raw, observations, Core, ledger, événements décodés, couverture et matérialisations ;
|
||||
- migration des migrations SQL, diagnostics et requêtes de replay.
|
||||
|
||||
### Modifié
|
||||
|
||||
- adoption de Rust 2024 et des règles Khadhroony ;
|
||||
- maintien des modules internes privés derrière une façade publique contrôlée ;
|
||||
- erreurs structurées via `ks_core::Error` et transactions async via `sqlx`.
|
||||
|
||||
### Validation
|
||||
|
||||
- tests des DTO, pagination, filtres, schéma, migrations, diagnostics et atomicité ;
|
||||
- tests PostgreSQL réels optionnels pilotés par environnement.
|
||||
Reference in New Issue
Block a user