CalibookCalibook

What's New

Versiegeschiedenis van Calibook en de CMS-integraties

Calibook platform (0.x)
Joomla module (1.x)
WordPress plugin (2.x)
v0.3.0

Veiligheid, design & publieke boekingspagina

1 juni 2026
  • NieuwPublieke boekingspagina per kalender (/page/[slug])
  • NieuwContactgegevens en sociale media per kalender instelbaar
  • Nieuw4 foto's uploadbaar per kalender (2×2 grid)
  • NieuwLandkeuze toegevoegd aan kalenderinstellingen
  • NieuwNotificaties bij boeking bevestigd/geweigerd en betaling geannuleerd
  • NieuwAdminmelding bij nieuwe gebruikersregistratie
  • VerbeterdHomepage volledig herwerkt: zigzag layout, foto's, CTA sectie
  • VerbeterdNieuwe accentkleur en consistente huisstijl (donkerblauw #0F2D4A)
  • VerbeterdPlatformbalk met Airbnb, Booking.com, WordPress, Joomla, Custom HTML
  • VerbeterdFAQ uitgebreid naar 8 vragen
  • VerbeterdNavigatie en typografie verbeterd
  • VerbeterdiCal feed: Content-Type correct (text/calendar)
  • FixiCal DTSTAMP aanwezig per event
  • FixBranding "Aangedreven door Calibook" correct verborgen voor Starter+
  • FixSlug verwijderd uit kalenderoverzicht
  • BeveiligingRLS policies op kalenders en units (planlimiet gehandhaafd op DB-niveau)
  • BeveiligingRate limiting via Upstash (contact, login, boekingen, analytics)
  • BeveiligingSecurity headers toegevoegd (X-Frame-Options, CSP, Referrer-Policy)
  • BeveiligingHTML-escape helper voor alle user input in e-mails
  • BeveiligingGenerieke foutmeldingen (geen interne details naar client)
  • BeveiligingZod-validatie op alle publieke API routes
  • BeveiligingSupabase Storage buckets beveiligd (MIME-types, max 2 MB)
v0.2.0

Verbeterde integraties & meertaligheid

22 mei 2025
  • NieuwTaaldetectie op basis van browsertaal (Accept-Language header)
  • NieuwTaalwisselaar toegevoegd aan dashboard sidebar
  • NieuwChangelog pagina (deze pagina)
  • NieuwDownloads pagina herbouwd met echte Joomla en WordPress logo's
  • NieuwPrivacy- en algemene voorwaarden uitgebreid (subverwerkers, GDPR)
  • NieuwHomepage: feature highlights sectie (4 afwisselende blokken)
  • NieuwHomepage: USP-strip met heroicons (Slimme kalender, Joomla & WP, Meertalig, Seizoensmodi)
  • VerbeterdFooter: tekst wit, Rimbit klikbaar naar rimbit.be, BTW-nummer zichtbaar
  • VerbeterdHero sectie: foto scherper (quality 90, sizes hint), tekst gecentreerd
  • VerbeterdAuth pagina's: grotere quote tekst, Calibook badge klikt door naar homepage
  • VerbeterdPricing pagina: Agency plan verwijderd, Joomla+WP module naar Starter verplaatst
  • FixTaalwisseling werkte niet — cookie werd niet opgeslagen in Route Handler
  • FixMarketing pagina's toonden altijd Nederlands door Next.js caching
  • FixiCal feed: CORS headers ontbraken, externe tools konden feed niet ophalen
  • FixiCal feed: vereiste nu auth sessie — Airbnb kon niet synchroniseren
v1.0.2

Joomla module — embed fix

22 mei 2025
  • FixIframe hoogte werd niet aangepast na het openen van het boekingsformulier
  • FixpostMessage origin mismatch (www vs non-www) — resize bericht werd genegeerd
  • VerbeterdResizeObserver in widget stuurt continu de juiste hoogte door
  • Verbeterdembed.js herkent nu id=, class= én data-calendar= selectors
v1.0.1

Joomla module — installatiefout

21 mei 2025
  • FixInstallatie mislukte: manifest verwees naar ontbrekende src/ map
  • Fixnamespace path="src" verwijderd uit XML manifest
v0.1.0

Eerste release

mei 2025
  • NieuwBeschikbaarheidskalender met kleurcodering (vrij / bezet / aanvraag / vertrekdag)
  • NieuwMeerdere kamers en categorieën per kalender
  • NieuwSeizoensmodi: individuele kamers of volledig huis
  • NieuwiCal export voor synchronisatie met Airbnb en Booking.com
  • NieuwEmbed via JavaScript snippet of iFrame
  • NieuwJoomla module v1.0.0
  • NieuwDashboard: boekingsaanvragen beheren, kalender instellen
  • NieuwMeertalig: NL, FR, EN, DE, ES
  • NieuwFree plan beschikbaar — geen creditcard nodig