Skip to content

Releases: GetStream/stream-chat-go

v5.0.0

03 Feb 11:52
0877f03
Compare
Choose a tag to compare

5.0.0 (2022-02-03)

⚠ BREAKING CHANGES

  • PartialUpdateMessage method has a new signature
  • Truncatechannel method has a new signature
  • AddMembers method has a new signature
  • MarkRead method has a new signature
  • UpdateCommand method has a new signature
  • PartialUpdateMessage method has a new signature
  • MuteUser method has a new signature
  • MuteUsers method has a new signature
  • FlagUser method has a new signature
  • ExportUser method has a new signature
  • DeactivateUser method has a new signature
  • ReactivateUser method has a new signature
  • DeleteUser method has a new signature
  • BanUser methods have a new signature
  • UnbanUser methods have a new signature
  • ShadowBan methods have a new signature

Features

v4.0.1

23 Dec 10:25
Compare
Choose a tag to compare
  • Improve conn closing on errors #164

v4.0.0

17 Dec 15:41
a75760d
Compare
Choose a tag to compare
  • Add support for hiding history while adding a member #149
  • Add support for truncate options (hard_delete, truncated_at, system message) #151
  • Add support for context in every call #153
  • Add support for exposing API errors #154
  • Add support for rate limit headers in responses #156
  • Add support for permissions v2 #152 #161
  • Drop import channel messages endpoint support #155
  • Drop unflag endpoint support #157
  • Drop update user in favor of upsert user #158
  • Require go1.16 #159

v3.14.0

17 Nov 13:00
Compare
Choose a tag to compare
  • Add support for shadow banning user by @gumuz in #148
    • ShadowBan
    • RemoveShadowBan
  • Add support for pinning messages by @gumuz in #148
    • PinMessage
    • UnPinMessage
  • Add support for partial updating messages by @gumuz in #148
    • PartialUpdateMessage
  • Add support for updating channel ownership for Deleted Users by @gumuz in #147

v3.13.0

01 Nov 18:31
Compare
Choose a tag to compare
  • Add support for async endpoints
    • Delete channels
    • Delete users
    • Export channels
  • Add support for async url enrichment app configuration
  • Remove base url from readme
    • To simplify setup and unnecessary with edge

v3.12.2

01 Sep 13:05
Compare
Choose a tag to compare
  • Use edge as base url at default
  • Change jwt dependency for security fixes
  • Use POST instead of GET in query channels
  • Test with go 1.17
    • further details (#137)

v3.12.1

19 Aug 08:18
Compare
Choose a tag to compare
  • Add missing configuration fields to firebase config (#135)

v3.12.0

14 Aug 08:48
Compare
Choose a tag to compare
  • Add support for message hard delete (#133)

v3.11.3

30 Jul 14:18
Compare
Choose a tag to compare
  • Simplify send user custom event payload

v3.11.2

30 Jun 10:33
Compare
Choose a tag to compare
  • Proxy command list to createTypeRequest when creating channel type (#130)