Easy!Appointments 1.6 - Beta Release

Easy!Appointments 1.6 - Beta Release

— Last updated on

A new 1.6 beta release is now available for download and testing!

Download Easy!Appointments 1.6.0-beta.2

Attention: this is a pre-release version and is currently under active development. Please do not install, run or test this version on production environments, but only evaluate this new version on test and development servers.

Contribute to the testing rounds

Testing is a crucial aspect of software development, offering a meaningful opportunity for everyone to contribute, regardless of experience level.

You can install this package just like the original Easy!Appointments version and click through the existing and new functionality, making sure that the app works as expected.

Should you encounter any issues, please share them in the Github Issues page, in the Support Group, on the Discord Server or directly to info@easyappointments.org.

What’s New in Easy!Appointments 1.6

The release of version 1.6 marks a significant milestone in the evolution of Easy!Appointments. This major update focuses on expanding integration capabilities, bolstering security, and refining the user experience to give you more flexibility and control over your scheduling workflow.

Video Conferencing & Jitsi Integration

In an era of remote collaboration, Easy!Appointments 1.6 introduces native support for online meetings. A new Meeting Link field has been added to appointments, allowing you to store and share video conference locations effortlessly. Most notably, the platform now features Jitsi integration, enabling the automatic generation of meeting links for appointments booked via the public page.

Enhanced Google Calendar Sync

We’ve overhauled how the application interacts with Google services. A dedicated Integrations Section has been created for Google Calendar, offering more granular control. Users can now utilize Google Meet settings to automatically generate links during sync, and administrators have the option to toggle the “Add to Google Calendar” button on the booking confirmation page to keep the interface clean and relevant.

Advanced Security & CAPTCHA Support

Security is a top priority in this release. To protect your installation from automated abuse, we’ve implemented CAPTCHA support across all public forms. This includes an integration with ALTCHA, providing a modern, user-friendly alternative to traditional CAPTCHA steps. Furthermore, password resets now utilize a secure link delivery system rather than immediate password changes, and request method checks have been enforced across the app to prevent unauthorized access.

Staying compliant is now easier with the implementation of additional GDPR features. You can now include legal notices and imprint links directly on your booking page via the new Legal Settings. These tools ensure that your business meets modern data protection standards while maintaining transparency with your clients.

Streamlined Backend UI

The administrative interface has been reimagined for better navigation. We’ve shifted to a “List First” CRUD layout, making it faster to browse through records before diving into details. Small but impactful quality-of-life improvements - such as “Select All/None” buttons for multi-checkbox fields and the ability for providers to toggle their own synchronization - significantly reduce the administrative burden.

Flexible Scheduling & Working Plans

Managing complex schedules is more intuitive in 1.6. You can now define working plan exceptions for multiple dates at once, saving time when planning for holidays or office closures. Additionally, a new check has been added to the calendar booking process to verify provider availability in real-time, preventing double bookings even at the very last second.

Note: This release also includes significant performance optimizations, such as a session garbage collector to prevent database bloat and improved CalDAV compatibility for a broader range of external calendar systems.

These highlights are just the tip of the iceberg. To see the full list of technical fixes, removals, and minor additions, please refer to the Change Log section below.

Changelog

Added

Changed

Fixed

Removed


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!

Get Started

Premium Services

Rather not run it yourself?

Managed Hosting runs Easy!Appointments on our servers or manages it on yours, with updates, backups and a reply from the core team within one business day. White label, support sessions and custom work are in the services.

Get Managed Hosting