- Bot configurations are now editable after creation
- Bot message creation via PUT is now deprecated; use POST instead
- Bots can opt to receive group events
- :braid.client/group-add event now includes the id of the group that the user joined (in addition to the user)
- The Braid client will now detect abnormal disconnects (ex. wifi drops) and indicate when it is disconnected (and when the session cookie expires)
- It is now possible to tag a thread using the mouse & clicking the "+" button on a thread
- Braid now uses Elasticsearch for full-text search if available
- Quests have been added! These are little "achievments" that can help people learn to use braid. More to come soon!
- Fix bug that prevented admins from deleting tags
- Fix bug that prevented updates to tag descriptions from being persisted
- Fix bug that made thread "limbo" and "private" headers not go away
- Expand bots API to allow bots to subscribe to threads & look up user nicknames
- Add the ability to get permalink to a thread
- Add ability to log in and register (via link or to public groups) with a GitHub account
- Fix bug that prevented file add button in reply field from working
- Prevent tag box in autocomplete from collapsing (and highlighting looking weird) when the tag has no description
- Show changelog in app
- Thread close keyboard shortcuts now triggers on key down instead of key up (to prevent confusing interactions with autocomplete key handlers)
- Show user availability status in autocomplete