Release Notes: This release has the ability to attach notes to appointments, events, and todos. One can edit or view these notes with the help of an external editor or pager. The HTML documentation was improved with the use of CSS stylesheets. Some of the bugs addressed in this release include proper handling of leap years.
Release Notes: calcurse 3.1.4 not longer prompts for a todo after adding an appointment. The keybinding window is now closed when reassigning the same key. "--datarootdir" is no longer ignored in the i18n Makefile.
Release Notes: This release contains a workaround for broken libfaketime-based tests on 32-bit systems (this fixes Debian bug #697013). The test-suite now completes even if libfaketime is not present. Start time and duration are no longer updated with bogus values if the prompt is canceled.
Release Notes: This release fixes another corner case of the screen corruption bug (bug #6). The startup welcome messages have been swapped again, so calcurse 3.1.2 should display accurate startup information. calcurse no longer segfaults when trying to edit a non-existent item.
Release Notes: This release fixes an off-by-one error which could result in a garbled panel layout under certain circumstances. It also contains fixes for several clang warnings.
Release Notes: This release supports Vim-like copy/pasting (FR#15). You can use the delete key to cut items from now on. Times can be entered in 24 hour format ("2130" instead of "21:30"). The default view is now configurable, and there is a compact panel mode (use the currently undocumented "appearance.defaultpanel" and "appearance.compactpanels" configuration settings to enable). The monthly view is cached to speed up browsing. Also, `calcurse -d` output is now sorted by time (BUG#2) and critical data and screen corruption bugs were fixed (BUG#6, BUG#7, BUG#8, BUG#9).