Skip to content

Commit

Permalink
Release 4.4.0
Browse files Browse the repository at this point in the history
Signed-off-by: Lukas Fleischer <[email protected]>
  • Loading branch information
Lukas Fleischer committed Feb 21, 2019
1 parent 61ca7cf commit e72d984
Show file tree
Hide file tree
Showing 3 changed files with 83 additions and 3 deletions.
82 changes: 81 additions & 1 deletion CHANGES.md
Original file line number Diff line number Diff line change
@@ -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)
--------------------------

Expand Down Expand Up @@ -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).

Expand Down
2 changes: 1 addition & 1 deletion build-aux/git-version-gen
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ then
exit 1
fi

DEF_VER=4.3.0
DEF_VER=4.4.0
VERFILE="$1"

if [ -d '.git' ]
Expand Down
2 changes: 1 addition & 1 deletion doc/manual.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit e72d984

Please sign in to comment.