1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
|
1.0.1 (2025-12-22)
- fix Makefile and version number
- update installation instructions
- move collect-reminders manpage to section 8
1.0.0 (2025-12-21)
- rewrite the backend in Go
- increased test coverage
- move user config file to ~/.config/email-reminder/reminders.xml
- add --simulate flag to collect-reminders
- various security improvements
- include example systemd unit files
0.8.3 (2023-09-17)
- add missing changelog entry for 0.8.2 release
- add AppStream metadata
0.8.2 (2022-12-05)
- support unset EMAIL environment variables (bug #1983060)
0.8.1 (2020-09-19)
- fix user email lookups in ~/.email-reminders
- deal with invalid day inputs
- fix perl warning for anniversaries without a year
- fix perl warning with Monthly events on the 31st of the month
- make all collect-reminders and send-reminders output UTF-8
0.8.0 (2020-09-10)
- rewrite GUI editor using Qt For Python 5
0.7.8 (2014-10-09)
- remove author wishes functionality
- add keywords to the .desktop file
- remove noise in test output
0.7.7 (2014-01-27)
- update URL for the email-reminder homepage
- update author email address
- fix tests to work with a recent version of Perl
0.7.6 (2010-01-31)
- fix to make yearless events work again (thanks to Will Berriss!)
- more tolerant parsing of config options (yes/no, true/false now supported)
0.7.5 (2009-03-11)
- fix anniversary reminders not being sent if they have a special name
- email a warning message for occurring events that can't be processed
- use the correct recipient name in the salutation when the reminder is not
going to a third-party
- no longer require the Net::SMTP::SSL module
- update author email address
- option to send birthday wishes to the email-reminder author
0.7.4 (2008-11-20)
- support for SSL SMTP servers
- removed "No reminders found for..." message unless verbose is set
- added lots of tests from Andy Chilton
- update homepage URL in the footer of emails
0.7.3 (2008-04-13)
- subject line is now properly encoded as UTF-8
- don't bother untainting the home directory of system user accounts
- allow dots in user home directories
- debugging output is now UTF-8 encoded
- removed warning in monthly events validation
0.7.2 (2008-02-21)
- fixed a bug where the reminders file would not be saved in the UTF-8 encoding
and hence would not be read by the XML parser
- support UTF-8 characters in emails sent out
- removed unnecessary "Encoding" from the example desktop file
- added doap.xml description file to the tarball
- only display the "non-writable file" warning when editing the file
0.7.1 (2008-01-12)
- warn when the configuration file cannot be read because of permission problems
- fix a taint error while connecting to the SMTP server
0.7.0 (2007-12-11)
- create a new collect-reminders utility so that send-reminders can be run
without root privileges
- added support for SMTP servers requiring authentication
- report SMTP server errors in send-reminders
- enable taint mode on both cron job scripts
- make use of the 3-parameter open() function
- removed warning in weekly events validation
0.6.0 (2007-08-13)
- release under the GPL v3
- add monthly and weekly recurrences
- in the example cron job (INSTALL), don't output an error message when
the script cannot be found
0.5.7 (2007-05-29)
- add the date field to emails that we send out since some MTAs don't
include that field (patch by Ron Guerin)
0.5.6 (2005-12-11)
- support for sending the events to multiple email addresses through the
<recipients> ... </recipients> tag list
- display the full date of the occurrence in advance notifications
(also fixes a bug with events w/o starting years)
- fixed typo in anniversary reminders
- update FSF's mailing address
0.5.5 (2005-08-26)
- display the date of the occurrence in advance notifications
0.5.4 (2005-06-07)
- fix the name of the global config file so that system configuration
is actually taken into account
0.5.3 (2005-04-25)
- add support for the <reminder-name> and <reminder-email> tags
which allows for different events to be sent to different accounts
- fix problems with events set on February 29th
0.5.2 (2005-01-31)
- fix email subject when sending advance notice of a birthday
- add version number and project URL to signature
0.5.1 (2004-09-08)
- fix the cron job so that it can find the send-reminders script
0.5.0 (2004-09-07)
- Initial public release
- custom data stores for lists (improves save speed)
- support birthdays and anniversaries without years
- normalize the date as entered by the user
- licensing everything on the GPL
- user documentation
0.2.0 (2004-08-11)
- Second private release
- select "same day" reminder by default
- gray out the spin button while "in advance" checkbox is disabled
- automatically fill-in the user's Full Name if possible
- ignore invalid email addresses
- warn about exiting with empty email address
- when some fields are not set, don't mention them in the email
- when send-reminder is not run as root, it looks only at the user's events
- add a test button to run send-reminders in the GUI
- ship a GNOME menu icon
0.1.0 (2004-07-01)
- Initial private release
|