Changelog

What’s new in Dayflow Scheduler

New features, improvements and fixes across the Scheduler and its framework adapters. Try the latest updates in the live demo.

Explore the documentation
Filter by update type

7 releases shown

v1.0.8Latest

12h/24h Time Format & Resource Mapping

The timeline header, event details and search follow the configured time format, and custom resource mapping applies everywhere events are placed.

Improvements

  • React, Vue, Svelte and Angular adapters and the drag and keyboard shortcut plugins now depend on @dayflow-pro/license 1.1.0.Adapters

Fixes

  • Timeline header hours, the event detail form and search results follow the timeFormat option (12h or 24h).
  • getResourceId from the view config is used when placing events on resource rows.
Packages
v1.0.6

Event Visual Refinements & Framework Parity

Refines event styling with 4- and 8-digit hex transparency color support, bundles temporal-polyfill directly to eliminate peer dependency warnings during install, and cleans up TypeScript typings across all adapters.

New

  • Enhanced event styling engine with native support for 4- and 8-digit hex colors with alpha channels, ensuring custom event colors with opacity render accurately.
Improvements4

Improvements

  • Updated semantic CSS fallback stylesheet for consistent out-of-the-box rendering in custom-themed applications.
  • Streamlined package installation: bundled temporal-polyfill directly within @dayflow-scheduler/core, eliminating missing peer dependency warnings during installation in React projects.Adapters
  • Self-contained dependencies for @dayflow-scheduler/plugin-drag and @dayflow-scheduler/plugin-keyboard-shortcuts for frictionless setup.
  • Strict TypeScript typing and lint cleanup across all framework adapters and plugin entry points.
Packages
v1.0.5

Filter Drag Polish & Framework Parity

Refines filter view switcher dragging behavior, enhances timeline view orchestration, and synchronizes adapter reactivity.

Improvements

  • Optimized filter view switcher drag-and-drop mechanics to prevent accidental drag initiation during fast tab switching.
  • Enhanced responsive timeline orchestration and virtualized row layout calculations during window resize.
  • Synchronized reactive state propagation across @dayflow-scheduler/react, @dayflow-scheduler/vue, @dayflow-scheduler/svelte, and @dayflow-scheduler/angular wrappers.Adapters

Fixes

  • Fixed an edge case where dragging an event across day boundaries in compressed views could drop outside the intended resource column.
Packages
v1.0.4

Quarter & Year Views & Scroll Optimization

Introduces high-level Quarter and Year timeline views, improves horizontal scrolling performance, and optimizes style trees.

New

  • Added native Quarter and Year timeline views with macro-level event summaries and density-adaptive event badges.
Improvements · Fixes3

Improvements

  • Refactored timeline viewport synchronization for silky-smooth horizontal and vertical cross-scrolling.
  • Added semantic CSS fallback styling system for robust custom-theme rendering.

Fixes

  • Resolved re-render cycle warnings in React 19 concurrent mode when updating event collections rapidly.
Packages
v1.0.3

Event Style Registry & Content Slots

Adds flexible event style presets, progress indicators, dot badges, and custom slot extension points.

New

  • Introduced comprehensive event style registry supporting modern card, capsule, minimal, and milestone presentation presets.
  • Added built-in event progress indicators (progress bar and percentage badge) directly within scheduled cards.
  • Integrated Drag Plugin and Keyboard Shortcuts Plugin for rapid keyboard navigation and multi-resource event reallocation.
Improvements1

Improvements

  • Added customizable content slots for headers, context menus, and resource label items across all framework bindings.Adapters
Packages
v1.0.2

Vue 3 & Svelte 5 Adapter Stabilization

Polishes framework-specific lifecycle hooks, addresses Angular zone integration, and streamlines event emitter typing.

Improvements

  • Optimized DayflowSchedulerComponent change detection lifecycle with OnPush strategy support.
  • Updated Svelte 5 component exports and runes reactivity interoperability.
  • Streamlined useSchedulerApp composable return types and shallowRef event state bindings.

Fixes

  • Corrected resource row height recalculations when collapsing and expanding nested resource tree nodes.
Packages
v1.0.1

Localization & TypeScript Typing Refinement

Integrates dayflow/localization plugin and strengthens TypeScript typings for scheduler events and custom views.

New

  • Added support for @dayflow/plugin-localization with multi-locale date formatting, week start rules, and translation dictionaries.
Improvements · Fixes2

Improvements

  • Expanded strict TypeScript definitions for custom event handlers, resource hierarchy definitions, and theme configs.

Fixes

  • Fixed timestamp rounding inconsistencies across different browser time zones.
Packages

Send feedback

Dayflow Scheduler

Feedback type