Fixed bug that sometimes caused a crash after completion of the archive process. |
Updated Help and copyright notices to 2024. |
Add 2027 to all year drop-down menus. |
Upgrade to latest version of sqlite. |
Upgrade to latest version of the Chilkat library. |
Make Full Disk Access alert work on Sonoma. |
Fix bug that caused scheduling to not take effect until a system reboot. |
Replace Full Disk Access splash screen with simple alert. |
Make check for Full Disk Access work on Ventura. |
Fixed bug in MailSteward that caused emails that contain emojis to be archived even though they are duplicates. |
Update copyright text to 2023. |
Add two more years to all year drop-down menus. |
Fix bug that caused Import mbox Files menu item to not work until archive is stopped and import is retried. |
Fix bug that caused SQL errors when archiving some email files. |
Now compatible with macOS 13, Ventura. |
Change default beginning date for archive to two days before most recent date in the database, instead of one day before. |
Exclude Trash, Junk, and Spam when mailboxes are selected for archiving, unless Trash and Junk are specifically included in the general settings. |
Fix bug that caused progress panel to still be running after importing a designated folder of email, thus requiring the user to quit and relaunch MailSteward. |
When displaying an email, show all of the To and CC email addresses. |
Make buttons more visible in light mode. |
Fix bug that cause hang at archive completion when box is checked to archive folder but no folder is specified. |
Minor bug fixes. |
Add Save Debug Log item to the File menu. |
Minor bug fixes. |
Now backward compatible with macOS 10.15 (Catalina) |
Now compatible with macOS 12 (Monterey) |
Universal binary runs natively on Apple silicon and Intel CPUs |
Added option in Settings to change appearance: light mode, dark mode or follow system setting |
Minor bug fixes |
Make date format in selected email match the date format chosen in the viewing settings. |
Increase the maximum beginning id number when exporting an SQL file, from 999,999 to 10,000,000. |
Added keyboard shortcut to delete selected e-mail from the database: "Command-D" |
Fixed bug that caused a space to be added to the beginning of tags when adding tags to selected e-mails |
Make Text button alternate between showing text version and HTML version |
Minor bug fixes |
Fix bug that kept macOS from asking permission for MailSteward to control the macOS Mail application |
Now compatible with macOS 11 (Big Sur) |
Updated to the latest version of the SQLite |
Improved onboarding experience for new users |
New icons and miscellaneous small bug fixes |
Fix bug that caused some attachments to not be included when exporting email into the mbox format. |
Fix bug that sometimes caused a crash when a folder was specified to be archived, in addition to accounts or mailboxes in the Accounts settings. |
Fixed bug that sometimes caused a crash when importing multiple mbox files. |
Fixed bug that caused file path to not appear in the mailbox field when importing an mbox file |
Fixed bug that caused MailSteward to run out of memory when importing multiple large mbox files |
Archive attachments option has been removed from Settings. Now attachments are always archived |
Added new Add and Replace options for tagging one or more e-mails |
Year list drop-downs for archiving and searching have been expanded to 2024 |
Import support for 3rd-party app MailTags dropped |
MailSteward is now compatible with macOS 10.15 Catalina (public beta) |
Fixed bug that prevented some graphics embedded in HTML from being listed as attachments |
Searches for strings in the body text of e-mail now work for HTML content when there is no plain text |
All versions of MailSteward are now officially notarized by Apple. |
Fixed bug in MailSteward and MailSteward Lite that caused exported mbox files to not be compatible with DevonThink. |
Creates a LaunchAgents folder in the user Library folder, if it doesn’t already exist, so that scheduling will work |
In general settings, adds option to select None when choosing between Apple Mail and Postbox e-mail clients |
Additional minor bug fixes |
Make it so Mojave will ask the user for permission for MailSteward to control the Mail application. |
Make the Search reset button also reset the tag search. |
Add command-T keyboard shortcut to bring up Tags window. |
When searching for categories, search for exact string rather than sub string. |
Blank out the body window pane from a previous selection after a new search. |
Sort multiple keywords tag alphabetically before inserting into the database. |
Update to latest versions of Sparkle and SQLite. |
Fix bug that caused crash when email file contains neither a sent nor a received date |
Fix bug that caused some emails to not be importable by Apple Mail when exported from MailSteward as mbox files. |
Change: when there is no sent date field MailSteward now uses received date and time |
Fix bug that caused email date to be set to current date and time instead of actual email date. |
Make scheduling work regardless of the location of the MailSteward application instead of requiring it to be in the Applications folder. |
Fixed problem in Mojave so that it will ask more than once to get permission for MailSteward to control the Mail application. |
Implements a new Mojave dark mode look and feel. |
Fixes a bug in scheduling that caused a schedule of multiple hour intervals to be changed to a schedule of single hour intervals. |
Fixes a bug that caused the status of the archive process to not be updated as the archive progressed. |
Fixed bug that allowed old crontab schedule to run without archiving anything. |
Fixed problem with scheduling that prevented schedules from being removed. |
Fixed bug in scheduling that prevented some schedules from executing |
Updated code and simplified procedure for scheduling archives |
Added support for macOS 10.14 (Mojave) |
Minor bug fixes |
Fixed bug that caused some emails with attachments to not display the body of the email. |
Fixed bug that prevented the import of an mbox file that was exported from Microsoft Outlook. |
Fixed bug that caused a crash when archiving an email with no body. |
Fixed bug that sometimes caused a crash when, in the settings, a folder is specified to be archived in addition to or instead of selected accounts or mailboxes. |
Add ability to import very large mbox files. |
When switching databases, make body and attachment views blank |
Minor bug fixes |
Make MailSteward compatible with Postbox 6. |
Remove Attachments folders from the list of mailboxes in the Accounts settings. |
MailSteward now checks to see if an instance of MailSteward is already running, and quits if that is the case. |
Fix bug that caused a crash when archiving email with no Date field. |
Fix bug that caused some email which had dates in a non-standard format to have their dates changed to the current date and time. |
Fix bug that caused selected emails saved as a pdf file to be printed instead of saved to a file. |
Upgrade to version 3.22 of SQLite. |
Fix bug that caused a crash when archiving some attachments. |
Fix bug that caused a crash when archiving some unusual emails. |
Fix problem displaying some non-English emails with accented characters. |
Other minor bug fixes. |
Update year to 2018 everywhere. |
Add splash screen with getting started help. |
Minor bug fixes. |
Reassemble raw source files from which Apple Mail has stripped out and decoded attachments content. |
Fix bug that caused some attachments to not be saved when there are multiple large attachments. |
Fix bug that caused scheduled archive to hang which sometimes caused multiple instances of MailSteward to be launched. |
Now compatible with High Sierra, MacOS 10.13. |
Fix bug that caused scheduled archive to hang when unable to communicate with Apple Mail, which sometimes caused multiple instances of MailSteward to be launched. |
Fix bug: Due to change in Apple Mail file structure, a few attachments were not being archived. |
Get rid of unnecessary “Invalid email file” error messages in the archive log. |
Fix bug that caused wrong date to be put into saved PDF files. |
Fix bug that caused a few emails to be seen as an invalid format causing them to not be archived. |
Fix bug that caused MailSteward Pro to not refresh the Apple Mail account display names. |
Fix bug that caused a few email attachments in particular folders to not be archived. |
Fix bug that caused mailtags to not be imported when there are both mailtags and MailSteward tag rules. |
Add email ID to the filename when saving email text to a PDF file. |
Make MailSteward Pro work with Amazon Web Services Relational Database Services Aurora MySQL database instance. |
Update all date drop-down menus to go beyond 2016. |
Minor bug fixes. |
Fix bug in export mbox files - was not exporting all selected files. |
Fix bug in export SQL - was not exporting tags. |
Now compatible with Sierra (macOS 10.12) |
Implement notification center in MailSteward. |
Fix bug that caused some Japanese emails to crash MailSteward during archive. |
Fix bug that sometimes caused inability to select the first email in a list. |
MailSteward now works in El Capitan to list the correct email account names and mailbox names in the MailSteward settings. |
Add email ID to beginning of file name when saving attachment files. |
Remove the option to process all mailboxes. Instead users should use the select mailboxes option in the Accounts tab of the Settings. |
Fix bug that didn't update number of rows in table view after deleting selected emails. |
Install the latest version of the Sparkle updating software. |
Other minor bug fixes. |
New feature to optionally delete duplicates in the database. |
Add horizontal scroll bar to Accounts tab table in the MailSteward settings. |
Fix bug that caused the MailSteward settings to sometimes not be retained when MailSteward is quit and relaunched. |
Fix forward email to show the body of the forwarded email. |
Fix reply to email - sometimes it did not create a new email in the Mail application. |
Fix forward and reply to include the body of the selected email. |
Find mailboxes located outside the normal El Capitan location. |
Fix problem displaying diacritical marks in MailSteward Pro for SQL data imported from MailSteward SQL export. |
In list of email accounts, replace meaningless hexadecimal strings created by El Capitan Mail with meaningful display names. |
Now compatible with El Capitan (OS X 10.11). |
Now works with Postbox as well as Apple Mail. |
Brand new look and feel. |
Numerous bug fixes. |
Creating a new database now refreshes the screen listing emails. |
Fix bug that caused a memory leak when importing large mbox files. |
Fix bug introduced in previous build that caused rare crash archiving email with an invalid date. |
Fix bug that caused some unusual date formats to be changed to current date and time. |
Fix bug that caused attachments to not be archived for emails divided into .partial.emlx and .part.emlx files. |
Allow emails with invalid date and give them current date and time. |
Fix bug causing some non-utf encoded emails to not be archived. |
Fix bug that caused MailSteward to crash when parsing some rare email configurations. |
Add header information to html version display. |
Change initial display to 200 most recent emails instead of 500. |
Fix bug that caused the contents of the import folder to not be deleted after archiving. |
Fix bug - not handling special characters such as umlauts when importing MailTags. |
When saving attachments, put numbers before extension for duplicate names, instead of after extension. |
Fix bug - not processing Windows line feeds properly. |
Fix bug causing a crash when importing multi-line MailTags. |
Fix bug causing some attachments in rare cases to not be archived. |
Fix bug that caused some mailboxes to not be listed in the Account tab of the settings when mailboxes are chosen. |
Fix bug in importing mbox files. |
Allow emails with no sender. |
Fix bug in importing multi-email mbox files. |
Fix bug causing duplicate mailboxes in the mailbox lists. |
Get rid of all perl processes. |
Fixed bug causing email files to not be deleted from import folder when delete box is checked. |
Fixed two bugs that caused rare occurrences of MailSteward crashing. |
Fixed bug causing some emails with no date to be continuously archived. |
Fixed bug causing email reminders to be continuously archived. |
New email parsing engine - more accurate, faster archiving. |
Fix missing h on search button in Yosemite. |
Now 64 bit. |
No longer compatible with Snow Leopard or Lion. |
Fix bug that caused keyword dropdown to not work in tags tab of search window. |
Fix rarely occurring bug that caused utf-8, base64 encoded, plain text to not be properly displayed. |
Fix bug that caused keywords drop-down to crash when there are no keywords. |
Make the Open Recent menu item work correctly to display the newly chosen database. |
Add four years to all of the year drop-down menus. |
Update the manuals. |
Fix bug introduced in version 10.1.1 that caused duplicates to no longer be skipped when archiving. |
Fix bug introduced in version 10.1.1 that displayed blank search window. |
Fix bug introduced in version 10.1.1 that caused some email bodies to not be displayed. |
Fix bug causing some accented characters to not be displayed properly in the From and To fields. |
When saving multiple attachments, increment a filename suffix so that attachments with the same name are not overwritten. |
Fix bug that caused mbox export to crash in some rare circumstances. |
New feature to search for attachment file types. |
Upgrade to SQLite 3.7.17. |
Fix bug that caused incorrect date to be archived for email that was first uploaded to gmail and then downloaded to Mail. |
Fix bug that caused some Japanese emails to be incorrectly displayed. |
Hide MailSteward when doing a scheduled archive. |
Fixed bug causing minimized window to not be easily restored. |
Fixed bug causing setting the font for the email list to not work. |
Make main window not resizable while archiving. |
Make button icons display correctly on Snow Leopard. |
Fix bug in check for duplicates. |
Add more years to stats report dropdowns. |
Fixes bug - During archive process, if MailSteward became inactive and then was made active again, the browse window display was corrupted and buttons quit working. |
Add field drop-downs to search window, making it possible to search for multiple strings in the same field. |
Add check boxes to list of email accounts or mailboxes in accounts settings. |
Add ability to specify different fonts for list of emails and body text of an email. |
Get rid of indexing options. Index everything by default. |
Fix bug - base64 encoded plain text was not being decoded. |
Add deselect all to edit menu. |
Get rid of small panel. Always display list of 500 most recent emails. |
Numerous cosmetic changes. |
Minor bug fixes. |
Minor bug fixes. |
Add option to not skip duplicates when archiving. |
Fix bug in setting the default font via the Edit menu. |
Minor bug fixes. |
Added 4 more years to archive beginning and ending date drop-downs. |
MailSteward now requires OS X 10.6 or better (Snow Leopard, Lion, or Mountain Lion). |
Mountain Lion Gatekeeper compatible. |
Fixed bug in export SQL file. |
Minor bug fixes. |
Disabled resize for settings panel and expanded the size of the settings accounts tab. |
Fixed bug that caused dates to be set to Greenwich Mean Time when running in Lion (OS X 10.7). |
Fixed bug - when running under Lion, scheduled times were set to Greenwich Mean Time rather than local time. |
Fixed bug causing hang due to refreshing mailboxes list after archive completion. |
Fixed bug that caused email accounts to sometimes not be recognized in Lion (OS X 10.7). |
Now refreshes mailboxes list after archive completion. |
MailSteward is now compatible with OS X 10.7 (Lion). |
Fix bug that caused selected mailboxes settings to not be retained when MailSteward relaunched. |
Fix bug that caused progress panel to not close when done adding tags. |
Make universal binary instead of Intel only. |
Upgrade to sqlite 3.7.6.2. |
Make separate check boxes for archiving trash and junk mailboxes in the general settings. |
New feature to log duplicate emails that were skipped during archiving. |
Store entire mailbox path in the database instead of just the last two folders. |
Fix bug that in rare instances caused email body to be tacked on to the CC: addresses. |
Fixed bug that caused directories to be listed that were not actual mailboxes, when mailboxes were chosen in the Accounts Settings. |
Fixed bug that caused scheduled archives to deselect selected mailboxes, when mailboxes were chosen in the Accounts Settings. |
No more default database file. Now the user chooses where to locate and what to name it. |
Added Open Recent item to the File menu that lists recently opened database files. |
Upgrade to growl version 1.2.1. |
New feature to save all of the attachments of selected emails to separate files. |
Fix bug that caused attachment file names to be concatenated for emails with multiple attachments. |
Update docs to 2011. |
Add four more years to year drop-down menus. |
Fixed bug -- Some non-American English encodings were not being properly parsed. |
Minor bug fixes. |
Fixed bug -- now all settings are saved no matter which settings tab is active. |
Make the tooltip for the path to the database file show the whole path. |
Minor bug fixes. |
Fixed bug, introduced with the tag rules feature, that caused MailTags keywords to not be properly imported. |
Fixed rarely occurring bug that caused the body of plain text emails to display only as an attachment. |
Minor bug fixes. |
New feature to define rules to exclude email from being archived into the database. |
upgrade to sqlite 3.7.2. |
Fixed bug that caused the link to the html version of an email to not be displayed. |
Minor bug fixes. |
Minor bug fixes. |
Now displays the size of the currently selected email in a list of emails. |
As email is archived, tags are now updated even if the email is already in the database. |
Minor bug fixes. |
Fixed bug that sometimes caused a crash when saving a list of email addresses. |
Now user enters a database name when exporting an SQL file, rather than just having the name of the exported file itself be the name of the database. |
New feature to automatically tag emails as they are archived, according to user-defined tagging rules. |
Fix problem of the initial search after launching MailSteward being too slow to display results. |
Upgrade MailSteward and MailSteward Lite to SQLite version 3.6.23. |
Update the mailbox field in an email in the database if a duplicate email being archived has a different mailbox. |
Minor bug fixes. |