Release 4.3.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
This commit is contained in:
parent
2fc161f4d2
commit
8b92fde3a3
81
CHANGES.md
81
CHANGES.md
@ -1,6 +1,87 @@
|
|||||||
Release Notes
|
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)
|
Version 4.2.2 (2017-01-14)
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DEF_VER=4.2.2.dev
|
DEF_VER=4.3.0
|
||||||
VERFILE="$1"
|
VERFILE="$1"
|
||||||
|
|
||||||
if [ -d '.git' ]
|
if [ -d '.git' ]
|
||||||
|
@ -143,7 +143,7 @@ Install process
|
|||||||
First you need to gunzip and untar the source archive:
|
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
|
Once you meet the requirements and have extracted the archive, the install
|
||||||
|
Loading…
x
Reference in New Issue
Block a user