Changelog

Dayflow Scheduler Releases & Updates

Stay up to date with new features, performance improvements, and fixes across the Dayflow Scheduler core engine and framework adapters.

v1.0.6Latest Release

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.

  • Feature

    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.

  • Enhancement

    Updated semantic CSS fallback stylesheet for consistent out-of-the-box rendering in custom-themed applications.

  • EnhancementAdapters

    Streamlined package installation: bundled temporal-polyfill directly within @dayflow-scheduler/core, eliminating missing peer dependency warnings during installation in React projects.

  • Enhancement

    Self-contained dependencies for @dayflow-scheduler/plugin-drag and @dayflow-scheduler/plugin-keyboard-shortcuts for frictionless setup.

  • Enhancement

    Strict TypeScript typing and lint cleanup across all framework adapters and plugin entry points.

v1.0.5

Filter Drag Polish & Framework Parity

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

  • Enhancement

    Optimized filter view switcher drag-and-drop mechanics to prevent accidental drag initiation during fast tab switching.

  • Enhancement

    Enhanced responsive timeline orchestration and virtualized row layout calculations during window resize.

  • EnhancementAdapters

    Synchronized reactive state propagation across @dayflow-scheduler/react, @dayflow-scheduler/vue, @dayflow-scheduler/svelte, and @dayflow-scheduler/angular wrappers.

  • Fix

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

v1.0.4

Quarter & Year Views & Scroll Optimization

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

  • Feature

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

  • Enhancement

    Refactored timeline viewport synchronization for silky-smooth horizontal and vertical cross-scrolling.

  • Enhancement

    Added semantic CSS fallback styling system for robust custom-theme rendering.

  • Fix

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

v1.0.3

Event Style Registry & Content Slots

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

  • Feature

    Introduced comprehensive event style registry supporting modern card, capsule, minimal, and milestone presentation presets.

  • Feature

    Added built-in event progress indicators (progress bar and percentage badge) directly within scheduled cards.

  • Feature

    Integrated Drag Plugin and Keyboard Shortcuts Plugin for rapid keyboard navigation and multi-resource event reallocation.

  • EnhancementAdapters

    Added customizable content slots for headers, context menus, and resource label items across all framework bindings.

v1.0.2

Vue 3 & Svelte 5 Adapter Stabilization

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

  • Enhancement

    Optimized DayflowSchedulerComponent change detection lifecycle with OnPush strategy support.

  • Enhancement

    Updated Svelte 5 component exports and runes reactivity interoperability.

  • Enhancement

    Streamlined useSchedulerApp composable return types and shallowRef event state bindings.

  • Fix

    Corrected resource row height recalculations when collapsing and expanding nested resource tree nodes.

v1.0.1

Localization & TypeScript Typing Refinement

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

  • Feature

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

  • Enhancement

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

  • Fix

    Fixed timestamp rounding inconsistencies across different browser time zones.