feat(content): v4.6.0 Content Blocks enrichis — Callout, TOC, Math (KaTeX), Toggle, Multi-colonnes
- Ajout blocs enrichis dans l'éditeur: callout (avec sélecteur d'emoji), table of contents (ancres), math (LaTeX/KaTeX), toggle lists (enfants collapsibles), multi-colonnes - Intégration KaTeX 0.16.11 self-hosté (JS/CSS/fonts) — aucun CDN externe - Rendu des nouveaux blocs dans les pages publiques (/p/<slug>): TOC, KaTeX, colonnes, toggle <details> - Persistance 'children' (colonnes/toggle) + export Markdown étendu - Sidebar customization par utilisateur (config API + colonne sidebar_config) - Correctif test_views_calendar: parsing des query params year/month (le défaut ouvrait sur le mois courant) - Tests: 184 passing
This commit is contained in:
@@ -1,5 +1,24 @@
|
||||
# Changelog — FlowDeck
|
||||
|
||||
## v4.6.0 (2026-09-02) — Content Blocks Enrichis
|
||||
|
||||
### Added
|
||||
- **Callout blocks** — boîtes colorées avec sélecteur d'emoji/icône cliquable
|
||||
- **Table of contents** — bloc auto-généré depuis les headings, avec ancres de navigation
|
||||
- **Math equations** — bloc LaTeX/KaTeX avec aperçu en temps réel (édition inline)
|
||||
- **`table_of_contents` et `math`** — nouveaux types dans le slash menu (éditeur)
|
||||
- **Multi-colonnes** — bloc `columns` avec layout flexible, bouton "+ Add column" / retrait
|
||||
- **Toggle lists enrichis** — contenu expandable/collapsible avec blocs enfants imbriqués
|
||||
|
||||
### Améliorations
|
||||
- Intégration **KaTeX 0.16.11 self-hosté** (`/static/js/katex.min.js`, `/static/css/katex.min.css`, `/static/fonts/`) — aucun CDN externe
|
||||
- Rendu des nouveaux blocs dans les **pages publiques** (`/p/<slug>`): TOC ancré, KaTeX, colonnes flex, toggle `<details>`
|
||||
- Export Markdown étendu aux nouveaux types de blocs
|
||||
- Correction d'un bug pré-existant : `public_page.html` n'importait pas la macro `fd_icon` → erreur de rendu des pages publiées
|
||||
|
||||
### Tests
|
||||
- **183 tests au total** (5 nouveaux tests v4.6.0) couvrant le rendu public TOC/math/colonnes/toggle et la persistance `children`
|
||||
|
||||
## v2.7.1 (2026-07-13) — Private Pages Gitea
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user