Changelog: Cal.com v6.4 - Ons oorsprongsverhaal, wijzigingen aan de open-source licentie & prestatieverbeteringen & meer...
Hallo, welkom bij de feature-update van deze maand! Deze maand hebben we ons gericht op een paar belangrijke gebieden om je ervaring te verbeteren:

Eindelijk vertellen we ons oorsprongsverhaal
Benieuwd hoe Cal.com is begonnen? Neem een kijkje achter de schermen, inclusief hoe Peer en Bailey elkaar ontmoetten en hoe het allemaal begon.
Wijzigingen aan de open-source licentie
We passen de manier aan waarop we onze software distribueren, door de opkomst van AI en de impact ervan op open source in de hele sector.
Vanaf vandaag lanceert Cal.com alle gratis en open-source code opnieuw als Cal.diy onder de MIT-licentie, die algemeen wordt gezien als de meest vrije en populairste open-source licentie. Deze nieuwe community-editie is alleen bedoeld voor self-hosting en gebruik op eigen risico.
AI-codingassistenten hebben de manier waarop engineers code schrijven drastisch veranderd, maar het maakte het ook veel makkelijker om kwetsbaarheden in software te vinden, vooral in publiek beschikbare code.
Om dit nieuwe risico aan te pakken, zal de codebase van de commerciële editie van Cal.com, waarvan je momenteel klant bent, vanaf nu niet langer publiek beschikbaar zijn. (Eerder was die ‘source-available’, wat nu ‘closed source’ is.)
Voor hobbyisten: je hebt nu gratis en voor altijd toegang tot alle code en instructies van Cal.diy.
Voor Cal.com-gebruikers: er verandert niets aan je toegang of account. Dit is in de eerste plaats alleen een licentiewijziging. Als je de enterprise-editie self-hosted, ontvang je uitnodigingen voor de privé-GitHub-repository.

Prestatieverbeteringen
We hebben deze maand flinke snelheidsverbeteringen doorgevoerd voor grote organisaties. Het laden van de boekingenpagina was vroeger merkbaar traag voor organisaties met honderden leden — in sommige gevallen duurde het meer dan 20 seconden. We hebben opnieuw gebouwd hoe die gegevens onder de motorkap worden opgehaald, en nu is het tot 20x sneller. Hetzelfde geldt voor de configuratie van scheduling links, die hetzelfde verbeteringspatroon volgt. Als je organisatie is gegroeid en dingen traag aanvoelden, zou je echt verschil moeten merken.
![]()
Nieuwe functies:
-
We hebben de volledige routing trace toegevoegd aan Insights om precies te laten zien waarom een round robin-gastheer is geselecteerd, vooral handig voor complexe routingopstellingen met Salesforce ownership routing.
-
We hebben een nieuwe instelling toegevoegd waarmee organisaties kunnen bepalen of boekingen die als spam zijn gemarkeerd, hun CRM-events moeten laten verwijderen.
-
We hebben de mogelijkheid toegevoegd om je OAuth-clientgeheim te roteren voor het geval het gecompromitteerd of kwijt is.
-
We staan nu toe dat je je OAuth-clients instelt met meerdere redirect-URI's.
-
We hebben een nieuwe functie toegevoegd die ontoegankelijke routes in je routing forms detecteert om verkeerd gerouteerde boekingen te voorkomen.
-
We hebben een nieuw startscherm voor de instellingenpagina toegevoegd met een zoekvak om snel te vinden wat je nodig hebt.
-
We hebben verschillende verbeteringen aangebracht aan onze Salesforce-integratie om geavanceerdere ownership routing te ondersteunen (bijv. fuzzy domain matching, record type filtering).
-
We hebben de mogelijkheid toegevoegd voor hosts om een boeking te verplaatsen, zelfs wanneer hun calendar als bezet wordt weergegeven, zodat hosts nooit worden geblokkeerd door beschikbaarheidsconflicten.
Verbeteringen & fixes
-
We hebben een probleem opgelost waarbij twee mensen die op hetzelfde moment dezelfde openstaande boeking bevestigden, konden leiden tot een dubbele boeking. Gelijktijdige bevestigingen worden nu veilig afgehandeld.
-
We hebben een probleem opgelost waarbij gebruikers van CalDAV-calendars (Fastmail, iCloud en anderen) dubbele vergaderuitnodigingen ontvingen voor dezelfde boeking.
-
We hebben een probleem opgelost waarbij SMS-herinneringen stilletjes mislukten als het geplande verzendtijdstip heel dichtbij lag. Ze worden nu meteen verzonden.
-
We hebben een probleem opgelost waarbij deelnemers nog steeds herinneringen kregen met de gegevens van de oude host nadat een boeking was toegewezen aan een andere round-robin-gastheer.
-
We hebben een beveiligingsfix doorgevoerd om te voorkomen dat HTML via boekingsnotitievelden wordt geïnjecteerd.
-
We hebben een probleem opgelost waarbij de instelling "e-mailadres van organisator verbergen" kon worden omzeild via bepaalde boekingsvelden, waardoor het e-mailadres van de organisator mogelijk zichtbaar werd voor deelnemers.
-
We hebben retry-logica met exponentiële backoff toegevoegd voor Google Calendar-synchronisatie, zodat boekingen niet langer mislukken wanneer de rate limits van Google worden bereikt tijdens intensief gebruik.
-
We hebben een probleem opgelost waarbij terugkerende boekingen uit synchronisatie konden raken met de calendar door randgevallen in tijdzone- en tijdverwerking.
-
We hebben een beveiligingsfix doorgevoerd om juiste autorisatiecontroles toe te voegen aan het endpoint voor het innen van betalingen.
Groeten,
Milos van Cal.com
