Exchange Web Services client library v1.12.0 Release Notes

    • Add a MAINFEST.in to ensure the LICENSE file gets included + CHANGELOG.md and README.md to sdist tarball
    • Renamed Item.item_id, Folder.folder_id and Occurrence.item_id to just Item.id, Folder.id and Occurrence.id, respectively. This removes redundancy in the naming and provides consistency. For all classes that have an ID, the ID can now be accessed using the id attribute. Backwards compatibility and deprecation warnings were added.
    • ๐Ÿ‘ Support folder traversal without creating a full cache of the folder hierarchy first, using the some_folder // 'sub_folder' // 'leaf' (double-slash) syntax.
    • Fix a bug in traversal of public and archive folders. These folder hierarchies are now fully supported.
    • Fix a bug where the timezone of a calendar item changed when the item was fetched and then saved.
    • ๐Ÿ‘ Kerberos support is now optional and Kerberos dependencies are not installed by default. Install as pip install exchangelib[kerberos] to get Kerberos support.