Package Release Info

libical-glib-3.0.18-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libical-glib-devel
libical-glib-doc
libical-glib3
typelib-1_0-ICal-3_0
typelib-1_0-ICalGLib-3_0

Change Logs

* Mon Apr 22 2024 dmueller@suse.com
- update to 3.0.18:
  * Requires CMake v3.5.0 or higher
  * Escape ^ (U+005E) character in parameter values according to
    RFC 6868
  * New CMake option LIBICAL_BUILD_EXAMPLES to disable building
    the examples
  * Should be able to use the project as a submodule
  * Built-in timezones updated to tzdata2024a
* Sat Nov 18 2023 dmueller@suse.com
- update to 3.0.17:
  * Escape commas in x-property TEXT values
  * Built-in timezones updated to tzdata2023c
  * icalparser_ctrl setting defines how to handle invalid CONTROL
    characters during parsing
  * New publicly available functions:
    + get_zone_directory()
    + icalparser_get_ctrl
    + icalparser_set_ctrl
* Wed Oct 19 2022 chrisbcoutinho@gmail.com
- Update to 3.0.16
  * Fix regressions in 3.0.15 due to improperly tested fuzz fixes
  * Fix argument guards in icaltime_as_timet to match documentation and tests.
* Fri Oct 07 2022 dmueller@suse.com
- update to 3.0.15:
  * Add missing property parameters into libical-glib
  * Fix CMake option USE_32BIT_TIME_T actually uses a 32-bit time_t value
  * Fix icaltime_as_timet, which returned incorrect results for years >= 2100,
    to work properly between years 1902 and 10k.
  * Fix x-property comma handling and escaping
  * Built-in timezones updated to tzdata2022d (now with a VTIMEZONE for each time zone alias)
  * Fix fuzzer issues
  * Handle unreachable-code compile warnings with clang
  * Ensure all vanew_foo() calls finish with (void*)0 (not 0)
* Sun Mar 20 2022 dmueller@suse.com
- update to 3.0.14:
  * icalvalue: Reset non-UTC icaltimetype::zone on set
  * Fix icalcomponent_set_due not removing TZID when necessary
* Fri Jan 21 2022 dmueller@suse.com
- update to 3.0.13:
  * icalcomponent_get_dtend() return icaltime_null_time(), unless called on
    VEVENT, VAVAILABILITY or VFREEBUSY
  * icalcomponent_get_duration() for VTODO calculate with DUE instead of DTEND
  * Replace CMake FindBDB with FindBerleyDB
  * Fix finding ICU and BerkeleyDB on Mac
* Sat Dec 11 2021 dmueller@suse.com
- update to 3.0.12:
  * Fix a libicalval crash in cleanVObject
  * METHOD:DECLINECOUNTER must have DTEND or DURATION
  * Handle if DTEND and DURATION are both missing
  * Improved FindICU (copied from official CMake)
  * Buildsystem fixes (especially for the Ninja generator)
  * Built-in timezones updated to tzdata2021e
* Mon Dec 06 2021 dmueller@suse.com
- update to 3.0.11:
  * Fix icalrecur_iterator_set_start() for hourly, minutely, and secondly
    recurrences
  * Fix build for Berkeley DB version greater than 5
  * Fix vcal for some architectures (like aarch64, ppc64le and s390x)
  * Fix memory leaks in vcal
  * Prevent crash when looking for tzid in initialize_rscale
  * Adjust libdir and includedir in generated pkgconfig files
  * Built-in timezones updated to tzdata2021c
* Tue Apr 20 2021 info@paolostivanin.com
- update to 3.0.10:
  * Fix generating wrong recurrence rules
  * Fix a bug computing transitions in tzfiles
  * Fix reading TZif files to use TZ string in the footer as the last
    (non-terminating) transitions
  * Fix reading TZif files to use more RRULEs and/or RDATEs whevever possible
  * Built-in timezones updated to tzdata2021a
* Wed Apr 07 2021 dmueller@suse.com
- filelist fix for the glib build