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-termfileviewsection 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.jsonfile 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.jsonfile when you were using the light theme setting from prior versions. See the
README.mdfile 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)