Changelog

Stay up to date with the latest features, improvements, and bug fixes in Turncal.

December 29, 2025

December 29, 2025

Color Picker for iCal Links

You can now choose custom colors for each iCal link when creating or editing a calendar. Click the color swatch next to any link to open a palette of 15 vibrant colors.

How it works:

  • Each iCal link displays a color picker button showing the current color
  • Click to open a palette with 15 color options
  • Selected colors are saved and applied to all events from that calendar source
  • Colors help you visually distinguish between different booking platforms (Airbnb, VRBO, Booking.com, etc.)

Booking.com Event Naming Fix

Events synced from Booking.com calendars now display as "Reserved" instead of being marked as blocked events. This provides clearer visibility of actual guest bookings in your calendar view.

Before: Booking.com events appeared as generic "Blocked" entries After: Booking.com events now show as "Reserved" with proper event styling

December 16, 2025

December 16, 2025

Calendar iCal Export

Added the ability to export your calendar as a subscribable iCal feed that can be imported into Google Calendar, Apple Calendar, Outlook, and other calendar applications.

The big picture: Now you can aggregate all of your calendars in one placeβ€”sync your Airbnb, VRBO, and booking platform calendars into Turncal, then view everything in your native calendar app alongside your personal and work calendars. One unified view across all your devices.

Features

  • One-click export - Enable iCal export from your calendar settings
  • Customizable options - Choose whether to include blocked events in your export
  • Private feed URL - Each calendar gets a unique, secure URL for subscription
  • Auto-sync - Your calendar app will automatically stay in sync with Turncal events
  • Universal compatibility - Works with Google Calendar, Apple Calendar, Outlook, and any app that supports iCal feeds

To use: Navigate to your calendar settings and toggle "Enable iCal Export" to generate your feed URL.

Expanded Timezone Support

Significantly expanded timezone support from 10 to over 70 timezones, organized by region for easier navigation. Now includes comprehensive coverage across:

  • Americas - US, Canada, Mexico, Central America, and South America
  • Europe - UK, Western Europe, Central Europe, Eastern Europe, and Scandinavia
  • Middle East - UAE, Saudi Arabia, Israel
  • South Asia - India, Sri Lanka, Nepal, Bangladesh
  • Southeast Asia - Thailand, Vietnam, Indonesia, Singapore, Malaysia, Philippines
  • East Asia - China, Hong Kong, Taiwan, South Korea, Japan
  • Oceania - Australia and New Zealand

Your calendar check-in and check-out times will now be properly interpreted in your selected timezone, ensuring accurate event times no matter where you or your guests are located.

iOS Safari Fix

Fixed a navigation issue on iPhone where clicking calendar links in the dropdown menu wasn't working correctly. Calendar links now open reliably on all iOS devices.

June 25, 2025

June 25, 2025

Beta Feature: MaxLinks URL Parameter

Added a new beta feature for testing purposes. Users can now access up to 15 iCal sources (instead of the default 5) by adding ?maxlinks to the homepage URL.

This is an untested beta feature and we're actively collecting feedback on its performance and usability. The default remains at 5 sources for stability.

To use: Visit https://turncal.com/?maxlinks to access up to 15 calendar sources.

Fixed Booking.com Calendar Integration

June 24, 2025

We've fixed a critical issue with Booking.com iCal feeds that was preventing proper calendar event processing and task generation.

Video Demonstration

See the fix in action:

What's Fixed

πŸ”§ Booking.com iCal Processing

  • Proper event recognition: Booking.com calendar events are now correctly interpreted as bookings instead of blocked time
  • Task generation: Fixed events now properly trigger cleaning task creation
  • Calendar sync: Improved reliability of Booking.com calendar imports

The Problem

Previously, Booking.com iCal links were being misinterpreted as blocked events rather than actual bookings. This meant:

  • No cleaning tasks were generated for Booking.com reservations
  • Incomplete calendar views showing blocked time instead of guest stays

The Solution

Our enhanced iCal parser now:

  • Correctly identifies Booking.com booking events
  • Generates appropriate cleaning tasks for each reservation
  • Maintains proper calendar synchronization with all booking platforms

Impact

This fix ensures that all your Booking.com reservations are properly tracked and managed within TurnCal, giving you complete visibility across all your booking channels.

New Table View for Calendar Management

June 13, 2025

We're excited to introduce a powerful new Table View for your calendar management! This feature provides an alternative way to view and manage your reservations alongside the traditional calendar view.

What's New

πŸ“Š Table View Toggle

  • Switch between calendar and table views with a simple toggle button
  • Access both views seamlessly from the same page
  • Perfect for different management workflows

🏠 Comprehensive Reservation Display

The new table view shows all your upcoming reservations with:

  • Check-in & Check-out dates with precise times
  • Departure day for easy planning
  • Reservation labels with color coding
  • Custom titles and notes for each booking
  • Guest counts with easy editing capabilities

Table View Screenshot

Table View Screenshot

✏️ Inline Editing Features

  • Edit titles: Click any reservation title to customize it
  • Update guest counts: Modify guest numbers with default suggestions
  • Add notes: Include important details for each reservation
  • Real-time updates: Changes save automatically to your calendar

⏰ Enhanced Default Time & Guest Management

  • Default check-in/out times: Set standard arrival (3:00 PM) and departure (10:00 AM) times for your property
  • Guest count defaults: Configure default guest counts per booking source (Airbnb, VRBO, etc.)
  • Cleaner preparation: Helps cleaners know exactly how many guests to prepare for and when turnovers occur
  • Time zone support: All times are properly displayed in your property's local time zone

πŸ”„ Smart Sorting & Filtering

  • Sortable columns: Click any column header to sort your data
  • Filtered view: Shows only active, upcoming reservations
  • Responsive design: Works perfectly on desktop and mobile devices

Why Use Table View?

The table view is ideal for:

  • Quick overview of upcoming reservations
  • Bulk editing of reservation details
  • Planning departure schedules
  • Managing guest information efficiently
  • Exporting or reviewing reservation data in a structured format

Getting Started

Using Table View

  1. Navigate to any of your calendars
  2. Look for the table/calendar toggle button in the top-right corner
  3. Click to switch between views
  4. Start editing by clicking on any editable field in the table

Setting Default Times & Guest Counts

  1. Go to your User Calendars page
  2. Click on any calendar to open the details panel
  3. Set your default check-in time (e.g., 3:00 PM) and check-out time (e.g., 10:00 AM)
  4. Configure default guest counts for each booking source (Airbnb, VRBO, etc.)
  5. These defaults will automatically apply to new bookings and help cleaners prepare appropriately

Default Guest Count Configuration

Default Guest Count Configuration

This feature works seamlessly with your existing calendar permissions - only calendar owners can make edits, while others can view the information in this convenient format.

Download Tasks to CSV

June 7, 2025

We've added a CSV export feature to the Tasks Dashboard, making it easy to download your cleaning task data for record-keeping or sharing with your cleaning team.

What's New

πŸ“₯ CSV Export Functionality

  • One-click download: Export all your filtered tasks to a CSV file
  • Comprehensive data: Includes task dates, property names, status, guest counts, notes, and completion details
  • Filtered exports: Only exports tasks matching your current filters (status, calendar, date range)
  • Professional formatting: Clean, spreadsheet-ready format with proper headers

CSV Download Feature

CSV Download Feature

πŸ“Š Perfect for Record Keeping

The CSV export includes all essential task information:

  • Task dates and property details
  • Task status and guest information
  • Task notes and completion details
  • Property codes for easy identification

Why Use CSV Export?

This feature solves a common need for property managers who want to:

  • Maintain records of completed cleaning tasks
  • Share task lists with cleaning staff as spreadsheets
  • Analyze task patterns using external tools
  • Archive task data for historical reference

Getting Started

  1. Navigate to your Tasks Dashboard
  2. Apply any filters you want (status, property, date range)
  3. Click the "Download CSV" button next to the filter controls
  4. Your file will automatically download with a timestamped filename

The exported CSV can be opened in Excel, Google Sheets, or any spreadsheet application, making it easy to share with your cleaning team or integrate with your existing workflow.