# Easy!Appointments 1.5.1 Release

> Easy!Appointments 1.5.1 is now available for download. This maintenance release ships with tons of minor features and improvements.

Source: https://easyappointments.org/blog/easyappointments-1-5-1-release/

## Download

A new Easy!Appointments maintenance release is available for download, providing bug fixes and improvements to the previous release.

[Download Easy!Appointments 1.5.1](https://github.com/alextselegidis/easyappointments/releases/download/1.5.1/easyappointments-1.5.1.zip)

If you are already using a previous version, you just need to replace your existing files with the new ones (except from the root config.php), as no database migrations need to be executed.

## Improvements

This release features many improvements and corrections to [the previous 1.5.0 release](/blog/easyappointments-v1-5-0-release/), which was the biggest, Easy!Appointments release ever. The more significant one has to do with the support of CalDAV syncing with more servers that support the protocol, including [the Nextcloud platform](https://nextcloud.com/) that will now perfectly match with Easy!Appointments. This will allow you to connect automatically sync your booking with Nextcloud.

## Changelog

### Added

-   Add support for PHP 8.4 ([#1640](https://github.com/alextselegidis/easyappointments/issues/1640))
-   Add new secret token header field to webhooks and default to X-EA-Token ([#1607](https://github.com/alextselegidis/easyappointments/issues/1607))
-   Add company colors to notifications ([#1569](https://github.com/alextselegidis/easyappointments/pull/1569))
-   Add Albanian Language Translations ([#1646](https://github.com/alextselegidis/easyappointments/pull/1646))

### Fixed

-   Fix the date parsing issue on Safari web browsers during the booking process ([#1584](https://github.com/alextselegidis/easyappointments/issues/1584))
-   Fix working plan configuration am/pm hour parsing so that it works in all languages ([#1606](https://github.com/alextselegidis/easyappointments/issues/1606))
-   Improve the CalDAV syncing mechanism so that it connects to more systems without problems ([#1622](https://github.com/alextselegidis/easyappointments/issues/1622))
-   Fix various 1.5.0 API issues ([#1562](https://github.com/alextselegidis/easyappointments/issues/1562))
-   Correct email issues by replacing the internal email library with phpmailer ([#1587](https://github.com/alextselegidis/easyappointments/issues/1587))
-   Fix ICS file mimetype ([#1630](https://github.com/alextselegidis/easyappointments/pull/1630))
-   Incorrect Timezone Handling in CalDAV Synchronization Causes Time Shifts ([#1626](https://github.com/alextselegidis/easyappointments/pull/1626))
-   No color change in the appointment modal window (in the backend calendar) ([#1641](https://github.com/alextselegidis/easyappointments/issues/1641))
-   The plain user password might appear in the log messages in case of an error ([#1590](https://github.com/alextselegidis/easyappointments/issues/1590))
-   Fix loop when going a month back in an edge case ([#1577](https://github.com/alextselegidis/easyappointments/pull/1577))
-   Dedicated provider links do not pre-select the relevant provider on the booking page ([#1651](https://github.com/alextselegidis/easyappointments/issues/1651))
-   Correct the service / provider booking header display ([#1650](https://github.com/alextselegidis/easyappointments/issues/1650))

* * *

## Going Premium

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

Reach out to [info@easyappointments.org](mailto: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/)
