Skip to content

chore: version packages#35

Merged
hrenaud merged 1 commit intomainfrom
changeset-release/main
Jan 9, 2026
Merged

chore: version packages#35
hrenaud merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Jan 9, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

ecoindex-app@0.8.0

Minor Changes

  • 0a3e75e: ## Amélioration du composant KeyValue

    Ajout d'un mode de saisie texte libre dans le composant KeyValue pour faciliter la saisie et le copier-coller de configurations clé-valeur.

    Nouvelles fonctionnalités

    • Bascule entre deux modes de saisie :

      • Mode formulaire (par défaut) : Interface avec champs séparés pour chaque paire clé-valeur
      • Mode texte libre : Textarea pour saisie au format clé=valeur (une paire par ligne)
    • Validation automatique : Vérification du format en mode texte libre avec messages d'erreur détaillés

    • Conversion bidirectionnelle : Synchronisation automatique entre les deux modes

    • Gestion des retours à la ligne : Support complet des retours à la ligne dans le textarea pour ajouter plusieurs paires

      Utilisation

      Cette fonctionnalité est disponible pour :

    • Extra headers : Headers HTTP supplémentaires (cookies, authentification, etc.)

    • Variables d'environnement : Variables personnalisées (clés automatiquement converties en majuscules)

      Composant

      Fichier : src/renderer/components/KeyValue.tsx

      Nouvelles props :

    • enableTextMode?: boolean : Active/désactive le mode texte libre

    • placeholder?: string : Placeholder personnalisé pour le textarea

    • textModeFormat?: string : Message d'aide pour le format attendu

@hrenaud hrenaud merged commit 85c4806 into main Jan 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant