Skip to content

Releases: gempir/go-twitch-irc

v2.2.1

09 Nov 17:09
3e402cb
Compare
Choose a tag to compare
Merge pull request #107 from brattonross/master

Update initialJoins to use Client.Join

v2.2.0

12 Jul 07:04
bcc89ad
Compare
Choose a tag to compare
  • Join now supports multiple channels thanks to @brattonross

v2.1.1

15 Jun 09:18
9616daf
Compare
Choose a tag to compare
  • do capabilities request in a single message, thanks @RAnders00

2.1.0

04 May 13:06
bf886a8
Compare
Choose a tag to compare
  • support for CLEARMSG thanks to @FletcherCodes #101

2.0.1

27 Apr 10:38
f6e69f5
Compare
Choose a tag to compare

Fix gomod

2.0.0

27 Apr 10:17
78cc911
Compare
Choose a tag to compare

Thanks to @FletcherCodes we now have a lot cleaner API. @pajlada helped out a lot too cleaning up.
This was the final PR #96

#78 here is the big PR from @FletcherCodes where we discussed his changes a lot.

In Summary (borrowed in part from #78)

  • Message interface for all messages
  • Removed stuttering from User
  • Split Message into structs for each message type
  • Change message.Text to message.Message to match Twitch documentation
  • Remove channel from callbacks as message types that are sent in a channel contain this information
  • Remove user from callbacks where the message type doesn't send user data
  • Change OnNewUnsetMessage to send RawMessage. This provides the user with more information, including RawType and Tags, for unsupported message types.
  • Add ERRORMESSAGE MessageType for when we fail to parse a message

This release is BREAKING please adjust your code accordingly, we wanted to perfect these changes sooner than later, but not rush it either. This API will be a lot nicer to work with, we think.

1.1.0

02 Mar 12:02
282cca0
Compare
Choose a tag to compare
  • Big changes to reconnection thanks to @pajlada the client should be a lot more stable now and respond to TMI issues correctly

1.0.1

18 Feb 19:25
34b2303
Compare
Choose a tag to compare
  • SetupCmd functionality to allow sending raw message before authentication, thanks to @aidenwallis

1.0.0

28 Jan 16:52
159af98
Compare
Choose a tag to compare
  • deleted previous released because of messed up versioning
  • this release contains new ping feature, to keep connections stable thanks to @pajlada
  • API is guaranteed to be stable for 1.*