# Libical v4.0.0

## Overview

This is a major release and is **not** source or binary compatible with version 3.x.

Please see [Version 4 Migration Guide](https://github.com/libical/libical/blob/4.0/docs/MigrationGuide_to_4.md)
for details about API changes since libical 3.x.

Note that the libical-glib library is considered stable as of this release.

Also included in this release is a **Technical Preview (TP)** of our new library libicalvcard
for handling VCARD formatted data.  We encourage users to try-out this new library
and provide feedback to our issue tracker at <https://github.com/libical/libical/issues>.
Note that the libicalvcard API is not finalized and no source or binary compatibility
is guaranteed until sometime later in 4.x release cycle. Additionally, there are currently
no C++ bindings available for libicalvcard (volunteers wanted).

Please **do not** use libicalvcard for production or other non-experimental purposes
until the Technical Preview phase is completed.

## ReleaseNotes

Too much to mention here. Please see the [CHANGELOG](https://github.com/libical/libical/blob/4.0/CHANGELOG.md).
