Releases: jpbruinsslot/slack-term
v0.5.0
Changes:
- Increase page size for GetConversations (#167)
- Set user presence on start up (#175)
- Add initial check of unread messages for channels (#174)
- Unescape message contents (#182)
- Add files to messages (#179)
- Add more information to integrations (#179)
- Fix username of bot (609c37c)
- Fix read mark for channels (#178)
- Implement rate limited user presence resolver (#167)
- Rename event handling (#167)
- Jump to notification for channels (#139)
- Create default configuration file when not present (#165)
- Add slack command support (#101)
- Check for parent id when receiving replies (#193)
- Add thread support (#91)
- Fix message presence in input component (#207)
- Scroll back text when using backspace (#213)
- Update lithammer/fuzzysearch to v1.1.0 (18512c8, @mfcochauxlaberge)
- Update nsf/termbox-go dependency (#160)
Breaking changes:
The config file location should now be located at ~/.config/slack-term/config
. Move or update your config file to that location
v0.4.1
Changes:
-
Report error when desktop notifier is not supported (#155)
-
Fix rendering messages (#146)
-
Add optional date/time formatting (#84)
-
Add optional emoji support (#76)
-
Add individual name coloring (#79)
-
Fix character width calculation in chat pane (#159)
-
Use conversations API (#150)
-
Fix hide mpim (#122)
Breaking changes:
-
Fix theme color in view (#161)
If you added a custom theme for the view, then please update the
.slack-term
fileview
section to resemble the following structure:
{
"view": {
"fg": "white",
"bg": "default",
"border_fg": "yellow",
"border_bg": "blue",
"label_fg": "yellow",
"label_bg": "blue"
}
}
v0.4.0
Changes:
- Fix interface errors (#98)
- Fix crash while resizing (#120)
- Set slack token as flag or env variable (#133)
- Desktop notifications (#116)
- Fix crash while pasting in normal mode (#120)
- Add descriptive error messaging (#127)
- Ignore reply events (f1f0bc1)
- Add loading screen (0197300)
- Speed up loading channels (2ccc921)
Breaking changes:
-
Config file is now a dotfile (#118)
The file default config file is now renamed to
.slack-term
, rename yourslack-term.json
file when upgrading
v0.3.2
v0.3.1
v0.3.0
Changes:
- Fix notification icon (#67)
- Set username when posting message to slack (#65)
- Fix terminal in bad state when connection fails (#66)
- Improve search with keybindings (#70)
- Fix mentions (#63)
- Support overflow for input component (#7)
- Fix cursor move bug (#61)
- Only show subscribed groups (#64)
Breaking changes:
-
Theme functionality (#71)
Update your
slack-term.json
file when you were using the light theme setting from prior versions. See the
README.md
file or the wiki on how to set this up.
v0.2.3
v0.2.2
v0.2.1
v.0.2.0
Changes:
- Fix some slack integrations (#13)
- Add Channel topic next to channel name in chat window (#45)
- Show edited messages (#27)
- Make a help page/pane (#11)
- Set read mark for channels, groups, im channels (#12)
- Don't load messages immediately when switching channels (#25)
- Allow custom key mapping (#40, @codegoalie)