diff options
author | Lukas Fleischer <lfleischer@calcurse.org> | 2019-02-21 07:48:36 +0100 |
---|---|---|
committer | Lukas Fleischer <lfleischer@calcurse.org> | 2019-02-21 07:50:08 +0100 |
commit | e72d9849060e60740c8146df2507edcfb9bb730f (patch) | |
tree | 083260008edb59c6e35830f1b83e36e6f6a52fdc | |
parent | 61ca7cf86427e0ec00c521f08685da7e949c7f59 (diff) | |
download | calcurse-09e6d72bd52ba261aa01f7185aa3eb6237943de6.tar.gz calcurse-09e6d72bd52ba261aa01f7185aa3eb6237943de6.zip |
Release 4.4.0v4.4.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
-rw-r--r-- | CHANGES.md | 82 | ||||
-rwxr-xr-x | build-aux/git-version-gen | 2 | ||||
-rw-r--r-- | doc/manual.txt | 2 |
3 files changed, 83 insertions, 3 deletions
@@ -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). diff --git a/build-aux/git-version-gen b/build-aux/git-version-gen index 86f9893..750264b 100755 --- a/build-aux/git-version-gen +++ b/build-aux/git-version-gen @@ -6,7 +6,7 @@ then exit 1 fi -DEF_VER=4.3.0 +DEF_VER=4.4.0 VERFILE="$1" if [ -d '.git' ] diff --git a/doc/manual.txt b/doc/manual.txt index 76683fa..e4f6347 100644 --- a/doc/manual.txt +++ b/doc/manual.txt @@ -143,7 +143,7 @@ Install process First you need to gunzip and untar the source archive: ---- -$ tar zxvf calcurse-4.3.0.tar.gz +$ tar zxvf calcurse-4.4.0.tar.gz ---- Once you meet the requirements and have extracted the archive, the install |