@@ -17,6 +17,7 @@ Version 3.1.0 (NOT RELEASED YET):
1717 * draft-ietf-calext-valarm-extensions-07 (RFC 9074) support added
1818 * libical-glib API is considered stable; no longer need to define LIBICAL_GLIB_UNSTABLE_API=1
1919 before including <libical-glib/libical-glib.h>
20+ * icalrecurrencetype now handled by reference rather than by value throughout the library.
2021 * Allow previous recurrence iteration
2122 * Improved performance of recurrence iterators
2223 * GEO property has arbitrary precision (values are internally stored as strings, not doubles)
@@ -34,6 +35,11 @@ Version 3.1.0 (NOT RELEASED YET):
3435 + icalvalue_clone
3536 + icalcluster_clone
3637 + icalrecur_iterator_prev
38+ + icalrecurrencetype_new
39+ + icalrecurrencetype_ref
40+ + icalrecurrencetype_unref
41+ + icalrecurrencetype_clone
42+ + icalrecurrencetype_from_string
3743 + icalcomponent_set_x_name
3844 + icalcomponent_get_x_name
3945 + icalcomponent_get_component_name
@@ -42,6 +48,11 @@ Version 3.1.0 (NOT RELEASED YET):
4248 + ical_get_invalid_rrule_handling_setting
4349 + icalparser_get_ctrl
4450 + icalparser_set_ctrl
51+ * Functions with changed Signature
52+ + icalrecur_iterator_new
53+ + icalvalue_new_recur
54+ + icalvalue_get_recur
55+ + icalvalue_set_recur
4556 * Deprecated functions:
4657 + caldat (replaced by internal function icaldat_int())
4758 + juldat (replaced by internal function juldat_int())
@@ -52,6 +63,7 @@ Version 3.1.0 (NOT RELEASED YET):
5263 + icalcluster_new_clone
5364 * No longer publicly available functions:
5465 + icaltzutil_fetch_timezone
66+ + icalrecurrencetype_clear
5567 * Removed unused declarations:
5668 (were in the public headers but not used at all)
5769 + struct icaltimezonetype
0 commit comments