Changelog

Ce qui change sur Vellume.

On expédie souvent. Voici les évolutions qui valent le coup d'être mentionnées — features, fixes, et petits polishs.

Avril 2026
  1. Feature

    Référentiel CFC dans les 3 langues

    Les noms des 53 modules ICT, les 8 domaines et les 43 compétences (titres + descriptions complètes) sont maintenant disponibles en français, allemand et italien sur /m et /m/[code]. Les noms de modules viennent directement du référentiel officiel ICT-Berufsbildung Schweiz (modulbaukasten.ch).

  2. Feature

    Site traduit : français · italien · allemand

    Toute la surface marketing publique (landing, footer, navbar, catalogue /m, fiche module, changelog, roadmap, formulaire feedback) est désormais disponible en français, italien et allemand. L'anglais a été retiré — la cible est exclusivement le marché CFC ICT suisse.

  3. Feature

    Form « Propose une idée » avec anti-spam

    Envoie une idée directement par mail à l'équipe depuis /roadmap ou /changelog, sans avoir besoin de compte. Protégé par Cloudflare Turnstile (captcha invisible), rate limit, honeypot et filtre URL spam.

  4. Feature

    Roadmap + changelog publics

    Cette page (changelog) + une roadmap publique listant ce qui est livré, en cours, prévu et à l'étude. Transparence totale sur ce qui change et ce qui arrive.

  5. Feature

    Catalogue public des modules /m

    Hub indexable Google avec filtre orientation (Dev/Sys), search-bar live (code ou mot-clé) et lien vers chaque module. Chaque module a sa page /m/[code] avec compétences évaluées + lien vers le programme officiel.

  6. Feature

    Vérification email + Brevo

    Anti-spam pour les nouveaux comptes. Une fois activé via BREVO_API_KEY, les inscriptions reçoivent un mail de confirmation et l'auto-sign-in se fait au clic. Free tier 300 mails/jour.

  7. Feature

    RGPD : export de données + suppression de compte

    Téléchargement JSON de toutes ses données depuis /account/settings, suppression complète et cascade des données utilisateur. Compatible OAuth-only (Google) sans password.

  8. Perf

    CI GitHub Actions + tests Vitest

    Typecheck + build + 22 tests sur les briques critiques (crypto BYOK, RAG chunker, BM25, FSRS) à chaque PR. Backups DB nightly avec 90 jours de rétention.

  9. Feature

    Connexion via Google

    Sign-in OAuth Google en un clic, sur la page de login et de signup. Account linking activé : si tu t'es inscrit via email/password puis reviens via Google, les comptes fusionnent.

  10. Feature

    Sentry + observabilité

    Intégration Sentry pour les erreurs runtime côté serveur et client. PWA avec manifest + icône scalable (Add to Home Screen mobile). Headers de sécurité (HSTS, CSP frame-ancestors, COOP).

  11. Polish

    Refonte landing + i18n

    Bento grid, mockup hero avec preview tuteur + flashcard, FAQ, animations scroll. Traduction française + italien + allemand de toute la landing.

  12. Feature

    Tour onboarding persistant

    Le tour de bienvenue ne réapparaît plus à chaque connexion : flag stocké server-side dans user.tour_completed_at. Survit aux changements de device et de navigateur.

  13. Feature

    Mode intensif avant examen

    Examen dans 14 jours ? Vellume remonte les flashcards du module et resserre les intervalles FSRS automatiquement. Bannière dashboard quand actif.

  14. Feature

    BYOK Gemini · Claude · ChatGPT

    Branche ta propre clé IA et bypasse les rate limits quotidiens. Chiffrement AES-256-GCM at-rest. Trois providers supportés.

  15. Feature

    Dossier de formation partageable

    URL publique read-only à envoyer à ton formateur ou tes parents : notes par année, moyennes, compétences évaluées. Slug rotatable, exportable en CSV.

  16. Feature

    Tuteur IA (RAG)

    Chat IA ancré dans tes propres cours via retrieval BM25. Citations cliquables, conversations par module, zéro hallucination — réponse 'je ne trouve pas' si l'info n'est pas dans tes uploads.

  17. Feature

    Spaced Repetition (FSRS)

    Algorithme de mémoire FSRS pour ne réviser que ce que tu vas oublier. Sessions /review avec stats live, raccourcis clavier, multiple types de cartes (Q/R, QCM, cloze).

Une idée à proposer ?

Voir aussi la roadmap publique pour ce qui est déjà prévu.

4000/4000