All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix the issue that
document.execCommand('selectAll')
doesn't work on Firefox.
- Fix button's status when deleting a Meeting Window.
- Support editing the scheduled event.
- Introduce
rescheduleUrl
option.
- Support changing displayed time zone in the Schedule view
- support configuring visibility of each form field
- New launch option
defaultEventMetadata
to customize scheduled events
- New launch option
customStyleVars
to customize widget colors and text font
- improve responsiveness
- availability times were not editable in edit Meeting Window mode
- Improved performance for the Schedule view
- Selected slot was removed after scrolling for more slots in the Schedule View
- New Note textarea in the Schedule View
- New property
extraDescription
for launch optionschedule.formOptions
This is used to control the new Note textarea
- New launch option
formOptions
for the Schedule View - New launch option
authOptions
for the Setup View
- Improved
preSchedule
event to be able to customize title and description for scheduled events
- Modal was blocked by elements with z-index > 0
- Improved widget loading time
- Stop launching the Edit Mode if the Bearer Token passed in is invalid
- Allow setting multiple availability windows
- Use vue-infinite-loading for time slot pagination
- Advanced availability settings in the Setup View
- The new launch option
formOptions
- Event name corrections
- Missing fields when editing Meeting Window
- New launch options to control the result page
- Support for events
- Ability to edit and delete existing Meeting Window objects
- New build options
setOptions
to configure global options in runtime
- Render the widget inside iframe to preserve layout
- Available times were off due to daylight saving timezone
- Initial release