Back

Changelog

Changelog

Track all updates, new features, and bug fixes for CalendarKit.

Pro

Premium

v1.1.0

Latest

New Features

  • NewEvent Resizing - Drag the bottom edge of events to resize with 15-minute snap intervals
  • NewNotification Reminders - Add multiple reminders per event (5/10/15/30 min, 1h, 1d before)
  • NewICS Import/Export - Full ICS file support including recurring events, all-day events, and attachments
  • NewMobile Swipe Gestures - Swipe left/right to navigate dates on touch devices
  • NewSkeleton Loading States - Beautiful per-view skeleton loaders for loading states
  • NewEmpty States - View-specific illustrations with CTA to create events
  • NewContext Menus - Right-click events for quick Edit, Delete, Duplicate actions
  • NewEnhanced Drag Preview - Improved styling with event color, shadow, and rotation effects
  • NewEnhanced Agenda View - Modern card design with date boxes, Today/Tomorrow labels, duration badges
  • NewPage Transitions - Smooth Framer Motion animations on view switches

Improvements

  • ImprovedDark mode polish - Better contrast, custom scrollbars, glass effects
  • ImprovedSmooth transitions throughout the UI
  • ImprovedBetter shadows and focus states
  • ImprovedAnimated sidebar toggle

Bug Fixes

  • FixTimezone dropdown transparency issue (bg-background instead of bg-popover)
  • FixDay view overlapping events (ported WeekView positioning logic)
  • FixringColor TypeScript error (changed to boxShadow)
  • FixTimezone drag/drop bug - Events now correctly convert between display timezone and storage time

v1.0.0

New Features

  • NewInitial Pro release
  • NewMonth, Week, Day, Agenda, and Resource views
  • NewDrag & drop event scheduling
  • NewDark mode support
  • NewInternationalization (i18n) with English and French
  • NewTimezone support with IANA timezones
  • NewRecurring events with RRULE support
  • NewEvent attachments and guests
  • NewCalendar filtering
  • NewCustom event forms

Basic

Open Source

v1.1.0

Latest

New Features

  • NewEvent Overlap Detection - Smart collision detection displays overlapping events side-by-side in Week and Day views
  • NewWeek Start Configuration - New weekStartsOn prop to set first day of week (0=Sunday through 6=Saturday)
  • NewCustom Event Renderer - New renderEvent prop for complete control over event appearance across all views
  • NewEvent View Modal - Read-only modal when clicking events with edit/delete actions and color-coded header
  • NewMobile Swipe Gestures - Swipe left/right to navigate between time periods on touch devices
  • NewMobile Bottom Sheet - Quick access to mini calendar, filters, and view switcher
  • NewFloating Action Buttons - Calendar/filter button and create event FAB for mobile
  • NewLoading Skeletons - CalendarSkeleton, MonthViewSkeleton, WeekViewSkeleton, DayViewSkeleton with shimmer effect
  • NewEmpty State Component - Customizable no-events display with icon, title, description, and action button

Improvements

  • ImprovedEvent Modal Redesign - Modern card layout with gradient header, inline color picker, smooth animations
  • ImprovedView Headers - Gradient backgrounds with glass morphism effect and sticky positioning
  • ImprovedEvent Cards - Glass effect with color accent bars, hover animations, better contrast
  • ImprovedDark Mode Polish - Improved contrast ratios, custom scrollbars, better border treatment
  • ImprovedView Transitions - Fade and slide animations when switching views
  • ImprovedVirtualized Rendering - Week view performance optimization with proper memoization
  • ImprovedImproved TypeScript Types - Better prop validation and cleaner component architecture

v0.1.1

New Features

  • NewInitial release on npm
  • NewMonth, Week, and Day views
  • NewEvent creation and editing
  • NewMini calendar sidebar
  • NewCalendar filtering
  • NewResponsive design
  • NewLight/dark mode support
  • NewFull TypeScript support
  • NewMIT License - free and open source