github simplex-chat/simplexmq v1.1.0

latest releases: v6.1.0-beta.2, v6.1.0-beta.1, v6.0.5...
2 years ago

See full changelog here.

Commits:

  • configure systemd service restart and increase file descriptors limit for Linode script (#320)
  • make sending confirmation asynchronous (#327)
  • make smp servers configurable for running agent (#326)
  • use TCP keep-alive instead of SMP protocol PING (#330)
  • fix keep-alive options to work on mobile (#331)
  • core: tcp keep-alive parameters for windows (#336)
  • add "SMP server on Linux" section to README (#337)
  • resubscribe concurrently when subscription is resumed (#339)
  • refactor/optimize server queue/message store (#340)
  • use TMap for subscription maps (#341)
  • PING error now throws error to restart SMPClient for more reliable re-connection (#342)
  • increase TCP timeout to 5 sec
  • add pragmas and vacuum db (#343)
  • vacuum in each connection to enable auto-vacuum (#344)
  • catch db connection error (#345)
  • Revert "catch db connection error"
  • remove manual vacuum (#346)
  • Add Flag (#349)
  • rename cabal flag
  • add swift flag to package.yaml
  • increase PING timeout, add PING failure count
  • typo
  • fix END from disconnected clients incorrectly removing the subscriptions, remove previous PING changes that attempted to solve the problem of lost subscriptions (#351)
  • function to run TCP server without TLS (#354)
  • message TTL and periodic expiration; setting to prevent creation of the new queues (#355)
  • SMP confirmation timeout recovery rfc (#357)
  • version 1.1.0 (#358)

Don't miss a new simplexmq release

NewReleases is sending notifications on new releases.