From 8b92fde3a3d4213ac6736c2b73328a98be250bcc Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Thu, 26 Oct 2017 08:41:24 +0200 Subject: Release 4.3.0 Signed-off-by: Lukas Fleischer --- CHANGES.md | 81 +++++++++++++++++++++++++++++++++++++++++++++++ build-aux/git-version-gen | 2 +- doc/manual.txt | 2 +- 3 files changed, 83 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 0f49686..b77d5e0 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,87 @@ Release Notes ============= +Version 4.3.0 (2017-11-05) +-------------------------- + +- Compatibility notes: + + * Month names and abbreviated day names now honor the locale setting + (suggested and implemented by Lars Henriksen). + + * The phase of moon feature was removed (suggested and implemented by Lars + Henriksen). + +- New features: + + * The selected day in the calendar now stands out (suggested and + implemented by Lars Henriksen). + + * Both the position and the date format used for the heading in the + appointments panel are configurable (suggested and implemented by Lars + Henriksen). + + * Support for `CTRL-U` and `CTRL-G` in prompts (implemented by Quentin + Hibon). + + * Support for using all keys recognized by ncurses, particularly UTF-8 + keys, in key bindings (partly implemented by Lars Henriksen). + + * Support for `CALCURSE_EDITOR`, `CALCURSE_PAGER` and `CALCURSE_MERGETOOL` + environment variables to override the default editor, pager and merge + tool. + + * Several improvements to the reload and save routines. The save routine + now detects external changes to the data files and no longer blindly + overwrites data which was edited externally. In case of external changes, + different options are offered, one of them being the execution of the + merge tool to merge external changes and changes done from the running + calcurse instance. The reload routine also no longer performs a reload + if both the external data files and the local data are unchanged. + + * Several improvements to the CalDAV synchronization script, including + OAuth2 support and instructions on how to synchronize calcurse with + Google Calendar (requested and implemented by Randy Ramos). + + * Support for passing the password as a command-line argument to the CalDAV + synchronization script (suggested by azarus and implemented by Randy + Ramos). + + * A new utility, called `calcurse-dateutil`, which can be used to create + "extended recurrent events" such as events occurring on the third + Thursday of each month. + +- Bug Fixes: + + * Gracefully parse iCal parameters with colons (reported by Hakan Jerning). + + * Fixes to the notification feature affecting recurrent appointments + (reported by rgc69). + + * Do not crash when changing colors (reported by Randy Ramos). + + * Build fix for NetBSD (reported by Thomas Klausner). + + * Avoid fatal error when using the help command (reported and fixed by Lars + Henriksen). + + * Avoid empty warning box when key is already in use (reported and fixed by + Lars Henriksen). + + * Several fixes to the calcurse-caldav synchronization script to allow for + synchronizing with NextCloud servers (reported by Geoffroy Tremblay). + + * Proper support for punctual appointments starting at 00:00 (reported by + Maximiliano Redigonda). + + * Proper ISO 8601 week numbering (reported and fixed by Lars Henriksen). + + * The delete key no longer acts as backspace (reported by Zekario and fixed + by cryptolmath). + + * Proper parsing of date-time strings (reported and fix suggested by Lars + Henriksen). + Version 4.2.2 (2017-01-14) -------------------------- diff --git a/build-aux/git-version-gen b/build-aux/git-version-gen index bf4230a..86f9893 100755 --- a/build-aux/git-version-gen +++ b/build-aux/git-version-gen @@ -6,7 +6,7 @@ then exit 1 fi -DEF_VER=4.2.2.dev +DEF_VER=4.3.0 VERFILE="$1" if [ -d '.git' ] diff --git a/doc/manual.txt b/doc/manual.txt index b5e413e..c4ee431 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.2.2.tar.gz +$ tar zxvf calcurse-4.3.0.tar.gz ---- Once you meet the requirements and have extracted the archive, the install -- cgit v1.2.3-70-g09d2