Skip to content

v3.7.0

Latest

Choose a tag to compare

@JayceV552 JayceV552 released this 13 Aug 13:22
5fb16b7

New Features & Enhancements

Appointment Organiser

image

Booking

image
  • Appointment Schedule Plugin: Introduced the @dayflow-pro/appointment-schedule plugin for booking availability management and schedule windows. Includes comprehensive multi-language documentation (EN/ZH/JA) and interactive video demos.
  • Time Grid Background Layer APIs: Added time grid background layer slots and extension APIs (time-grid background & quick-create), allowing plugins to inject background availability layers, interactive deletion actions, and custom grid UI with accessibility support.
  • Native MouseEvent in Event Callbacks: Passed the native triggering MouseEvent to event callbacks (onEventClick, onEventContextMenu, etc.) and context menu slots for precise mouse coordinate and modifier key access.
  • Scheduling i18n: Added multi-language translation support for scheduling labels, appointment statuses, and time slot indicators.

What's Changed

  • fix: hourHeight config has no effect on grid row height by @JayceV552 in #123
  • fix: refine drag interactions and standardize grid double-click behavior by @JayceV552 in #124
  • docs: update intro examples to use calendars and calendarId by @JayceV552 in #127
  • feat: add caldav support by @JayceV552 in #126
  • feat(core, sidebar, ui): add calendar grouping, range constraints, and month view slots by @JayceV552 in #128
  • perf: optimize year view: fixed-week, year-canvas performance by @JayceV552 in #129
  • fix(core): make event detail panel and dialog mutually exclusive by @JayceV552 in #131
  • feat: add eventDetailTrigger config and refine detail panel transition animation by @JayceV552 in #134
  • fix: grid year view custom popup content not working by @JayceV552 in #135
  • feat: angular, svelte support customer sidebar config by @JayceV552 in #137
  • docs: update pro installation guide by @JayceV552 in #139
  • feat(ui): refine 12h time axis styling and compact time range logic by @JayceV552 in #141
  • fix(core): fix multi-day event rendering and stacking layout in day view by @JayceV552 in #142
  • fix(core): parse integer hours and minutes for multi-day event time range (#143) by @JayceV552 in #144
  • feat(core): add time-grid background and quick-create extension APIs by @JayceV552 in #145
  • feat(core): enhance time grid background layer with delete action and accessibility by @JayceV552 in #146

Full Changelog: v3.6.0...v3.7.0