Skip to content

2.4.2

Compare
Choose a tag to compare
@mhelvacikoylu mhelvacikoylu released this 18 Jan 13:16
· 1053 commits to master since this release
6bf88e3

Changes

  • Failed connection attempt response message is improved on WebSocket Client
  • Queue Information has more information about queue and delivery statistics
  • Channel information has more information about channels
  • Getting channel list, over network, is added
  • Getting queue list of a channel, over network, is added
  • Push method of queue returns PushResult enumeration instead of boolean. Failed results are defined in enum.
  • Fill methods of queue have a return value PushResult enumeration.
  • Channel limit option is added to server options
  • Queue limit option is added to channel options
  • Message limit option is added to queue options
  • Methods that are throw exceptions have exception information in their summaries
  • Tag property is added to connector base. It can be used for all connectors with all protocols.
  • Connected instance information, over network, is added
  • TMQ and WebSocket Clients can send PING to servers if their PingInterval greater than TimeSpan.Zero (default is 60 seconds)
  • SocketBase type white-box is fixed to template type in Connected, Disconnected and MessageReceived events of connectors
  • Send async byte[] method is added to connector base

Bug Fixes

  • Sending client limit option over network bugs are fixed
  • Queue information content type bug is fixed
  • On auto channel and queue creation, concurrent requests cause duplicated channel or queue bug is fixed
  • Throwing exception while creating channel and queues over network cause client disconnection bug fixed
  • Instance servers were not connecting properly, it's fixed