Skip to content

Commit 71745b8

Browse files
committed
bump: version 8.7.2 → 8.8.0
1 parent 7f296c9 commit 71745b8

5 files changed

Lines changed: 32 additions & 5 deletions

File tree

.cz.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "cz_customize"
33
tag_format = "$version"
44
version_scheme = "semver"
5-
version = "8.7.2"
5+
version = "8.8.0"
66
update_changelog_on_bump = true
77
changelog_incremental = true
88
version_files = [

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,32 @@
11
# Changelog
22

3+
## 8.8.0 (2026-01-12)
4+
5+
### Feat
6+
7+
- **markdown**: gestion des variables dynamiques de type objet à partir d'une source en JSON (en utilisant JSON.parse)
8+
- **utils**: ajout d'une fonction NLP pour extraire le sujet principal d'une phrase courte et utilisation possible dans l'évaluation d'une expression pour le calcul de la valeur d'une variable ou pour le plugin readcsv
9+
- **core**: plugin readcsv - insertion possible du numéro de ligne du tableau de données avec "$i"
10+
- **core**: option random pour le plugin readcsv (pour afficher les données dans un ordre aléatoire)
11+
12+
### Fix
13+
14+
- **markdown**: optimisation de la fonction d'évaluation d'une expression utilisée pour le calcul des variables dynamiques, les blocs conditionnels et le plugin readCsv
15+
- **markdown**: optimisation - on vérifie d'abord la présence de sélecteurs @SELECTOR avant d'utiliser les fonctions qui ne sont utiles que s'il y a des sélecteurs
16+
- **markdown**: meilleure gestion des variables dont la valeur dépend d'un sélecteur @SELECTOR (qui doit parfois être évalué au moment de l'affichage)
17+
- **core**: gestion généralisée des variables et blocs conditionnels au moment de l'affichage pour les variables qui n'ont pas encore été évaluées
18+
- **core**: plugin readcsv - meilleure gestion en cas d'absence de données ou d'erreur dans le parsing du fichier
19+
- **css**: réglage taille maximale pour une image dans une admonition
20+
21+
### Chore
22+
23+
- ajout de robots.txt dans la page publique
24+
- add robots.txt
25+
26+
### Test
27+
28+
- **unit**: tests pour evaluateExpression()
29+
330
## 8.7.2 (2025-12-20)
431

532
### Fix

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8.7.2
1+
8.8.0

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "chatmd",
3-
"version": "8.7.2",
3+
"version": "8.8.0",
44
"description": "Un outil libre et gratuit pour créer un chatbot à partir d'un simple fichier en Markdown",
55
"main": "script.min.js",
66
"devDependencies": {

0 commit comments

Comments
 (0)