github simplex-chat/simplexmq v0.4.0

latest releases: v5.7.3, v5.7.2, v5.7.1...
2 years ago

See CHANGELOG.md for the details.

  • SMP server linode StackScript (#147)

  • turn off smp server websockets support in linode script (#149)

  • add linode deployment recipe, modify smp-server-linode script (#151)

  • update script link (#152)

  • agent entity types (#148)

  • database migrations (#153)

  • broadcast commands (#154)

  • groups agent protocol (#142)

  • add DigitalOcean SMP server Droplet recipe, extend readme (#150)

  • remove digitalocean deployment until ready (#157)

  • introduction protocol (#156)

  • remove entities, remove broadcasts (#158)

  • SMP agent: functional API (#159)

  • pass migration as parameter (to use in simplex-chat) (#161)

  • SQLiteStore connection pool (#162)

  • refactor message meta to MsgMeta type (#164)

  • upgrade stack resolver to lts-18.0 (#165)

  • ask client for confirmation of sender; make establishment of connection asynchronous (#163)

  • remove connection ID parameter from agent functions (#166)

  • fix markdown error in crypto rfc (#167)

  • add tests for establishing connection asynchronously; retrieve correct key for activation on restart (#169)

  • add digital ocean deployment instruction (#168)

  • use explicit immediate transactions in all functions that change db (#170)

  • commit simplexmq.cabal to remove stack DEPRECATED warning (#172)

  • create cfg dir before server initialization (#173)

  • decrease initial delay for HELLO retries on online activation (#174)

  • Remove introductions, rename CONF/LET to REQ/ACPT (#175)

  • agent lock to avoid running subscriber and client processing in parallel; remove check that the connection is active when delivering a message (#176)

  • funding.yml (#177)

  • reconnect server and resubscribe connections after disconnection (#178)

  • asynchronous message sending to allow accepting messages when agent (or server) is offline (#179)

  • support 3072 bits RSA key size (#180)

  • refactor with RecordWildCards (#181)

  • add SMP queue quota to server config (and use TBQueue for messages) (#182)

  • change type of agent sendMessage result to AgentMsgId (#183)

  • fix error handling of sending pending messages; set block size to 8192 (#184)

  • set block size to 4096 bytes (#185)

  • export withAgentLock and do not acquire agent lock in functional API (#186)

  • ACK command, ackMessage, do not send ACK to SMP server on MSG (after the initial handshake) (#187)

  • SMP block size via config, the client can override size set by the server (#188)

  • do not allow "," and ";" separators in smp-server hostname (#189)

  • move tryError to Simplex.Messaging.Util (#191)

  • update protocols (#190)

  • Merge branch 'master' into v4

  • Merge pull request #160 from simplex-chat/v4

  • v4 (#192)

  • update version (0.4.0) and changelog (#193)

  • 0.4.0

Don't miss a new simplexmq release

NewReleases is sending notifications on new releases.