Skip to content

v1.0.0

Choose a tag to compare

@jake-does-dev jake-does-dev released this 29 May 12:50
287e917

1.0.0 (2025-05-29)

Features

  • client: introduce mumble client (#19) (46a7de6)
  • client: stabilise TCP client public facing API (#22) (488392f)
  • messages: add more message types (#17) (04c1290)
  • messages: define remaining TCP messages (#20) (03d2bc5)
  • messaging: add handler for incoming messages (#15) (111e539)
  • protocol: encode/decode according to Mumble Protocol stack (TCP) (#6) (310dbe2)
  • proto: initial start on using kotlinx-serialization-protobuf (#3) (63b8091)
  • ssl: use Ktor to connect to Mumble via SSL (#8) (55c5aa3)
  • start: initial commit (20e179d)
  • start: initial commit (2dd8904)
  • subscribers: add subscribers and callbacks in client (#21) (9449e5c)
  • test: add simple test (a349bb1)

Bug Fixes

  • perms: fix permissions for github action (3cb647a)
  • proto: fix up accidental serialization of sealed interface (#10) (e265447)
  • proto: using sealed interface causes types to be serialized too (#13) (459dbf5)
  • structure: refactor, and fix issue with TextMessage's ProtoNumber (#26) (91bf2fb), closes #25

Miscellaneous Chores