feat(sidebar+assistant): filtre Recents/Sauvegardes (#99), pastille Deep Research (#100) et icone du bouton + (BUG-049)
This commit is contained in:
+29
-1
@@ -6,7 +6,7 @@ Format basé sur [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/),
|
||||
et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
> **En cours de développement** : les changements à venir sont listés dans la section
|
||||
> [Unreleased](#unreleased). La dernière version livrée est **2.5.2**.
|
||||
> [Unreleased](#unreleased). La dernière version livrée est **2.6.0**.
|
||||
|
||||
---
|
||||
|
||||
@@ -14,6 +14,34 @@ et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
---
|
||||
|
||||
## [2.6.0] — 2026-09-16
|
||||
|
||||
### Ajouté
|
||||
|
||||
- **Barre de filtrage de la sidebar sur « Récents » et « Sauvegardes » (#99)** : la barre
|
||||
de recherche de la sidebar agit désormais sur les onglets **Récents**
|
||||
(`filterRecentFiles`, filtrage titre/chemin/vault/aperçu/tags) et **Sauvegardes**
|
||||
(`filterSavedSearches`, cumulable avec les pills Tous/Recherches/Répertoires) —
|
||||
insensible à la casse et aux accents, avec message d'absence de résultat et
|
||||
placeholders dédiés (`sidebar.filter_recent`, `sidebar.filter_saved`). Le routage de
|
||||
`initSidebarFilter` est unifié (`routeFilter`/`routeClear`) pour couvrir les cinq
|
||||
onglets. Fiche : [docs/features/sidebar-filters.md](./docs/features/sidebar-filters.md).
|
||||
- **Assistant IA — Deep Research en pastille (#100)** : « Deep Research » ajoute
|
||||
désormais une **pastille** (comme les skills) au lieu d'écrire la directive dans la
|
||||
zone de saisie ; le mode Agent est activé et la directive est injectée au moment de
|
||||
l'envoi, sans polluer le message affiché.
|
||||
|
||||
### Corrigé
|
||||
|
||||
- **BUG-049 — icône du bouton « + » de l'assistant invisible** : la règle générique
|
||||
`.bookslm-input-area button` écrasait `.bookslm-btn-plus` (`padding: 8px 16px` sur une
|
||||
largeur de 32 px ⇒ largeur de contenu nulle ⇒ SVG à 0 px). Sélecteur porté à
|
||||
`.bookslm-input-area button.bookslm-btn-plus`, l'icône `plus` est de nouveau visible
|
||||
(vérifié en navigateur : SVG 0 px → 18 px). Tests : `tests/frontend/ai.test.mjs` (+1),
|
||||
`tests/frontend/sidebar-filters.test.mjs` (nouveau, 8 tests).
|
||||
|
||||
---
|
||||
|
||||
## [2.5.2] — 2026-09-16
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user