Release Notes

Wat is er nieuw?

Ontdek alle nieuwe features, verbeteringen en bugfixes in Viploge. We werken continu aan het verbeteren van het platform.

Versie 1.45.1

5 oktober 2026

IN DEVELOPMENT

Een website die op Viploge verkoopt, toont een kortingscode nu meteen in het totaal, nog voor de klant betaalt, en een code die niet geldt, wordt bij het afrekenen geweigerd in plaats van stil genegeerd. In de Shop-app onthoudt de productenlijst je zoekterm, status en categorie, en een e-book zonder bestand toont "Geen bestand".

Nieuwe Features

  • Kortingscode meteen verrekend op je website

    Verkoop je via je eigen website, dan past de klant zijn kortingscode toe voor hij betaalt en ziet hij meteen de korting en het nieuwe totaal. Een code die niet geldt, krijgt meteen een melding, en wordt bij het afrekenen geweigerd in plaats van stil genegeerd.

  • De productenlijst onthoudt je filters

    Zoekterm, status en categorie blijven bewaard, ook na het bewerken van een product. Met één knop wis je ze. Een e-book zonder bestand toont "Geen bestand", zodat je meteen ziet wat er ontbreekt.

Versie 1.45

1 oktober 2026

DEPLOYED

Je verkoopt nu ook e-books: de klant krijgt na het betalen meteen een persoonlijke downloadlink, in zijn mail en bij zijn bestellingen, en een box kan een e-book bevatten. De link opent een pagina in de stijl van je platform met het boek en een knop om het te downloaden. Een betaling wordt sneller bevestigd, ook als de betaalprovider traag is, en een klant krijgt die bevestiging maar één keer. In de ticketshop groepeer je activiteiten voortaan in ticketgroepen, zonder je project te hernoemen.

Nieuwe Features

  • E-books verkopen

    Een digitaal product krijgt een bestand, een PDF of EPUB. Na het betalen ontvangt de klant meteen een persoonlijke downloadlink in zijn bevestigingsmail, en vindt hij die terug bij zijn bestellingen. Zonder bestand is een digitaal product niet te koop, zodat niemand betaalt voor iets wat hij niet krijgt.

  • Een box met een e-book erbij

    Bij een variant kies je welk e-book erbij hoort. De box wordt verzonden of klaargezet zoals altijd, en de klant krijgt daarnaast de downloadlink van het e-book. Vervang je het bestand van het e-book, dan krijgt ook wie de box kocht de nieuwe versie.

  • Een downloadpagina in de stijl van je platform

    De link uit de mail opent een pagina met het boek: de omslag, de titel, het formaat, de omvang en wanneer het gekocht werd, met een knop om het te downloaden of in de browser te openen.

  • Downloadlinks opvolgen en opnieuw sturen

    Bij een bestelling zie je per e-book hoe vaak het gedownload werd. Is een klant zijn mail kwijt, dan stuur je de links met één klik opnieuw.

  • Sneller bevestigd na het betalen

    Komt een klant terug van de betaalpagina, dan vraagt Viploge zelf na of de betaling gelukt is, zonder te wachten op het bericht van de betaalprovider. De klant ziet meteen of zijn bestelling betaald of afgebroken is, en krijgt de bevestiging precies één keer.

  • Ticketgroepen

    In de ticketshop groepeer je activiteiten binnen een project in een eigen verkoopblok, met een eigen naam en afbeelding. Zo staat bijvoorbeeld "Halloween" apart, terwijl de rest onder je jaarwerking blijft, zonder je project te hernoemen.

  • Mails in naam van je platform

    De mails over een bestelling spreken je klanten aan vanuit jouw platform: ze lezen "je account" en een afsluiting in naam van je club of praktijk.

Versie 1.44

28 september 2026

DEPLOYED

Verkopen kan voortaan los van een evenement: een eigen productcatalogus met varianten, categorieën en verkoopmomenten, die je beheert in de nieuwe Shop-app en koppelt aan je CMS-inhoud. Een verkoop deel je met één link — bezoekers kiezen hun artikelen en maat, vullen je vragen in en rekenen af — en de bestellingen volg je op in een werklijst waarin je afvinkt wat klaarligt, afgehaald of verzonden is. Je koppelt nu ook zelf je Mollie-account aan je platform, en viploge.be is weer vindbaar gemaakt.

Nieuwe Features

  • Een eigen productcatalogus

    Producten hangen niet langer vast aan een evenement. In de nieuwe Shop-app beheer je je aanbod met varianten, prijzen, voorraad, categorieën en beelden uit de mediabibliotheek. Verkoopmomenten zijn collecties: zo zet je een aanbod samen voor een bepaalde periode of gelegenheid.

  • Verkoop koppelen aan je CMS-inhoud

    Een pagina of nieuwsbericht in het CMS kan een product krijgen, met een verkoopblok in de editor. Staan je prijzen al in een prijsveld, dan neem je ze in één keer over in de catalogus. Per contenttype leg je vast welke verkoopinstellingen standaard gelden.

  • Afrekenen met levering en afhaalpunten

    Bezoekers leggen producten in hetzelfde mandje als tickets en rekenen in één keer af. Je stelt verzendkosten in, biedt meerdere afhaalpunten aan, en de bevestiging toont de btw per tarief. De bestellingen komen terug in de rapportage en bij "mijn bestellingen".

  • Je verkoop open- en dichtzetten

    Je kan je volledige aanbod klaarzetten en de prijzen al tonen terwijl er nog niets besteld kan worden. Onder Shop → Instellingen zet je de verkoop open wanneer je er klaar voor bent, en je regelt apart of een externe website mag verkopen. Zolang de verkoop dicht staat, ziet een bezoeker gewoon de prijzen zonder winkelmandje.

  • Zelf je Mollie-account koppelen

    Als platformbeheerder maak je nu zelf een Mollie-account aan en koppel je het aan je platform, zonder tussenkomst van Viploge. Onder Instellingen → Financiën doorloop je die koppeling van begin tot eind. Wil je met een andere betalingsprovider werken, dan neem je contact op met Viploge.

  • Verkopen met één gedeelde link

    Een formulier is een verkoop achter één link, zonder dat er een activiteit aan te pas komt: clubkleding, een ontbijtactie, een kwis. Je kiest welke artikelen of welke hele categorieën erbij horen, stelt je eigen vragen, bepaalt wie mag bestellen en tot wanneer, en deelt de link of een QR-code. Wie een account heeft, krijgt zijn gegevens al ingevuld en vindt de verkoop terug op zijn dashboard. Biedt je afhaalmomenten aan, dan kiest de koper er meteen een.

  • Je bestellingen opvolgen

    Het scherm Bestellingen is een werklijst geworden: zoek op klant, artikel of formulier, kies zelf je kolommen en exporteer wat op het scherm staat. Duid aan wat klaargezet, afgehaald of verzonden is — voor een hele selectie tegelijk — en laat de klant automatisch verwittigen, met een trackingcode als je verstuurt. Betaalt iemand cash, dan registreer je dat met één klik. Voor de uitdeeldag druk je een afhaallijst af per afhaalmoment.

  • Werk verdelen binnen je team

    Wie de kleding uitdeelt of de pakjes klaarmaakt, hoeft geen platformbeheerder te zijn. Per team stel je in wie bestellingen mag opvolgen, wie cash mag registreren, en wie de producten of de instellingen beheert. Ze zien dan enkel dat deel van de Shop-app.

  • Aanmelden vanaf je eigen website

    Een website die met Viploge werkt, kan bezoekers laten aanmelden met hun Viploge-account. Hun winkelmandje en hun bestellingen horen dan bij dat account, en ze vinden je platform terug in de platformwisselaar.

  • Handleiding voor het CMS en de Shop

    Het CMS heeft een volledige handleiding gekregen: content schrijven, contenttypes en velden, media, rechten en een uitgewerkt voorbeeld. De Shop-app heeft er een reeks bij over formulieren, het opvolgen van bestellingen en de rechten per team, en de platforminstellingen kregen hun eigen handleiding.

    Meer informatie

Versie 1.43

20 september 2026

DEPLOYED

Beelden uit de mediabibliotheek worden voortaan ook in kleinere versies bewaard: een miniatuur, een kaartformaat en een schermbreed formaat. Een website laadt daardoor niet langer het volledige bestand voor een klein kadertje, wat pagina's met foto's merkbaar sneller maakt. Welke formaten je platform gebruikt, stel je zelf in onder CMS → Instellingen → Beeldformaten, en in de mediabibliotheek zie je per beeld welke er klaarstaan.

Nieuwe Features

  • Beelden op maat voor je website

    Van elk beeld in de mediabibliotheek worden kleinere versies gemaakt: een miniatuur, een kaartformaat en een schermbreed formaat. Je website laadt dan de passende versie in plaats van het volledige bestand, wat pagina's met foto's merkbaar sneller maakt.

    Meer informatie
  • Zelf de formaten bepalen

    Onder CMS → Instellingen → Beeldformaten stel je in welke versies jouw platform nodig heeft: een naam, een breedte en een kwaliteit. Je voegt er een toe, past er een aan of zet alles terug op de standaard. Bestaande beelden worden daarna vanzelf bijgewerkt.

  • Zien welke formaten er zijn

    In de mediabibliotheek staat bij elk beeld hoeveel formaten er klaarstaan. Open je een beeld, dan kan je tussen de formaten wisselen en ze vergelijken met het origineel.

Versie 1.42

18 september 2026

DEPLOYED

Nieuwe app Planning: teken het uurrooster van een werkjaar als terugkerende tijdsblokken per dag en lokaal, en laat de momenten vanzelf volgen. Verantwoordelijken uit teams, inschrijvers verdelen door te slepen, kleuren per status (open, toegewezen, groep, vast of extern, geannuleerd), een eigen agenda voor elke docent en publicatie op de gezinskalender. Daarnaast: handleidingen in de app met zoeken en schema's, de mediabibliotheek via de externe API, en de oude teamrol "admin" telt overal als beheerder.

Nieuwe Features

  • Planning: uurrooster en momenten

    Teken per planner het uurrooster als terugkerende tijdsblokken per dag en lokaal. De momenten volgen automatisch, binnen het werkjaar en buiten de vakanties. Eén moment apart aanpassen kan altijd; het uurrooster overschrijft het daarna niet meer.

    Meer informatie
  • Planning: verantwoordelijken en inschrijvers

    Wijs personen of hele teams toe als verantwoordelijke. Inschrijvers van een module verdeel je door ze op een tijdsblok te slepen; het maximum aantal deelnemers wordt bewaakt en een lokaal kan maar één keer tegelijk geboekt worden.

    Meer informatie
  • Planning: kleuren per status

    Elk blok toont zijn status in een kleur: open (nog niemand), toegewezen (met de namen erop), groep (uit een module), vast of extern (bv. een verhuring, niet te verplaatsen) en geannuleerd. Individuele momenten tonen capaciteit en duur, zoals Piano (1-30').

    Meer informatie
  • Planning: Mijn agenda en de gezinskalender

    Elke docent ziet zijn eigen momenten per week of dag. Zet een planner op "Zichtbaar in de agenda" en de momenten verschijnen op de gezinskalender bij elk gezinslid dat verantwoordelijk of deelnemer is.

    Meer informatie
  • Handleidingen in de app

    De handleidingen van Beheer en Planning staan in de app zelf, met zoeken, inhoudstafel, stappenplannen en schema's. De beheerhandleiding is herschreven tot negen pagina's.

  • Externe API: mediabibliotheek uitlezen

    Integraties kunnen bestanden uit de mediabibliotheek van het CMS opzoeken en aan content koppelen via de bestaande scope cms:read.

    Meer informatie
  • Teamrol "admin" telt als beheerder

    Teamleden met de oudere rol "admin" krijgen in elke app dezelfde rechten als een beheerder.

Versie 1.41

27 augustus 2026

DEPLOYED

Mollie Connect voor platforms en begunstigden, met OAuth-koppeling, applicatiekosten en automatische onboarding-polling. Nieuwe payment routing waarmee platformen betalingen per omzetstroom (tickets, inschrijvingen, pakketten) naar de juiste begunstigde kunnen sturen. Vernieuwde 3-staps beneficiary wizard met Mollie OAuth/API-key en MultiSafepay ondersteuning. Extra: de externe API ondersteunt nu ook het aanmaken en bijwerken van CMS content types, velden en content items (`cms:write`), zodat platformen en AI-agents het CMS volledig zelfstandig via de API kunnen beheren.

Nieuwe Features

  • Mollie Connect voor platforms en begunstigden

    OAuth-koppeling met Mollie voor zowel platforms als individuele begunstigden, inclusief applicatiekosten en een achtergrond-cron die onboarding-status en tokens automatisch opvolgt.

  • Payment routing per omzetstroom

    Platformbeheerders kunnen per omzetstroom (tickets, inschrijvingen, pakketten, overige omzet) een routing-regel instellen die betalingen naar de juiste Mollie-gekoppelde begunstigde stuurt.

  • Vernieuwde beneficiary wizard

    Nieuwe 3-staps modal wizard voor het aanmaken en beheren van begunstigden, met ondersteuning voor Mollie OAuth, Mollie API-key en MultiSafepay.

  • Zaalplannen bibliotheek en tickets profielpagina

    Zaalplannen worden centraal beheerd in een gedeelde bibliotheek met per-evenement stoelblokkeringen; gebruikers zien hun tickets gegroepeerd per evenement in het profiel, met QR-codes.

  • Externe API: CMS content types en velden beheren

    De externe API (`cms:write`) ondersteunt nu ook het aanmaken en bijwerken van CMS content types en hun velden, naast content items. Hiermee kunnen platformen en AI-agents het volledige CMS-model zelfstandig via de API opzetten en beheren.

Versie 1.40

17 juli 2026

DEPLOYED

Zaalplannen worden voortaan centraal beheerd in een gedeelde bibliotheek en kunnen per evenement geconfigureerd worden met stoelblokkeringen. Gebruikers zien hun tickets overzichtelijk gegroepeerd per evenement in het profiel, met QR-codes en verbeterde dashboard-widgets. Fiscale attesten tonen dynamische jaar-afhankelijke info-teksten. Verouderde admin-pagina\u2019s voor modules en projecten zijn opgeruimd.

Nieuwe Features

  • Globale zaalplannen bibliotheek

    Zaalplannen zijn niet langer gebonden aan \u00e9\u00e9n project. Ze worden centraal beheerd in een gedeelde bibliotheek en kunnen per evenement gekoppeld worden, met ondersteuning voor stoelblokkeringen per event.

  • Tickets profielpagina

    Gebruikers zien hun tickets overzichtelijk gegroepeerd per evenement in het profiel, met individuele QR-codes en verbeterde dashboard-widgets.

  • Documents landing page en fiscale attesten

    Nieuwe documents hub-pagina en dynamische jaar-afhankelijke info-teksten voor fiscale attesten, met koppeling naar deelnamecertificaten.

  • Deprecated admin opruiming

    Oude module- en project-admin pagina\u2019s zijn opgeruimd. Verwijderde routes redirecten netjes naar de nieuwe administratie.

Versie 1.39

juli 2026

DEPLOYED

Nieuwe CMS media library, live editor en backup/restore functionaliteit. Platformbeheerders kunnen voortaan platform-specifieke voorwaarden instellen via URL, document of eigen tekst; een herbruikbare document picker toont mappen en bestanden met zoekfilter. De publieke terms-pagina is toegankelijk voor iedereen en de terms-link wordt getoond in registratie, checkouts, footers en het app-profielmenu.

Nieuwe Features

  • CMS Media Library

    Nieuwe media library voor het uploaden, beheren en hergebruiken van afbeeldingen en bestanden. Ondersteunt thumbnails, metadata en CDN-koppeling.

    Meer informatie
  • Live Editor

    Visuele live editor voor CMS-pagina\u{2019}s waarmee beheerders wijzigingen direct in de website-preview kunnen aanbrengen, inclusief bridge-script voor veilige cross-origin communicatie.

    Meer informatie
  • CMS Backup & Restore

    Export en analysefunctionaliteit voor CMS content. Beheerders kunnen pagina\u{2019}s, content types, blokken en media configureren voor export en voorbereiden op restore.

    Meer informatie
  • Platform Voorwaarden

    Nieuwe publieke terms-pagina en platforminstellingen voor URL, document of eigen tekst. De terms-link wordt getoond in registratie, checkouts, footers en het app-profielmenu.

  • Document picker met mapstructuur

    Herbruikbare tree dropdown met zoekfilter voor het selecteren van documenten uit mappen, gebruikt in de platform voorwaarden-instellingen.

Versie 1.38

15 juni 2026

DEPLOYED

Consolidatie van de AI-assistent op Mistral La Plateforme met uitfasering van OpenRouter, introductie van het Flexmail-transactionele-mail-fundament, een Excel-import-wizard voor modules, en verbeteringen aan de admin-navigatie met een nieuwe "Communicatie" feature-flag groep.

Nieuwe Features

  • AI-provider switch naar Mistral La Plateforme

    De AI-assistent is volledig overgezet naar Mistral als enige provider. OpenRouter is uitgefaseerd, het model-overzicht toont uitsluitend Mistral-modellen, en oud model-ID's worden automatisch gereset naar het standaardmodel.

  • Flexmail Transactional API (fase 1)

    Nieuwe centrale mail-service (PlatformMailer) met ondersteuning voor de Flexmail Transactional API, inclusief delivery tracking via webhooks (HMAC-SHA256 verified), DB-logging en retry-logic. Standaard uitgeschakeld via feature flag; bestaand SMTP-gedrag is ongewijzigd.

  • Excel-import wizard voor modules

    Nieuwe wizard om modules, opties en prijzen in bulk te importeren uit een Excel-bestand, met kolom-mapping, preview, tijdvelden bij datums en ondersteuning voor meerdere custom prijzen per optie.

Versie 1.37

28 mei 2026

DEPLOYED

Volledig nieuwe reservatiemodule voor het plannen en beheren van boekbare tijdsloten en wachtlijsten, inclusief bulk slotgeneratie, click-to-select toewijzing, dashboard widget voor eindgebruikers, externe API met idempotente boekingsflow, bevestigingsmails en bezettingsrapportage. Daarnaast een nieuwe AI Chat Client met real-time streaming, gespreksgeschiedenis en modelkeuze, plus AI-assistent instellingen in het profiel.

Nieuwe Features

  • Reservatiemodule met tijdsloten en wachtlijsten

    Een nieuwe module voor het aanmaken van reservatie-types, genereren van boekbare tijdsloten, wachtlijstinschrijvingen en toewijzing van wachtlijst-items aan vrije slots. Inclusief bulkgeneratie, kalenderweergave, capaciteitscontrole en teamrechten.

  • Dashboard widget voor eindgebruikers

    Een compacte widget op het dashboard waarmee leden zelf een tijdslot kunnen boeken of zich op een wachtlijst kunnen inschrijven, afhankelijk van het type reservatie.

  • Externe API voor reservaties

    OAuth2-beveiligde endpoints waarmee externe formulieren en partnerplatformen directe reservaties en wachtlijstinschrijvingen kunnen indienen, inclusief idempotente boekingsflow met duplicate-preventie.

  • Bevestigingsmails en reporting

    Automatische bevestigingsmails na wachtlijst-toewijzing, notificatielog voor traceerbaarheid, en dashboardrapportage met bezettingsgraad en no-show statistieken.

  • AI Chat Client met streaming

    Een volledige chat-interface voor de AI-assistent met real-time streaming, gespreksgeschiedenis per thread, modelkeuze uit het Mistral-aanbod, en suggestie-prompts. Platformbeheerders kunnen de chat client in- of uitschakelen per platform.

  • AI-assistent instellingen in profiel

    Gebruikers kunnen de AI-assistent in- of uitschakelen en hun voorkeuren beheren via het Familie-profieltabblad.

Versie 1.36

11 mei 2026

DEPLOYED

Refactoring van de externe API naar een gestandaardiseerde OAuth2 architectuur onder de /api/external/v1/ namespace, uitfasering van de oude headless API op basis van statische API-keys, opruiming van CmsApiKey entiteiten en introductie van twee officiële SDKs (JavaScript en PHP).

Nieuwe Features

  • Externe API refactoring naar OAuth2

    Alle externe endpoints zijn gegroepeerd onder de /api/external/v1/ namespace en beveiligd met OAuth2 Bearer Tokens. De oude headless API op basis van statische API-keys is volledig verwijderd.

  • Nieuwe officiële SDKs

    Twee nieuwe SDKs voor externe integraties: een JavaScript/TypeScript SDK (@viploge/sdk) en een PHP SDK (viploge/external-api-sdk), beide met automatische token-vernieuwing en volledige type-ondersteuning.

Versie 1.35

11 mei 2026

DEPLOYED

Vervolg op de attendance-scope met een echte opvolgingsapp voor managers, een read-only maand/week kalender in beheer, striktere toegangscontrole voor platformbeheerders of specifieke teams, cleanup van legacy kalenderrestanten, het wisselen van gezinsbeheerder via de profielinterface, superadmin cache-clear knop en capaciteitsweergave voor moduleopties.

Nieuwe Features

  • Attendance opvolgingsapp en beheerkalender

    De attendance management-flow is verder uitgebouwd met een bruikbare opvolgingspagina, read-only maand/week kalender, compactere filters en een gedeelde detailmodal voor eventaanwezigheden.

    Meer informatie
  • Strengere attendance toegangscontrole

    De attendance management-app is nu enkel zichtbaar voor platformbeheerders of teams met expliciete toegang. De adminpagina maakt viewer access en management access duidelijker en linkt rechtstreeks door naar teambeheer.

    Meer informatie
  • Gezinsbeheerder wisselen via profiel

    Platformbeheerders en superadmins (via impersonate) kunnen voortaan rechtstreeks vanuit het Familie-profieltabblad de gezinsbeheerder wisselen. Bestellingen, betalingen, wallet en administratieve gegevens worden automatisch overgezet; inschrijvingen en persoonlijke data blijven bij de juiste personen.

    Meer informatie
  • Superadmin cache-clear knop

    Superadmins kunnen nu rechtstreeks vanuit de profile dropdown alle Redis-caches wissen met een duidelijke bevestiging en verbeterde backend response.

  • Capaciteitsweergave moduleopties

    De project-subscriptions admin toont nu "X van Y"-capaciteit en een "Volzet"-badge wanneer het maximum aantal inschrijvingen bereikt is; bij uitschrijvingen wordt de volzet-status correct teruggezet.

Versie 1.34

30 april 2026

DEPLOYED

Hertekende seat assignment tool voor platformbeheerders met snake-algoritme en preview-flow, nieuwe voorverkoopmodule voor gezinsleden met quotum per kind, mogelijkheid om een reset-password-mail vanuit de gebruikerslijst te triggeren, per-instance beheerde welcome-message widget, snellere weergave van UiTPAS-wijzigingen en een set gerichte bugfixes.

Nieuwe Features

  • Hertekende seat assignment tool

    De toewijs-tool voor platformbeheerders is volledig hertekend voor events waar plaatsen pas na het afsluiten van de verkoop worden toegekend. Een nieuwe sidebar met een handmatig en een automatisch tabblad, een snake-algoritme dat plaatsen per koper groepeert en alternerende rijen vult, een voorstel-preview vóór toepassen, en een rechtstreeks doorklikbare orderdetail vanuit de toewijslijst.

    Meer informatie
  • Voorverkoop voor gezinsleden met quotum per kind

    Een nieuwe voorverkoopmodule waarmee platformbeheerders een afgebakende voorverkoopperiode openzetten voor een event. Ouders selecteren binnen die periode tickets per kind, met een quotum per kind dat correct telt over reeds geplaatste bestellingen én openstaande winkelmandjes heen. Een dashboardwidget toont de actieve voorverkoop en linkt door naar de eigen ticketpagina.

    Meer informatie
  • Reset-password mail vanuit gebruikerslijst

    Platformbeheerders kunnen nu rechtstreeks vanuit de gebruikerslijst een reset-password-mail laten versturen, zonder dat de gebruiker zelf eerst de wachtwoord-vergeten flow hoeft te starten. Handig bij ondersteuningsvragen of een verloren welkomstmail.

  • Welcome-message widget per platform

    De welkomstwidget op het dashboard heeft voortaan per-platform inhoud die door de beheerder zelf kan worden aangepast vanuit de widget, in plaats van een vaste vertaalsleutel.

  • Snellere weergave van UiTPAS-wijzigingen

    Wanneer een UiTPAS-nummer wordt toegevoegd of aangepast op een profiel, is dat nu meteen zichtbaar in de familielijst en in de UiTPAS-keuze tijdens het afrekenen, in plaats van te wachten op de cache. De profielkaarten tonen ook netter een spinner tijdens het opslaan, zonder kortstondige "Geen UiTPAS gekoppeld"-flits.

Versie 1.33

27 april 2026

DEPLOYED

Vernieuwde kalender, nieuwe aanwezigheidsmodule, persoonlijke kleurinstellingen voor de gezinskalender, eerste fundering voor externe integraties met platformbeheer en mobiele login, CMS starter kits en migratietooling, betere upgrade-begeleiding voor beperkte gebruikers en een nieuwe import-wizard om in één keer een volledige ledenlijst aan te maken.

Nieuwe Features

  • Vernieuwde kalender

    De kalender is volledig hertekend met een vlottere navigatie, nieuwe maand-, week-, dag- en lijstweergave, ondersteuning voor meerdere kalenders tegelijk en aparte modi voor persoonlijk gebruik, platformbeheer en superadmin.

    Meer informatie
  • Nieuwe aanwezigheidsmodule

    Een nieuwe aanwezigheidsapp waarmee leden hun aanwezigheid op events kunnen aangeven, beheerders aanwezigheidsstatussen kunnen opvolgen en organisatoren kunnen kiezen welke profielgegevens en welke aanwezige leden zichtbaar zijn voor anderen.

  • Persoonlijke kleuren voor de gezinskalender

    Iedere gebruiker kan nu zelf kiezen welke kleuren en welke gezinsleden zichtbaar zijn in de kalender. Verborgen kleuren verdwijnen uit het kalenderoverzicht en de strepen op events lijnen op met de event-detailweergave.

  • Fundering voor externe integraties

    Eerste werkende basis voor veilige externe integraties: platformen kunnen voortaan integraties opzetten met aparte clienttypes voor servers, websites en mobiele apps, met fijnmazige rechten en goedkeuring door beheerders.

  • Integratiebeheer in platformsettings

    Platformbeheerders krijgen een volledige integratiesectie waarin ze integratie-clients kunnen aanmaken, bewerken en intrekken, met ondersteuning voor verschillende rechten en flows.

  • Vernieuwde mobiele login

    De mobiele app schakelt over op een veiliger inlogproces via de browser, met ondersteuning voor QR-login, sessiebeheer en het koppelen van meerdere platformen vanuit één app.

  • CMS starter kits & migratietooling

    Nieuwe install-commandos en planningstooling om CMS-projecten sneller op te zetten en bestaande inhoud gestructureerd richting het nieuwe CMS te brengen, plus instellingen en rechten op teamniveau.

  • Upgrade-begeleiding voor beperkte gebruikers

    De upgrade-melding op het dashboard verschijnt automatisch opnieuw na 7 dagen, op de profielpagina staat voortaan een blijvende upgrade-melding en een nieuwe documentatiepagina legt het verschil uit tussen een volledig en een beperkt account.

    Meer informatie
  • Bulk gebruikers importeren vanuit Excel

    Een nieuwe import-wizard voor platformbeheerders waarmee clubs, scholen en organisaties hun bestaande ledenlijst in één keer als gebruikers kunnen aanmaken. Met automatische kolomherkenning, een voorbeeldweergave vóór er iets effectief wordt aangemaakt, automatische gezinsherkenning op basis van de e-mail van de gezinsbeheerder, optionele groepstoewijzing en de keuze om de welkomstmail meteen te versturen, in te plannen of voorlopig achterwege te laten.

    Meer informatie

Versie 1.32

26 maart 2026

DEPLOYED

Ticketing prestatieverharding op de cart hot path, duidelijkere ticket- en seatinformatie in admin orders/mails, insights follow-up voor onbetaalde orders en extra load-test tooling. V2-layout standaard actief.

Nieuwe Features

  • Ticketing prestatieverharding

    De ticketflow is verder gestript van onnodig werk op de kritieke add/remove-cart paden: minder backend-load, minder onnodige reloads van ticket modal en cart-samenvatting, opschoning van ongebruikte availability helpers.

  • Duidelijkere orderdetails & mails

    Tickettype en seat-informatie worden consistenter zichtbaar in mails en in admin orderdetails. Insights order detail kreeg een herbruikbaar detailpanel.

    Meer informatie
  • Insights follow-up op onbetaalde orders

    Nieuwe pagina voor unpaid follow-up, extra service- en requestlogica voor admin follow-up queries, betere user-impersonation insteek en groepering van orders per gebruiker in het orderoverzicht.

    Meer informatie
  • Voorbereiding verdere ticket-optimalisaties

    Interne tooling om de prestaties van de ticketverkoop objectief te meten, zodat volgende optimalisaties veiliger en meetbaar uitgerold kunnen worden.

  • V2-layout standaard actief

    De V2-layoutvoorkeur wordt nu standaard gebruikt. De V1 opt-out blijft tijdelijk beschikbaar; de layoutvoorkeur kreeg bijkomende opslag- en testdekking.

Versie 1.31

20 maart 2026

DEPLOYED

Nieuw ticketsysteem met vrije stoelkeuze, nieuw floor plan, realtime seat availability en een eerste admin seat assignment flow voor deferred seating events.

Nieuwe Features

  • Nieuw ticketsysteem & vrije stoelkeuze

    De ticketflow gebruikt nu breder de vernieuwde architectuur met stabielere checkout, realtime seat availability en vrije stoelkeuze voor events met zaalplan.

    Meer informatie
  • Nieuw floor plan als basis

    De nieuwe floor plan editor en renderer zorgen voor stabielere seat-IDs, correcte actieve seat telling en betere basis voor verdere seating-uitbreidingen.

  • Admin seat assignment voor deferred seating

    Er is nu een eerste admin flow om seats later toe te kennen voor events zonder vrije stoelkeuze. Deze tooling bestaat al, maar wordt nog verder afgewerkt.

    Meer informatie

Versie 1.30

17 maart 2026

DEPLOYED

Nieuwe messages app met inbox, antwoorden en teamgestuurde rechten, plus betrouwbaardere ticketreserveringen, cleanup van verlopen carts en checkout/rapportage bugfixes.

Nieuwe Features

  • Nieuwe messages app

    Volwaardige interne berichtenmodule met inbox, verzonden berichten, archief, leesstatus per ontvanger en antwoorden binnen conversaties. Beschikbaar achter de messaging feature flag.

    Meer informatie
  • Messaging rechten & beheer

    Platformbeheerders kunnen messaging openstellen voor iedereen of per globaal team bepalen wie toegang heeft, mag versturen en naar alle gebruikers mag sturen.

    Meer informatie
  • Correcte ticketreserveringen & cleanup

    Verlopen winkelwagen-items tellen niet langer mee in ticketbeschikbaarheid. Het nieuwe command app:cart:cleanup-expired helpt verlopen reserveringen automatisch op te ruimen.

  • Checkout & insights fixes

    Fixes voor gratis bestellingen, promo-verwerking, ticketmails en filter/UI-state synchronisatie zorgen voor een betrouwbaardere flow.

Versie 1.29

4 maart 2026

DEPLOYED

Nieuwe taken-app (kanban, takenlijsten, prioriteiten), agenda verbeteringen, winkelwagen bugfixes en meerdere UI-verbeteringen.

Nieuwe Features

  • Taken-app

    Volledig nieuwe task management app met kanban bord, takenlijsten per team, prioriteiten, toewijzen aan gebruikers en koppeling aan timetracking-projecten. Beschikbaar achter de 'tasks' feature flag.

    Meer informatie
  • Evenement aanmaken vanuit kalender

    Klik op een dag in de maandweergave van de agenda om direct een evenement aan te maken. De datum wordt automatisch ingevuld in de Event Wizard.

  • Winkelwagen verbeteringen

    Bugfixes voor het verwijderen van winkelwagen-items (betere foutafhandeling), duplicaatcheck bij inschrijvingen en vernieuwingskorting in overgangsperiode voor VIP-pakketten.

Versie 1.28

24 februari 2026

DEPLOYED

Nieuwe login- en registratielay-out, snake/boustrophedon seatassignment voor events en meerdere bugfixes.

Nieuwe Features

  • Nieuwe Login & Registratie Lay-out

    Volledig vernieuwde visuele stijl voor de loginpagina, registratieformulier, 2FA-pagina en de pagina voor wachtwoord vergeten.

  • Snake/Boustrophedon Seatassignment

    Nieuw algoritme voor automatische plaatsindeling in een zigzag-patroon. Groepen worden aaneengesloten geplaatst. Configureerbaar per event (vrij, snake voor, snake achter).

  • Dashboard Subscriptions Widget Fix

    Bugfix: de subscriptions widget toonde geen projecten die enkel via modules beschikbaar waren. Module-only projecten worden nu correct weergegeven.

Versie 1.27

13 februari 2026

DEPLOYED

Rapportage app voor order analytics, team-based access control voor timetracking, Module Wizard, product order emails en PDF verbeteringen.

Nieuwe Features

  • Tijdregistratie Teams

    Werk samen in teams met je collega's. Bekijk elkaars geregistreerde uren, filter op team, project of gebruiker, en exporteer team overzichten.

  • Product Varianten

    Verkoop producten met varianten zoals maten, kleuren en andere opties. Elke variant kan een eigen prijstoeslag hebben (bijvoorbeeld +€2 voor XL). Perfect voor clubkledij, merchandise en food events.

  • Verbeterde Product Order Emails

    Bevestigingsmails voor productbestellingen tonen nu automatisch de juiste informatie: productnaam, afbeelding en variant in plaats van event naam en datum.

  • Rapportage App

    Nieuwe standalone rapportage app voor platformbeheerders. Bekijk alle orders met statistieken, filter op project, module, event en datumbereik. Inclusief snelfilters, zoeken op gebruiker en order detail modal.

    Meer informatie
  • Team-Based Access Control

    Bepaal wie toegang heeft tot tijdregistratie via teams. Kies tussen "Iedereen heeft toegang" of "Alleen teamleden". Configureer per team wie projecten mag aanmaken en wie entries van anderen mag bekijken.

  • Module Wizard

    Nieuwe intuïtieve wizard voor het aanmaken en bewerken van modules in 6 stappen: basisgegevens, datums, opties, instellingen, intake vragen en templates.

  • PDF Generatie Verbeteringen

    Custom ticket templates worden nu correct toegepast. Voor productbestellingen wordt één pagina per order gegenereerd. Standaard paginaformaat is nu A4.

  • Event Duplicatie Fix

    Kritieke bugfix: bij het dupliceren van een event worden tickets nu correct gekopieerd in plaats van verplaatst.

Versie 1.26

6 februari 2026

DEPLOYED

Generiek scheduled tasks systeem met hybride cron + worker architectuur voor optimale schaalbaarheid en parallelle verwerking.

Nieuwe Features

  • Scheduled Tasks System

    Complete herwerking van scheduled task processing met centrale scheduling tabel in CORE database. Cron execution time < 1 seconde (ongeacht aantal platforms), parallelle verwerking via workers, en generiek systeem voor alle task types.

  • Automatische Ticket Verzending

    Nieuwe architectuur voor het automatisch versturen van tickets op geplande tijdstippen. Ondersteunt parallelle verwerking, automatische retry logic en per-event tracking.

  • Verbeteringen AI Engine

    Verbeterde stabiliteit en betrouwbaarheid van de AI Assistant voor het genereren van productafbeeldingen.

Versie 1.25

26 januari 2026

DEPLOYED

Migratie naar nieuwe Viploge server infrastructuur met verbeterde performance en stabiliteit.

Nieuwe Features

  • Server Migratie naar Nieuwe Viploge Server

    Succesvolle migratie van de volledige Viploge infrastructuur naar de nieuwe server omgeving. Dit zorgt voor verbeterde performance, stabiliteit en schaalbaarheid van het platform.

  • V2 Layout als Standaard

    De nieuwe V2 layout is nu de standaard voor alle gebruikers. De oude layout is niet meer beschikbaar. Dit zorgt voor een consistente gebruikerservaring over het hele platform.

Versie 1.24

15 december 2025

DEPLOYED

Volledige UiTdatabank integratie voor het importeren, synchroniseren en publiceren van events en modules.

Nieuwe Features

  • UiTdatabank Integratie

    Volledige integratie met UiTdatabank waarmee je events en modules kunt importeren, synchroniseren en publiceren. Inclusief automatische synchronisatie bij wijzigingen en ondersteuning voor meerdere organizers per platform.

  • Locatie Management met UiTdatabank

    Koppel je locaties aan UiTdatabank places of maak nieuwe places aan direct vanuit Viploge. Inclusief bulk import functionaliteit via CSV upload met automatische ophaling van plaats gegevens.

  • Organizer Management

    Beheer meerdere UiTdatabank organizers per platform. Maak nieuwe organizers aan, bewerk bestaande organizers en stel een default organizer in voor automatische publicatie.

Versie 1.23

10 november 2025

DEPLOYED

Custom encryption service, search modal optimalisatie en UiTPAS integratie per platform.

Nieuwe Features

  • UiTPAS Configuratie per Platform

    UiTPAS credentials zijn nu configureerbaar per platform in plaats van globaal. Inclusief encrypted opslag van secrets, real-time API connection testing en ondersteuning voor meerdere organizers.

  • Search Modal Performance Optimalisatie

    Drastische verbetering van de zoekfunctionaliteit: API response tijd verbeterd van ~1.73s naar <200ms. Inclusief keyboard shortcuts (Cmd+I / Ctrl+I) voor user impersonation en verbeterde UI met Font Awesome icons.

  • Custom Encryption Service

    Eigen encryption implementatie ter voorbereiding op Symfony 7.4 LTS. 100% backward compatible met bestaande encrypted data, met nieuwe PHP 8 attributes en automatische encryption/decryption.

  • Intakevragen Uitbreidingen

    Nieuwe keuzelijst functionaliteit voor intakevragen met dropdown selectie voor voorgedefinieerde antwoorden. Verbeterde gebruikerservaring bij inschrijvingen met ondersteuning voor verschillende vraagtypen.

Versie 1.22

20 oktober 2025

DEPLOYED

Bulk package assignment voor gezinsbeheerders en verbeterde dashboard functionaliteit.

Nieuwe Features

  • Bulk Package Assignment

    Ken pakketten toe aan meerdere gezinsbeheerders tegelijk met intelligente detectie van de juiste ontvanger. Inclusief geavanceerde zoek- en filterfunctionaliteit, real-time status weergave en automatische deduplicatie.

  • Admin-Only Packages

    Pakketten met "alleen voor admin" optie worden nu direct actief gezet zonder checkout proces. Status wordt automatisch op "betaald" gezet en het pakket is direct beschikbaar voor de gebruiker.

  • Dashboard Quick Actions Widget

    Uitgebreide quick actions widget met meer apps en configureerbare toggles. Inclusief color picker en gebruikersspecifieke instellingen voor een gepersonaliseerde dashboard ervaring.

Versie 1.20

15 september 2025

DEPLOYED

Grote UI/UX vernieuwing met nieuwe DataGrid component en seat selection systeem.

Nieuwe Features

  • DataGrid Component

    Grote UI/UX vernieuwing met nieuwe DataGrid component voor alle belangrijke admin pagina's (projecten, gebruikers, locaties, modules, events, subscriptions). Inclusief geavanceerde zoek- en filterfunctionaliteit, kolom configuratie met drag-and-drop, opgeslagen filters per gebruiker en export naar Excel.

    Meer informatie
  • Seat Selection & Floor Plans

    Moderne seat selection modal met real-time updates en stabiel seat ID systeem. Ondersteuning voor floor plans met visuele seat selectie, waarbij seat IDs onafhankelijk zijn van visuele labels voor maximale flexibiliteit.

  • Security Updates

    Symfony HTTP Foundation geüpdatet naar v6.4.29 met oplossing voor CVE-2025-64500 (high severity security fix voor authorization bypass vulnerability).

Versie < 1.20

DEPLOYED

Opzetten release notes systeem en initiële platform features.