Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 2.7 KB

changelog-1.1.md

File metadata and controls

33 lines (25 loc) · 2.7 KB

What's Changed from 1.0 to 1.1

Potential breaking change

I consider this to be a very minor breakage of my promise not to do changes to the API in 1.x - the behaviour of str(calendar_obj) and repr(calendar_obj) has changed slightly.

  • str(cal) was non-deterministic, would sometimes return an URL and sometimes the calendar name, but would never initiate server traffic. Now it's deterministic, always returning the calendar name (if the server supports it).
  • repr(cal) was also deterministic, and based on str(cal). A repr should ideally give all the data needed to rebuild the object, hence the URL is important, while the name is not.

Bugfixes, workarounds and annoyances

Documentation

New features

Other

Full Changelog: https://github.com/python-caldav/caldav/compare/v1.0.1...v1.1.1