Download Easy!Appointments v1.5.0
We’re thrilled to announce the newest version of Easy!Appointments, the premier open-source appointment scheduling software. Easy!Appointments v1.5.0 release comes packed with innovative features and enhancements designed to make managing your appointments more efficient and user-friendly 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 New Era of Scheduling
This release is by far the greatest in terms of design and functionality, with software improvements that surpass all past releases together. All this thanks to the dedication, support and contribution of the wonderful Easy!Appointments community members. There are literally tons of updates to look for in this new release. Here are some of the most important changes that you should not miss:
- Updated PHP 8.3 support & compatibility improvements
- Bi-direction synchronization with any CalDAV server
- Full-featured Single-Sign-On (SSO) with LDAP
- Powerful theming system and appearance settings
- Complete webhook support for advanced automation
- Improved Open Graph integration for social sharing
- Matomo open source analytics support for booking process
- Appointment statuses and color coding in the calendar
- Provider & service visibility for the public pages
- Blocked periods management for the entire app
- Temporary “away” message options for the booking page
- New custom toggable custom fields for customers
- Toggle-able customer field settings for more control
- Better UI localization settings and handling
- New working plan exception options
- Enhanced email SMTP support for messaging
- Improved code structure for efficient development
- Security and vendor related updates
The detailed change log can be found in our GitHub repository, along with the dedicated milestone for this release.
Updated PHP 8.3 Support & Compatibility Improvements
One of the most important goals of the development team is to enable compatibility with any environment that supports PHP and we’re happy to inform you that the Easy!Appointments v1.5.0 release will now run smoothly on the latest PHP version at time of writing, v8.3.
Along that all the vendor packages have been upgraded as well in order to follow the latest best practices and run smoothly and safely along with the app core code source. It is always advised that you keep your production environments updated in order to guarantee the best go-live experience possible.
Bi-Directional CalDAV Syncing
Just like with Google Calendar, the CalDAV syncing algorithm with make sure that your appointments are being synchronized with any remote server while using the CalDAV communication protocol.
CalDAV is the most wide-spread calendar communication method with apps and services available on any operating system including clients such as Outlook, Thunderbird and Mailspring. Adding CalDAV to your workflow will allow you to use your calendaring data with any application that supports the protocol.
Single-Sign-On (SSO) with LDAP
Apart from Google Calendar, CalDAV, Google Analytics, Matomo Analytics, REST API and the Webhook mechanism, another great addition has been included to Easy!Appointments 1.5 that enables Single-Sign-On with LDAP.
LDAP SSO support allows users to access multiple applications and services using a single set of login credentials stored in a central LDAP directory. By integrating LDAP SSO, organizations can streamline user authentication processes, reducing the need for users to remember multiple passwords and enhancing security through centralized user management.
There’re So Much More
We just briefly touched the surface of the changes introduced with Easy!Appointments v1.5.0 release. There are a lot of interesting changes related to the user experience and the way bookings can now be managed, that we will nee to split into smaller posts, in order to keep each post at a reasonable length. Future posts on this blog will describe and introduce you to all of them, one step at a time.
How Can I Update My Installation?
Step 1: Update your Easy!Appointments files
Replace all files and directories in your installation directory (keep root config.php).
Note: If you have any custom developed files in these directories, please make copies of them first.
Step 2: Run the database migrations
Database migrations will bring your database structure to the latest state.
Browser
Open your browser to the Easy!Appointments installation URL, login to the backend and type in the browser address the following URL to complete the database upgrade: https://url/to/easyappointments/folder/index.php/backend/update
Console
If you have console access to your server then head to the installation directory and run php index.php console migrate
.
Why Choose Easy!Appointments?
Easy!Appointments has always been about simplicity and efficiency. Our software is designed to make appointment scheduling as straightforward as possible, freeing you to focus on what you do best – running your business. With this latest release, we’ve taken a significant step forward in delivering a product that meets the evolving needs of our users.
Join the Community
Easy!Appointments is backed by a vibrant community of users and developers. We encourage you to join our community, share your feedback, and contribute to future developments. Your input is invaluable in helping us improve and expand the software.
Get Started Today
Ready to experience the new and improved Easy!Appointments? Visit our official website to download the latest version. Whether you’re a small business owner, a freelancer, or part of a larger organization, Easy!Appointments is here to simplify your scheduling needs.
Thank you for choosing Easy!Appointments. We’re excited about this release and can’t wait for you to try it out. Happy booking!
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 everything for you in zero time.
Get your free quote and get started now!