new-release

Easy!Appointments v1.6.0 Release

Alex Tselegidis

Download Easy!Appointments 1.6

We’re excited to announce the latest release of Easy!Appointments, the open-source appointment scheduling platform trusted by thousands of businesses worldwide. Version 1.6.0 delivers a major step forward in security, integrations, usability, and compliance, making your booking workflows more powerful and more flexible than ever before.

You can download the pre-built Zip archive from our website or use the official Docker image on Docker Hub. Make sure to check our documentation section for more information on how to get started with the app.

A More Connected, Secure, and Flexible Scheduling Platform

Easy!Appointments 1.6.0 focuses on three core pillars: better integrations, stronger security, and a significantly improved user experience. This release refines the core booking flow while expanding what the platform can do out of the box.

easyappointments-1-6-0-booking-screenshot

There are dozens of improvements, but here are the most important highlights you should not miss:

  • Built-in Jitsi integration for instant video meetings from appointments
  • Google Meet support and enhanced Google Calendar sync options
  • New ALTCHA CAPTCHA integration for improved spam protection
  • Stronger security with request method validation on all endpoints
  • Ability for providers to toggle syncing independently
  • New meeting link field for all appointments (video conferencing ready)
  • Improved notification prompts for create, update, and delete actions
  • Added RSS updates directly in the About page
  • Enhanced GDPR features and privacy controls
  • Multi-date working plan exceptions support
  • Improved password reset flow with secure email delivery
  • Better UI consistency and dark theme fixes across the system
  • Major CalDAV sync stability and compatibility improvements
  • Automatic cleanup of logs, cache, and sessions older than 90 days
  • Security hardening across booking, sync, and authentication flows

Full technical details are available in the official changelog and repository milestone.

Best Moments of This Release

online-call-illustration

1. Native Video Meeting Integration (Jitsi + Google Meet)

One of the biggest leaps in 1.6.0 is the introduction of native video conferencing support. Appointments can now automatically generate meeting links using Jitsi or Google Meet, making remote bookings seamless without third-party setup overhead.

This transforms Easy!Appointments from a scheduling tool into a complete remote meeting platform.

security-illustration

2. A Stronger, Safer Core

Security has been significantly reinforced across the entire system:

  • Request method validation prevents unintended API misuse
  • CalDAV safety checks block internal network abuse
  • Fixed multiple privilege escalation and injection vulnerabilities
  • Improved booking cancellation error handling and rate-limit feedback
  • Secure password reset flow with proper email delivery

This release meaningfully raises the baseline security of the platform.

email-notification-illustration

3. Smarter Notifications & Booking Flow Control

The booking experience is now more intentional and less noisy:

  • Notification prompts now appear only when relevant
  • Separate prompts for create, update, and delete actions
  • Improved control over when customers are notified
  • Cleaner and more predictable appointment workflows

This reduces accidental messaging and gives administrators more control.

software-sync-illustration

4. Major Calendar & Sync Improvements

Calendar integrations received a substantial upgrade:

  • Improved CalDAV compatibility with larger and complex calendars
  • Google Calendar sync stability improvements
  • Ability for providers to manage their own sync settings
  • Better handling of event updates via ICS sequence tracking

These changes make synchronization far more reliable in real-world setups.

data-privacy-illustration

5. Enhanced Privacy, GDPR, and Compliance Features

This release introduces meaningful privacy-focused improvements:

  • Expanded GDPR controls
  • Legal notice and imprint links on booking pages
  • Improved privacy page behavior
  • Reduced unnecessary exposure of customer data in reschedule flows

Compliance is now more straightforward to manage across installations.

6. Cleaner, More Modern UI Experience

The frontend and backend both received subtle but impactful improvements:

  • Better dark theme consistency
  • Improved CRUD layout readability
  • Cleaner filters and mobile calendar views
  • Fixed spacing issues in forms and inputs
  • Improved theme color handling across components

The result is a more polished and consistent interface throughout.

What Changed in 1.6.0

easyappointments-1-6-0-changelog-screenshot

Added

This release introduces major new capabilities including Jitsi integration, Google Meet links, ALTCHA CAPTCHA, RSS updates, provider sync toggles, working plan exceptions for multiple dates, improved notifications, GDPR enhancements, and request-level method validation.

Changed

Core improvements include a redesigned CRUD layout, improved booking flow logic, cleaner UI spacing, enhanced CalDAV handling, better provider/service assignment logic, and improved localization handling.

Fixed

This release resolves a wide range of issues including security vulnerabilities, sync inconsistencies, UI glitches in dark themes, session and cache cleanup issues, booking cancellation bugs, calendar rendering issues, and multiple localization and form-handling problems.

Removed

Legacy patch.php file removed for cleaner maintenance and upgrade flow

easyappointments-1-6-0-calendar-screenshot

How Can I Update My Installation?

Step 1: Update files

Replace all application files and folders while keeping your config.php intact. If you’ve made custom changes, ensure they are backed up first.

Step 2: Run database migrations

Browser method
Visit your backend and run the update endpoint
/index.php/backend/update

Console method
Run:

php index.php console migrate

Why This Release Matters

Easy!Appointments 1.6.0 is not just a feature update, it is a structural improvement to the platform. With stronger security, modern video meeting support, smarter notification handling, and deeper calendar integration, the system is now better suited for both small teams and enterprise-scale deployments.

Join the Community

Easy!Appointments continues to grow thanks to its active open-source community. Feedback, contributions, and real-world usage continue to shape each release.

Get Started Today

Download the latest release and experience a faster, safer, and more connected scheduling system.

Thank you for using Easy!Appointments, and enjoy version 1.6.0.


Going Premium

Did you read this article, but you’re still not sure on how to proceed?

Reach out to info@easyappointments.org and have an expert take care of everything for you in zero time.

Get your free quote and get started now!

More great articles

Introducing the New Documentation

We’re excited to announce the brand new Easy!Appointments Documentation – fully updated, restructured, and easier to navigate than ever before.…

Read Story
ultimate-guide-to-reducing-no-shows-illustration

The Ultimate Guide to Reducing No-Shows

Introduction The Ultimate Guide to Reducing No-Shows exists for one reason: you want fewer empty slots and more reliable schedules.…

Read Story
using-custom-booking-fields-illustration

Using the Custom Booking Fields

One of the most powerful features in Easy!Appointments is the ability to add custom fields to your booking form. This…

Read Story

Never miss a minute

Get great content to your inbox every month. No spam.

    Only great content, we don’t share your email with third parties.
    Arrow-up