Hi, everyone,

I'm pleased to announce the release of Remind 06.00.00-BETA-1.
The 06.00.00 release will be a major release with many new features and
improvements; please test the beta!

The standout new feature is a TODO-type reminder.  This is similar to
a normal reminder, but (in Agenda mode) Remind keeps reminding you
about it even after the due date has passed, unless you explicitly
mark it as completed.

There have also been significant improvements to TkRemind and a new
--json output mode for Remind in Agenda Mode.  I've attached a
screenshot of TkRemind's agenda-mode window that uses the new JSON
output to produce a prettier display.

Remind 06.00.00-BETA-1 is available at
https://dianne.skoll.ca/projects/remind/

Tar: 
https://dianne.skoll.ca/projects/remind/download/remind-06.00.00-BETA-1.tar.gz
GPG: 
https://dianne.skoll.ca/projects/remind/download/remind-06.00.00-BETA-1.tar.gz.sig
Git: https://git.skoll.ca/Skollsoft-Public/Remind

The git repo is password-protected to avoid AI scrapers; log in as
user "notabot" with password "notabot".  Alternatively, use the backup
git repo at https://salsa.debian.org/dskoll/remind

Complete release notes follow.

Regards,

Dianne.

CHANGES TO REMIND

* VERSION 6.0 Patch 0 - 2025-??-??

- MAJOR NEW FEATURE: remind: Introduction of TODOs.  These are similar
  to normal reminders, but (in Agenda Mode) you keep getting reminded
  of them even once they are in the past, unless you specifically mark
  them as completed.

- MAJOR NEW FEATURE: remind: The --json long option causes Remind to
  output JSON in Agenda Mode instead of the normal text output.  See
  tkremind for an example of how a front-end can use this output.

- MINOR NEW FEATURE: remind: The RETURN statement can be used to skip
  the rest of the current file.  Useful for early exit from an
  INCLUDEd file.

- MAJOR IMPROVEMENTS: tkremind: TkRemind has been given an overhaul.
  The "Show Queue" and "Show Today's Reminders" windows now respect
  the color scheme.  TkRemind lets you create TODO reminders and
  easily mark them completed.  You can right-click on a day number
  to get a window with Agenda Mode reminders for that day.

- MINOR IMPROVEMENT: remind: Language packs can define an ordx(n)
  function that localizes ord(n).  If this function is defined, then
  ord(n) automatically calls it rather than using its built-in English
  localization.  Appropriate ordx(n) definitions have been added to
  all language packs.

- MINOR IMPROVEMENT: remind: The %b substitution sequence handles
  dates in the past (because of TODOs).  The %! sequence considers
  both date and time, and can be used with non-timed reminders.  The
  new %? sequence is similar to %!, but outputs "are" and "were"
  instead of "is" and "was".  The new %*! and %*? sequences are
  similar to %! and %?, but compare the trigger date to realtoday()
  instead of to today().

- MINOR IMPROVEMENT: remind: Downgrade a SPECIAL COLOR... with
  out-of-range color values to a normal MSG-type reminder.

- MINOR IMPROVEMENT: include/lang/nl.rem: Use "eergisteren" for "2
  days ago" and "overmorgen" for "in 2 days' time."

- MINOR IMPROVEMENT: tkremind: TkRemind now passes all command-line
  options back to Remind.

- BUG FIX: remind: SCANFROM and FROM are separated out internally, and
  in the JSON output, the original FROM or SCANFROM value is
  preserved, including relative SCANFROMs.

* VERSION 5.5 Patch 0 - 2025-07-28

Attachment: pgpXdfqNrVoDo.pgp
Description: OpenPGP digital signature

_______________________________________________
Remind-fans mailing list
[email protected]
https://dianne.skoll.ca/mailman/listinfo/remind-fans
Remind is at https://dianne.skoll.ca/projects/remind/

Reply via email to