Releases: calcom/cal.com
Releases · calcom/cal.com
v4.1.8
What's Changed
- fix: add redirectUrl to /eventTypes page as well by @SomayChauhan in #15274
- feat: Add framework to send all events fired for embed to Analytics Apps by @hariombalhara in #15173
- fix: Typo in
deleteCredential
handler by @joeauyeung in #15281 - fix: 404 collisions by @keithwillcode in #15249
- chore: v4.1.8 by @zomars in #15287
Full Changelog: v4.1.7...v4.1.8
v4.1.7
What's Changed
- refactor: Introduce
crmManager
by @joeauyeung in #14272 - chore: v4.1.7 by @keithwillcode in #15277
Full Changelog: v4.1.6...v4.1.7
v4.1.6
What's Changed
- chore: Reducing E2E test sharding by @keithwillcode in #15192
- fix: not able to click start recording button when transcription enabled by @Udit-takkar in #15244
- fix: intercom has organisation by @SomayChauhan in #15224
- fix: openIntercom="true" opens intercom app by @SomayChauhan in #15235
- fix: useGetBookingForReschedule wait for calProvider init by @ThyMinimalDev in #15236
- fix: double icon on user event type by @Udit-takkar in #15239
- chore: added help cards to platform dashboard by @PeerRich in #15218
- fix: removing the default app should remove the default badge from the appCard by @Amit91848 in #15243
- fix: API booking issues by @keithwillcode in #15247
- fix: Do subscription update even if team.members are less than 30 in case orgSeats allow it by @hariombalhara in #15209
- fix: missing date overrides in negative tz by @CarinaWolli in #15251
- test: add default handler tests by @sean-brydon in #15258
- chore: version platform libraries npm package by @ThyMinimalDev in #15257
- test: get upgradeable test by @sean-brydon in #15261
- fix: remove ts-ignore by converting to string[] by @kaleem68 in #14622
- feat: Adds 45 min to dynamic events by @dilpreetsio in #15248
- feat(i18n): complete Simplified Chinese translations by @stout-ni in #14474
- chore: Add guest email blacklist by @keithwillcode in #15255
- fix: Typing on getAggregateWorkingHours by @viniciusvieira00 in #15137
- fix: top right section overflow for event page by @Afrin127329 in #15109
- fix: Avatars not showing when using bookings filter by @Amit91848 in #15271
- refactor: format v2 API managed user timeZone by @supalarry in #15273
- fix: add blacklist email logic in backend by @Udit-takkar in #15270
- chore: v4.1.6 by @zomars in #15266
New Contributors
- @dilpreetsio made their first contribution in #15248
- @stout-ni made their first contribution in #14474
- @viniciusvieira00 made their first contribution in #15137
- @Afrin127329 made their first contribution in #15109
Full Changelog: v4.1.5...v4.1.6
v4.1.5
What's Changed
- chore: return empty array if no transcription found by @Udit-takkar in #15185
- fix: styles for the schedule component, make it mobile-friendly by @helgastogova in #15178
- fix(atoms): fix max-height bug for the Booker component by @helgastogova in #15195
- fix: attendeeSeatId is not being returned on webhook response for events with seats by @Amit91848 in #15184
- fix: Profile page crash due to invalid topLevelElement by @emrysal in #15198
- chore: added event-types link to settings by @PeerRich in #14274
- fix: platform booker icons and address property for type inPerson by @Ryukemeister in #15207
- fix: Event Type Toggle Shift by @Sujitale07 in #15066
- fix: event duration missing translation by @Amit91848 in #14862
- feat: autosave availability after making changes by @anikdhabal in #14849
- fix: avatar on booking page by @Udit-takkar in #15190
- fix: platform plan name is always uppercase by @ThyMinimalDev in #15215
- fix: exclude atoms web wrappers from build by @supalarry in #15216
- chore: Platform Booker defaultFormValues for prefilling by @ThyMinimalDev in #15219
- feat: Add {first name} variable to Organizer & Scheduler custom event… by @Amit91848 in #14156
- feat: jelly seamless signup by @SomayChauhan in #15220
- chore: v4.1.5 by @emrysal in #15230
New Contributors
- @helgastogova made their first contribution in #15178
- @Sujitale07 made their first contribution in #15066
Full Changelog: v4.1.4...v4.1.5
v4.1.4
What's Changed
- chore: Bring back merge queues by @keithwillcode in #15177
- fix: Required check for CI by @keithwillcode in #15181
- chore: Skip flaky tests that have been failing often by @keithwillcode in #15161
- fix: Org Seeder - to better represent production scenario and fix admin org delete cleanup by @hariombalhara in #15157
- fix: signing_up_terms i18n by @Udit-takkar in #15156
- feat: events apps new install flow by @SomayChauhan in #14616
- chore: v4.1.4 by @keithwillcode in #15186
Full Changelog: v4.1.3...v4.1.4
v4.1.3
What's Changed
- fix: Make pagination optional in Bookings API by @alishaz-polymath in #15163
- chore: Moved legacy rewrites from afterFiles to beforeFiles by @zomars in #15164
- fix: if we go to event-types/[id]?tabName=apps after installing an app to an organisation it shows 2 apps by @Amit91848 in #15166
- fix: Use origin as provided in HeadSeo. origin would be different for Domain cases by @hariombalhara in #14935
- feat: v2 API enable updating event-type bookingFields by @supalarry in #15172
- fix: mobile avatars not loading on event-types by @Amit91848 in #15167
- fix: broken url on booking page by @Udit-takkar in #15028
- chore: v4.1.3 by @keithwillcode in #15176
Full Changelog: v4.1.2...v4.1.3
v4.1.2
What's Changed
- chore: better logging for failed webhooks by @Shpadoinkle in #14825
- fix: Failing futureLimit handleNewBooking test by @hariombalhara in #15155
- feat: add get recording and transcripts API endpoint by @Udit-takkar in #15131
- chore: Release version 4.1.2 by @emrysal in #15159
Full Changelog: v4.1.1...v4.1.2
v4.1.1
What's Changed
- fix: platform onboarding improvements by @Ryukemeister in #15053
- feat: added BAA to App Store by @PeerRich in #14894
- refactor: api v2 schedules by @supalarry in #14870
- fix: terms and conditions text by @Udit-takkar in #15027
- fix: Add the 'cal-video' location only if it doesn't already exist by @SomayChauhan in #15038
- fix: disable emails for platform by @Ryukemeister in #15089
- fix: Invalid phone error on prefill with plus(+) sign by @hariombalhara in #15046
- fix: Collective event types with seats - hosts count towards the seat count by @Amit91848 in #14930
- chore: Add test for booking cancelled webhook by @Amit91848 in #14940
- fix: Prevent 500 error when fetching more than 3000 bookings from an user by @zomars in #15099
- chore: api-v2 slotInterval, afterEventBuffer, beforeEventBuffer min 0 by @ThyMinimalDev in #15039
- fix: upgrade deprecated github actions by @anikdhabal in #14998
- chore: API Build cache in CI pipeline by @utkershrajvenshi in #14929
- fix: rate limiting improvements by @CarinaWolli in #15095
- chore: added google reviews by @PeerRich in #15113
- chore: fixed a few cal.ai ui issues and cal.video logo by @PeerRich in #15044
- feat: add autoscroll in mobile by @Udit-takkar in #15124
- fix: daily buffer in getServerSideProps by @Udit-takkar in #15093
- fix: resolve labeler workflow failure by @anikdhabal in #15110
- feat: Future Limit - Toggle to exclude unavailable days by @hariombalhara in #14915
- chore: Updated labeler to v5 by @emrysal in #15127
- chore: hide consumer navigation in platform admin dropdown by @PeerRich in #15117
- fix: onboarding flow styling by @Ryukemeister in #15111
- revert: refactor: api v2 schedules by @supalarry in #15130
- feat: Workflow — Send Email to Specific Email by @Amit91848 in #14815
- fix: Adds missing dependecy by @zomars in #15139
- fix: return 200 status code by @Udit-takkar in #15134
- feat(i18n): finish pt-br translation by @amirelemam in #15141
- refactor: v2 origin check error message by @supalarry in #15143
- chore: Downgrade 8 vCPU actions to 4 by @keithwillcode in #15147
- fix: Add organization logo to org dynamic events by @emrysal in #15082
- chore: Add integration tests runner by @keithwillcode in #15148
- fix: app crash on accessing certains pages of organization/teams when user not part of any organization or team by @Shaik-Sirajuddin in #15106
- chore: skips flaky future limits test by @zomars in #15149
- feat: Add Organization Admin scope to API V1 by @alishaz-polymath in #14860
- chore: v4.1.1 by @zomars in #15151
New Contributors
- @amirelemam made their first contribution in #15141
Full Changelog: v4.1.0...v4.1.1
v4.1.0
What's Changed
- chore: more fields event-types api v2 by @ThyMinimalDev in #15031
- fix: disable useGetOAuthClientManagedUsers if clientId not defined by @ThyMinimalDev in #15040
- fix: invalid type of enable_transcription_storage by @Udit-takkar in #15049
- chore: Allow disabling email sending without errors by @emrysal in #15051
- chore: prop disableEditableHeading in availability settings by @ThyMinimalDev in #15041
- fix: Dynamic (Group) meetings showing one person avatar on the double by @Amit91848 in #15055
- fix: hosts not set when duplicating team event-type by @anikdhabal in #15012
- chore: release v4.1.0 by @emrysal in #15060
Full Changelog: v4.0.9...v4.1.0
v4.0.9
What's Changed
- fix: api v2 hotfix google calendar, exception details, billing check guard by @ThyMinimalDev in #14967
- fix: Show error log in case of /event-types redirect by @hariombalhara in #14960
- chore: fixed giphy size by @PeerRich in #14973
- chore: dashboard fixes by @Ryukemeister in #14968
- fix: Release new versions for embed by @hariombalhara in #14958
- feat: orgs create dynamic events from org member list by @sean-brydon in #14912
- fix: Fixed email embed for team when specific times are chosen embeds the wrong URL by @vikrant845 in #14975
- fix: SAML fixes for uppercase email & GOOGLE → SAML idp switch by @alishaz-polymath in #14971
- fix: meeting ended and started webhooks trigger by @CarinaWolli in #14864
- fix: Allow less than 30 seats for orgs by @hariombalhara in #14995
- fix: add retryCount to workflowReminder by @CarinaWolli in #14943
- fix: Regression: Can’t set person to forward OOO bookings by @Amit91848 in #15003
- chore: hide oauthClientId from session email in booker by @ThyMinimalDev in #15002
- chore: open disableGuests for event-types apiv2 by @ThyMinimalDev in #15001
- chore: enable transcription for teams plan users by @Udit-takkar in #15025
- fix: error when unlinking google account by @zomars in #15011
- fix: Impersonation flicker on timezone change by @emrysal in #14738
- fix: better errors for platform by @anikdhabal in #14987
- chore: v4.0.9 by @keithwillcode in #15035
New Contributors
- @vikrant845 made their first contribution in #14975
Full Changelog: v4.0.8...v4.0.9