From e72d9849060e60740c8146df2507edcfb9bb730f Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Thu, 21 Feb 2019 07:48:36 +0100 Subject: Release 4.4.0 Signed-off-by: Lukas Fleischer --- CHANGES.md | 82 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 81 insertions(+), 1 deletion(-) (limited to 'CHANGES.md') diff --git a/CHANGES.md b/CHANGES.md index b77d5e0..9ae0dca 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,86 @@ Release Notes ============= +Version 4.4.0 (2019-02-21) +-------------------------- + +- Compatibility notes: + + * The -F option was renamed to -P; please use -P instead. + +- New features: + + * Major overhaul of the input routines in interactive mode (implemented by + Lars Henriksen). + + * Support for separate data and configuration file directories (partly + implemented by Quentin Hibon). + + * A --filter-invert option which inverts the other filter options + (implemented by Lars Henriksen). + + * Support for negative date ranges when using the -d command line option. + +- New calcurse-caldav features: + + * The SyncFilter configuration option which allows for specifying the types + of items synced from/to the server (implemented by Satvik Sharma). + + * Support for a CALCURSE_CALDAV_PASSWORD environment variable which can be + used to pass a password securely from another program (implemented by + Randy Ramos). + + * HTTP support (implemented by Dino Macri). + + * Authorization removed from debug logs by default. + +- Bug fixes: + + * Fix for an appointment becoming an event when entering an invalid start + time (implemented by Lars Henriksen). + + * Fix for the deletion of a multi-day recurrent appointment (implemented by + Lars Henriksen). + + * Fixes for potential database inconsistencies caused by appointments which + end before they begin (implemented by Lars Henriksen). + + * Several fixes dealing with DST (implemented by Lars Henriksen). + + * Fixes for date range queries (implemented by Lars Henriksen). + + * Fix for segmentation fault with recent ncurses implementations. + + * Fix for potential segmentation fault in mutex handling. + + * RFC5545-compliant DTSTART in iCal exports (patch by Quentin Hibon). + + * Fix for not closing the stream after exporting iCal items (patch by + crvs). + + * Fix for priority parsing in iCal imports (patch by dott). + + * Various improvements to the change detection and save conflict resolution + code (implemented by Lars Henriksen). + + * Several improvements to concurrency control (implemented by Lars + Henriksen). + + * Various fixes to the scrollbar (implemented by Lars Henriksen). + + * Various potential buffer overflow fixes. + + * A more robust command line argument parser (implemented by Lars + Henriksen). + + * Various improvements to the UTF-8 handling code (implemented by Lars + Henriksen). + + * Several stability and portability fixes (partly provided by Mikolaj + Kucharski). + + * Several stability fixes in the calcurse-caldav script. + Version 4.3.0 (2017-11-05) -------------------------- @@ -51,7 +131,7 @@ Version 4.3.0 (2017-11-05) "extended recurrent events" such as events occurring on the third Thursday of each month. -- Bug Fixes: +- Bug fixes: * Gracefully parse iCal parameters with colons (reported by Hakan Jerning). -- cgit v1.2.3