| 1 |
== 0.12.1 / 2011-01-23 |
| 2 |
* Depend on ncursesw rather than ncurses (Ruby 1.9 compatibility) |
| 3 |
* Add sup-import-dump |
| 4 |
|
| 5 |
== 0.12 / 2011-01-13 |
| 6 |
* Remove deprecated IMAP, IMAPS, and mbox+ssh sources |
| 7 |
* Inline GPG support |
| 8 |
* Robust maildir support |
| 9 |
* sup-dump compatibility between Sup versions |
| 10 |
* New hook: sendmail |
| 11 |
* Better Ruby 1.9/UTF8 support |
| 12 |
* As always, many bugfixes and tweaks. |
| 13 |
|
| 14 |
== 0.11 / 2010-03-07 |
| 15 |
* Remove deprecated Ferret backend. |
| 16 |
* Add deprecation notices to IMAP, IMAPS, and mbox+ssh sources. |
| 17 |
* 256 color support. |
| 18 |
* Backwards-compatible index format improvements. |
| 19 |
* Saved searches. |
| 20 |
* Improved support for custom keybindings. |
| 21 |
* Idle detection - poll totals accumulate and index flushes on idle. |
| 22 |
* Several textfield improvments. |
| 23 |
* New hooks: publish, mentions-attachments, keybindings, |
| 24 |
index-mode-date-widget, gpg-args, and crypto-settings. |
| 25 |
* sup-cmd for easy programmatic access to a Sup index. |
| 26 |
* As always, many bugfixes and tweaks. |
| 27 |
|
| 28 |
== 0.10.2 / 2010-01-26 |
| 29 |
* Update gem dependencies to pull in xapian-full and ncursesw instead of ferret |
| 30 |
and ncurses. |
| 31 |
* Fix a minor problem when running with Ruby 1.8.5. |
| 32 |
* Fix a warning. |
| 33 |
|
| 34 |
== 0.10.1 / 2010-01-24 |
| 35 |
* Fix a missing file in the gem. |
| 36 |
|
| 37 |
== 0.10 / 2010-01-22 |
| 38 |
* Make Xapian backend the default, and add deprecation notice to Ferret indexes. |
| 39 |
* Now Ruby 1.9 compatible (Xapian backend only). |
| 40 |
* Changes are now saved automatically to the index. Pressing "$" now just |
| 41 |
forces a flush of Xapian indexes, which can minimize quit time. |
| 42 |
* Fix problem with replying to Google Groups messages. |
| 43 |
* Allow toggling of line wrap. Useful for long URLs. |
| 44 |
* Multiple attachments can be added at once by specifying a wildcard. |
| 45 |
* New command to save all attachments at once. |
| 46 |
* As always, many bugfixes and tweaks. |
| 47 |
|
| 48 |
== 0.9.1 / 2009-12-10 |
| 49 |
* Make textfield behave more like readline, including C-w |
| 50 |
* Add ask_for_to config option. You can set all ask_for_* options to false, and |
| 51 |
composing a message will go immediately to the editor. |
| 52 |
* RFC 2047 decode attachment file names |
| 53 |
* default ask_for_to to true |
| 54 |
* add undo power to thread-view-mode |
| 55 |
* display labels of polled messages |
| 56 |
* increase numbers in contact-list-mode |
| 57 |
* fix --compose option, and add a --subject option |
| 58 |
* include hook filename in error messages |
| 59 |
* As always, many bugfixes and tweaks. |
| 60 |
|
| 61 |
== 0.9 / 2009-10-01 |
| 62 |
* Experimental Xapian backend to replace Ferret. Not everything works with it, |
| 63 |
but it's fast and less likely to barf. See release notes. |
| 64 |
* New keybinding: "G" for reply-all. |
| 65 |
* New hook: custom-search, for adding your own query expansions. |
| 66 |
* Better preemptive thread loading. |
| 67 |
* Random UI tweaks: display labels before subjects, change thread-view-mode's |
| 68 |
'n' and 'p' commands slightly |
| 69 |
* Better killing of other Sup processes. |
| 70 |
* Die gracefully upon SIGKILL. |
| 71 |
* Finally figure out the curses+ruby magic to make SIGWINCH (i.e. xterm |
| 72 |
resizing) work correctly. |
| 73 |
* Add a console mode (press ~) for interactively playing with the index. |
| 74 |
* Finally figure out the curses magic to stop the weird keyboard behavior after |
| 75 |
leaving the editor. |
| 76 |
* Improved logging. Logging now supports SUP_LOG_LEVEL environment variable. |
| 77 |
Set this to "debug" for verbiage. |
| 78 |
* As always, many bugfixes and tweaks. |
| 79 |
|
| 80 |
== 0.8.1 / 2009-06-15 |
| 81 |
* make multibyte display "work" for non-utf8 locales |
| 82 |
* fix reply-mode always selecting "Customized" |
| 83 |
* reduce email quote parsing worst-case behavior |
| 84 |
|
| 85 |
== 0.8 / 2009-06-05 |
| 86 |
* Undo support on many operations. Yay! |
| 87 |
* Mbox splitting fixes. No more "From "-line problems. |
| 88 |
* Mail parsing speedups. |
| 89 |
* Many utf8 and widechar fixes. Display of crazy characters should be pretty |
| 90 |
close. |
| 91 |
* Outgoing email with non-ASCII headers is now properly encoded. |
| 92 |
* Email addresses are no longer permanently attached to names. This was |
| 93 |
causing problems with automated email systems that used different names |
| 94 |
with the same address. |
| 95 |
* Curses background now retains the terminal default color. This also makes |
| 96 |
Sup work better on transparent terminals. |
| 97 |
* Improve dynamic loading of setlocale for Cygwin and BSD systems. |
| 98 |
* Labels can now be removed from multiple tagged threads. |
| 99 |
* Applying operations to tagged threads is now invoked with '='. |
| 100 |
* Buffer list is betterified and is now invoked with ';'. |
| 101 |
* Zsh autocompletion support. |
| 102 |
* As always, many bugfixes and tweaks. |
| 103 |
|
| 104 |
== 0.7 / 2009-03-16 |
| 105 |
* Ferret index corruption issues fixed (hopefully!) |
| 106 |
* Text entry now scrolls to the right on overflow, i.e. is actually usable |
| 107 |
* Ctrl-C now asks user if Sup should die ungracefully |
| 108 |
* Add a limit:<int> search operator to limit the number of results |
| 109 |
* Added a --query option to sup-tweak-labels |
| 110 |
* Added a new hook: shutdown |
| 111 |
* Automatically add self as recipient on crypted sent messages |
| 112 |
* Read in X-Foo headers |
| 113 |
* Added global keybinding 'U' shows only unread messages |
| 114 |
* As always, many bugfixes and tweaks |
| 115 |
|
| 116 |
== 0.6 / 2008-08-04 |
| 117 |
* new hooks: mark-as-spam, reply-to, reply-from |
| 118 |
* configurable colors. finally! |
| 119 |
* many bugfixes |
| 120 |
* more vi keys added, and 'q' now asks before quitting |
| 121 |
* attachment markers (little @ signs!) in thread-index-mode |
| 122 |
* maildir speedups |
| 123 |
* attachment name searchability |
| 124 |
* archive-and-mark-read command in inbox-mode |
| 125 |
|
| 126 |
== 0.5 / 2008-04-22 |
| 127 |
* new hooks: extra-contact-addresses, startup |
| 128 |
* '!!' now loads all threads in current search |
| 129 |
* general state saving speedup |
| 130 |
* threads with unsent draft messages are now shown in red |
| 131 |
* --compose spawns a compose-message buffer on startup |
| 132 |
* Many bugfixes and UI improvements |
| 133 |
|
| 134 |
== 0.4 / 2008-01-23 |
| 135 |
* GPG support for signing and encrypting outgoing mail |
| 136 |
* New hooks: mime attachment, attribution line |
| 137 |
* Improved local charset detection using gettext library |
| 138 |
* Better quoted region detection |
| 139 |
* Many bugfixes and UI improvements |
| 140 |
|
| 141 |
== 0.3 / 2007-10-29 |
| 142 |
* In-buffer search (finally!) |
| 143 |
* Subscribe to/unsubscribe from mailing list commands. |
| 144 |
* IMAP speedups. |
| 145 |
* More hooks: set status bar, set terminal title bar, modify message headers |
| 146 |
and bodies before editing, etc. |
| 147 |
* Optionally use chronic gem to allow for natural-language dates in searches. |
| 148 |
* Many, many bugfixes and minor improvements. |
| 149 |
* Tomorrow is Sup's first birthday! |
| 150 |
|
| 151 |
== 0.2 / 2007-10-29 |
| 152 |
* Complete hook system for user-inserted code. |
| 153 |
* GPG signature verification and decryption. |
| 154 |
* Automatically scold users who top-post. |
| 155 |
* Automatically warn when sending a message with words like |
| 156 |
"attachment" in the body if there aren't actually any attachments to |
| 157 |
the message. |
| 158 |
* Millions of bugfixes. |
| 159 |
|
| 160 |
== 0.1 / 2007-07-17 |
| 161 |
* MIME attachment creation. |
| 162 |
* i18n support: character set conversion and rfc2047 header decoding. |
| 163 |
* Better MIME handling. |
| 164 |
* Multiple account support. |
| 165 |
* Locking and concurrent Sup process detection and killation. |
| 166 |
* Thread autoloading when you scroll down. |
| 167 |
* Batch deletion of messages marked deleted or spam from message |
| 168 |
sources via sup-sync-back tool (mbox only). |
| 169 |
* Millions of bugfixes. |
| 170 |
|
| 171 |
== 0.0.8 / 2007-04-01 |
| 172 |
|
| 173 |
* Maildir support! |
| 174 |
* New command: sup-config. Interactively walks you through everything |
| 175 |
you need to get up and running. |
| 176 |
* Now proactive about notifying users of de-synced sources. |
| 177 |
* Renamed sup-import => sup-sync with a brand new, less illogical |
| 178 |
interface. |
| 179 |
* Added a sup-dump, to enable backing up and rebuilding indices from |
| 180 |
scratch (e.g. when Ferret upgrades break index formats). |
| 181 |
* More bugfixes. Will they ever end? |
| 182 |
|
| 183 |
== 0.0.7 / 2007-02-12 |
| 184 |
|
| 185 |
* Split sup-import into two bits: sup-import and sup-add. |
| 186 |
* Command-line arguments now handled by trollop. |
| 187 |
* Better error handling for IMAP and svn+ssh. |
| 188 |
* Messages can now be moved between sources while preserving all |
| 189 |
message state. |
| 190 |
* New commands in thread-view-mode: |
| 191 |
- 'a' to add an email to the addressbook |
| 192 |
- 'S' to search for all email to/from an email address |
| 193 |
- 'A' to kill buffer and archive thread in one swell foop |
| 194 |
* Removed hoe dependency. |
| 195 |
|
| 196 |
== 0.0.6 / 2007-01-06 |
| 197 |
|
| 198 |
* Very minor fix to support more types of IMAP authentication. |
| 199 |
|
| 200 |
== 0.0.5 / 2007-01-05 |
| 201 |
|
| 202 |
* More bugfixes, primarily for IMAP. |
| 203 |
* doc/UserGuide.txt |
| 204 |
|
| 205 |
== 0.0.4 / 2007-01-03 |
| 206 |
|
| 207 |
* Bugfixes, primarily for threaded networking. |
| 208 |
|
| 209 |
== 0.0.3 / 2007-01-02 |
| 210 |
|
| 211 |
* Major speed increase for index views (inbox, search results), which |
| 212 |
are now loaded completely from the IR index. The only time the |
| 213 |
original sources need to be touched is when viewing a thread. This |
| 214 |
is important for slow sources like IMAP and mbox+ssh. |
| 215 |
* Remote mbox support with mbox+ssh URIs. |
| 216 |
* IMAP now actually works. |
| 217 |
* sup-import uses HighLine and is generally much improved. |
| 218 |
* Multitudinous minor bug fixes and improvements. |
| 219 |
|
| 220 |
== 0.0.2 / 2006-12-10 |
| 221 |
|
| 222 |
* IMAP support |
| 223 |
* Better handling of broken sources. (Everything won't just die.) |
| 224 |
* You will need to rebuild both your index, and sources.yaml. |
| 225 |
Sorry! |
| 226 |
|
| 227 |
== 0.0.1 / 2006-11-28 |
| 228 |
|
| 229 |
* Initial release. Unix-centrism, support for mbox only, no i18n. |
| 230 |
Untested on anything other than 1.8.5. Other than that, works great! |