Skip to content

VERSION 1.0.0

Compare
Choose a tag to compare
@natsu-anon natsu-anon released this 24 Apr 03:58
· 235 commits to main since this release

Kept you waiting, huh?

CHANGES

Very large jump from 0.3.2 to 1.0.0. Backwards compatibility is broken -- you won't be able to message people using older versions nor will they be able to message you. So why upgrade?

  1. Security! I've been trying to add more pgp best practices (and will continue to do so with later releases (^; )
  • pgp keys now require passphrases & can be revoked via a revocation certificate. Adds another level of security for your pgp keys!
  • automatically verifies that messages are from whom STOWAWAY expects it to be from
  • you can sign someone else's key to show you trust him (Sibyl problem is now YOURS to deal with, not mine)
  • ignores edited messages
  • warning about groomers
  1. Supports multiple channels! You can navigate your handshaked channels via the navigation sidebar
  2. Version checking: checks if a later version has been released (haha I'm about to catch a lot of bugs)
  3. Press [Ctrl-K] to get relevant keybinds at any time.
    And more things that I've forgotten because as you can tell I'm not well organized.
  4. More aggressive begging

What to expect from later releases

Foremost: debugging, after that I'm going to make sure STOWAWAY properly displays updated information from discord, like when a channel name changes and such. Also I'm a fan of vim-airline and I'd like to display dynamic information about current channel/etc. in the state line (that bar at the bottom that changes color). I'll also add sessions (more pgp best practices) once all that is sorted out. Finally I'll add color & hopefully keybind customization (for you hjkl fans out there). Maybe I'll try to use WASM to bring in some C++ sexiness, but I kinda doubt it (feel free to fork this repo and knock yourself out). After the next release (the debugging one) expect releases to slow down again, I'm gonna learn Emacs and I expect that to take some time.