Changelog
Was sich auf Vellume ändert.
Wir liefern oft. Hier die Entwicklungen, die erwähnenswert sind — Features, Fixes und kleine Verbesserungen.
- Polish
Home-Stats aktualisiert + Mediamatik-Fachrichtung entfernt
Die Home-Zähler spiegeln nun die realen Zahlen nach dem May-2026-Overhaul: 56 Kompetenzen (davon 13 ICT-Fachfrau/Fachmann) und 68 Module (davon 15 in diesem Sprint ergänzt). Nebenbei wurde die Mediamatik-Fachrichtung (MPT) aus dem Onboarding-Dropdown entfernt — Vellume bleibt fokussiert auf CFC ICT. Keine User in Prod betroffen (0 Datensätze). Eine/n Mediamatiker:in kann sich weiterhin mit dem Wert «Andere» registrieren.
- Feature
ICT-Fachmann/Fachfrau Kompetenz-Referenzwerk (Verordnung 2018 + 2026)
5 Handlungskompetenzbereiche + 13 operative Kompetenzen für das CFC ICT-Fachfrau/Fachmann hinzugefügt, beide Verordnungen parallel. Kompetenz e3 («Konflikte entschärfen») ist exklusiv in der neuen Verordnung 2026. 50 Kompetenz↔Modul-Verknüpfungen ergänzt. /m/[code]-Seiten der ICT-Fachmann-Module (122, 126, 263, 304, 305, 313, 327, 369, 370, 437…) zeigen nun ihre bewerteten Kompetenzen auf FR/DE/IT statt einer leeren Meldung. Erstfassung anhand der offiziellen Struktur der Handlungskompetenzbereiche — zur Ergänzung aus dem offiziellen Bildungsplan-PDF.
- Feature
Vollständiges CFC-Referenzwerk: Informatiker + ICT-Fachmann (2018 + 2026) + Kanton
Komplette Überarbeitung des Referenzwerks basierend auf der E-Mail des Kommissars VD/GE. Der /m-Katalog zeigt jetzt 4 Fachrichtungen — Applikationsentwicklung, Plattformentwicklung, ICT-Fachmann ordo 2018 und ICT-Fachmann ordo 2026 — mit Kanton-Untermenü (VD / GE / Alle), das abweichende ÜK filtert (248 nur GE im 2. sys-Jahr, 185 nur GE im 3.). 15 neue Module integriert (126, 208, 214, 260, 261, 262, 263, 304, 305, 313, 327, 334, 369, 370, 437) mit FR/DE/IT-Namen aus der offiziellen ICT-Berufsbildung-API. Das Onboarding bietet 6 Fachrichtungen + 14 Kantone. Datenmodell: neue module_filiere-Tabelle, die das Jahr pro Fachrichtung trennt (122 ist 1. Jahr für dev/sys, 3. Jahr für ICT-Fachmann 2018, 2. Jahr für ICT-Fachmann 2026).
- Feature
Blog: 3 neue Artikel + Markdown-Rendering
Drei neue Guides in FR/DE/IT veröffentlicht: «PE im 4. Lehrjahr vorbereiten (8-Wochen-Checkliste)», «FSRS: die Methode, die 10h/Woche spart», «Modul 306 CFC — Kleinprojekte abwickeln». Das Artikel-Rendering wechselt zu echtem Markdown via react-markdown: Fett, nummerierte Listen, Links, Inline-Code. Alle /blog- und /help-Seiten profitieren von derselben Prose-Typografie.
- Feature
Vellume Blog gestartet
Neuer /blog-Hub + 1. Artikel: «Modul 322 CFC — Benutzerschnittstellen entwerfen und implementieren: der vollständige Guide» (8 Min., FR/DE/IT). BlogPosting + BreadcrumbList Schema pro Artikel, Sitemap-Einträge, hreflang. Erstes echtes Long-Tail-SEO-Asset.
- Polish
/contact-Seite + 404 neugestaltet
Neue /contact-Seite mit zwei Kanälen (direkte E-Mail + integriertes Feedback-Formular) und DSGVO-Klärung. 404 neu gedacht mit modernem Design und Haupt-CTAs (Katalog /m, Hilfecenter /help, Kontakt /contact). ContactPage + BreadcrumbList Schemas. Alles auf FR/DE/IT.
- Feature
Hilfecenter /help
6 strukturierte Artikel auf FR/DE/IT für konkrete Fragen: erste Schritte, Karteikarten, SRS, KI-Tutor, BYOK, Bildungsdossier. Jeder Artikel direkt per URL erreichbar (z. B. /help/srs), Google-indexiert, mit Breadcrumbs und Article + BreadcrumbList Schema. Hub /help mit visueller Suche und Kategorie-Navigation.
- Perf
SEO-Disambiguierung «Vellume» vs «vellum»
Verstärkung des Markensignals, damit Google bei Suchen nach «vellume» vellume.ch priorisiert statt zur englischen Form «vellum» (Pergament) zu autokorrigieren. Schema Organization + WebSite ergänzt mit alternateName + legalName, Hero-Badge und Brand-Strap-Line zeigen «Vellume» explizit über dem H1, Meta-Keywords neu sortiert.
- Feature
Push-Benachrichtigungen · Wiederholungs-Erinnerungen
Aktiviere Erinnerungen in /account/settings → 1 Push pro Tag, wenn Karten zur Wiederholung anstehen. Natives Web Push, opt-in, kostenlos, DSGVO-freundlich. Keine E-Mails, kein Tracker. Aktivierbar in jedem Browser (auf iOS Vellume zuerst zum Home-Bildschirm hinzufügen).
- Feature
Neues Logo + überarbeitete Navbar
Eigenes «V network»-Logo: abstraktes V als Kompetenz-Graph konstruiert, Teal-Knoten + orange Spark am Apex. Navbar aufpoliert: saubere Pills beim Hover, aktive Route hervorgehoben, vollflächige Mobile-Drawer mit Auto-Close beim Klick. Keine störenden Unterstreichungen mehr.
- Perf
Google-Indexierung · vollständige Structured Data
JSON-LD überall: Organization + WebSite (mit Sitelinks-Suche), Course + BreadcrumbList auf jeder Modulseite, ItemList auf dem Katalog, FAQPage auf der Landing. Hreflang fr/de/it auf allen Seiten. Dynamisches OG-Bild pro Modul (generiert mit Code, Titel, Jahr, Kompetenzanzahl). Explizite robots.txt, Google Search Console-Verifizierung integriert.
- Feature
Seiten Über uns · Datenschutz · Nutzungsbedingungen
Drei neue öffentliche Seiten auf FR/DE/IT. /about erzählt Mission, Werte und wer Vellume baut. /privacy beschreibt ehrlich, was mit Daten geschieht (Schweizer DSG + DSGVO), wo sie liegen und deine Self-Service-Rechte. /terms legt Nutzungsregeln dar, mit einer spezifischen Klausel für minderjährige Lernende.
- Polish
Landing aufgewertet: Animierte Zähler · Marquee · Bento-Halo
Die Zahlen im Hero animieren als Zähler (0 → 43, 53…) beim Erscheinen. Endloses Band mit den 53 echten Modulcodes. Hero-Mockup schwebt leicht. Bento-Karten mit radialem Halo beim Hover. Schwebender CTA mobile ab 60% Scroll. Neuer Footer in 4 Spalten mit einem Herz für die Signatur.
- Feature
Befehlspalette ⌘K
Springe ohne Maus überall in Vellume hin: Drücke ⌘K (oder Strg+K) auf jeder authentifizierten Seite, um alle Seiten, deine CFC-Module (Suche nach Code oder Name), den Tutor, die Prüfungsplanung und die Karteikarten zu erreichen. Akzente und Gross-/Kleinschreibung werden ignoriert.
- Polish
Mehrsprachiges SEO + Bereinigung des Referenzwerks
Die Seiten /m und /m/[code] deklarieren nun hreflang-Tags fr/de/it, damit Google die richtigen Nutzer:innen zur passenden Sprachversion leitet. Nebenbei: 35 durch Zeilenumbruch im PDF zerschnittene Wörter («ini- tiale» → «initiale») in allen drei Sprachen korrigiert, und die 16 mitten im Satz abgeschnittenen Kompetenzbeschreibungen sauber vervollständigt.
- Feature
CFC-Referenzdaten in 3 Sprachen
Die Namen der 53 ICT-Module, die 8 Handlungskompetenzbereiche und die 43 Kompetenzen (Titel + vollständige Beschreibungen) sind nun auf Französisch, Deutsch und Italienisch in /m und /m/[code] verfügbar. Die Modulnamen stammen direkt aus dem offiziellen Referenzwerk von ICT-Berufsbildung Schweiz (modulbaukasten.ch).
- Feature
Website übersetzt: Französisch · Italienisch · Deutsch
Die gesamte öffentliche Marketing-Oberfläche (Landing, Footer, Navbar, /m-Katalog, Modulseite, Changelog, Roadmap, Feedback-Formular) ist jetzt auf Französisch, Italienisch und Deutsch verfügbar. Englisch wurde entfernt — die Zielgruppe ist ausschliesslich der Schweizer CFC ICT-Markt.
- Feature
Formular « Idee einreichen » mit Anti-Spam
Schick eine Idee direkt per Mail ans Team von /roadmap oder /changelog, ohne Konto. Geschützt durch Cloudflare Turnstile (unsichtbares Captcha), Rate Limit, Honeypot und URL-Spam-Filter.
- Feature
Öffentliche Roadmap + Changelog
Diese Seite (Changelog) + eine öffentliche Roadmap, die Geliefertes, Laufendes, Geplantes und in Prüfung auflistet. Volle Transparenz über Änderungen und Kommendes.
- Feature
Öffentlicher Modulkatalog /m
Google-indizierbarer Hub mit Fachrichtungsfilter (Dev/Sys), Live-Suche (Code oder Stichwort) und Link zu jedem Modul. Jedes Modul hat seine /m/[code]-Seite mit bewerteten Kompetenzen + Link zum offiziellen Programm.
- Feature
E-Mail-Bestätigung + Brevo
Anti-Spam für neue Konten. Einmal über BREVO_API_KEY aktiviert, erhalten Registrierungen eine Bestätigungsmail, und der Auto-Sign-in erfolgt per Klick. Free-Tier 300 Mails/Tag.
- Feature
DSGVO: Datenexport + Kontolöschung
JSON-Download aller Daten unter /account/settings, vollständige und kaskadierende Löschung der Benutzerdaten. Kompatibel mit OAuth-only (Google) ohne Passwort.
- Perf
GitHub Actions CI + Vitest-Tests
Typecheck + Build + 22 Tests auf den kritischen Bausteinen (BYOK-Crypto, RAG-Chunker, BM25, FSRS) bei jedem PR. Nächtliche DB-Backups mit 90 Tagen Aufbewahrung.
- Feature
Anmeldung mit Google
Google-OAuth-Sign-in mit einem Klick auf Login- und Signup-Seite. Account Linking aktiviert: Wenn du dich per E-Mail/Passwort registriert hast und über Google zurückkommst, werden die Konten zusammengeführt.
- Feature
Sentry + Observability
Sentry-Integration für serverseitige und clientseitige Runtime-Fehler. PWA mit Manifest + skalierbarem Icon (Zum Home-Bildschirm hinzufügen mobil). Sicherheitsheader (HSTS, CSP frame-ancestors, COOP).
- Polish
Landing-Refresh + i18n
Bento-Grid, Hero-Mockup mit Tutor- + Lernkarten-Vorschau, FAQ, Scroll-Animationen. Französische, italienische und deutsche Übersetzung der gesamten Landing.
- Feature
Persistente Onboarding-Tour
Die Begrüssungstour erscheint nicht mehr bei jeder Anmeldung: Flag serverseitig in user.tour_completed_at gespeichert. Übersteht Geräte- und Browserwechsel.
- Feature
Intensivmodus vor der Prüfung
Prüfung in 14 Tagen? Vellume zieht die Lernkarten des Moduls vor und verkürzt die FSRS-Intervalle automatisch. Dashboard-Banner, wenn aktiv.
- Feature
BYOK Gemini · Claude · ChatGPT
Verbinde deinen eigenen KI-Schlüssel und umgehe die täglichen Rate Limits. AES-256-GCM-Verschlüsselung at-rest. Drei Provider unterstützt.
- Feature
Teilbares Bildungsdossier
Öffentliche Read-only-URL für deine Berufsbildner:in oder Eltern: Noten pro Jahr, Mittelwerte, bewertete Kompetenzen. Slug rotierbar, als CSV exportierbar.
- Feature
KI-Tutor (RAG)
KI-Chat verankert in deinen eigenen Unterlagen via BM25-Retrieval. Klickbare Quellenangaben, Konversationen pro Modul, keine Halluzinationen — Antwort 'ich finde es nicht', wenn die Info nicht in deinen Uploads ist.
- Feature
Spaced Repetition (FSRS)
FSRS-Memory-Algorithmus, um nur das zu repetieren, was du vergessen wirst. /review-Sitzungen mit Live-Stats, Tastenkürzeln, mehreren Kartentypen (F/A, MC-Frage, Cloze).
Eine Idee einreichen?
Siehe auch die öffentliche Roadmap für das, was schon geplant ist.