github simplex-chat/simplexmq v6.5.0-beta.5

pre-release9 hours ago

See full changelog here.

Commits:

  • smp server: option to expire messages when new message is sent (now off by default) (#1625)
  • backward compatible encoding for missing NetworkError
  • 6.4.5.2
  • ci: fix git in docker (#1623)
  • smp server: remove dependency of message size on the version (#1627)
  • agent: parameterize withWork, getWorkItem with StoreError; parameterized Binary for SQLite (#1617)
  • ci: add aarch64 builds (#1624)
  • Revert "smp server: remove dependency of message size on the version (#1627)"
  • smp server: faster export (#1626)
  • smp server: store messages in PostgreSQL (#1622)
  • smp server: improve counts management and expiration for postgres message store (#1631)
  • smp server: set message counts correctly after import (#1632)
  • reset db connection on errors (#1633)
  • Merge branch 'master' into db-messages
  • smp server: improve message expiration (#1634)
  • 6.5.0.0
  • smp server: uniterruptible mask for DB operations (#1635)
  • Merge pull request #1630 from simplex-chat/db-messages
  • agent: option to set SQLite database backup path (#1636)
  • Merge branch 'stable'
  • smp server: do not use queue cache with PostgreSQL message storage (#1637)
  • 6.5.0.0.1
  • ci: disable aarch64 tests (#1638)
  • agent: batch loading of connections with PostgreSQL client (#1639)
  • 6.5.0.1
  • ci/scripts: execute git version if chmod fails (#1643)
  • support for additional database migrations (#1644)
  • agent: fix file reception error in postgres (#1647)
  • agent: optimize subscriptions (#1645)
  • 6.5.0.2
  • 6.4.6.0
  • agent: optimize subscriptions memory usage (#1649)
  • Merge branch 'stable'
  • agent: optimize subscriptions memory usage (#1651)
  • agent: batch processing of subscription results and errors (#1652)
  • smp server: import/export to/from PostgreSQL with one command, deprecation notice for journal storage (#1653)
  • agent: subscribe all connections (#1655)
  • agent: track which queues need subscribing for iOS NSE (#1657)
  • agent: sync connections (#1654)
  • agent: add subscription status to connection stats (#1658)
  • smp: support client notices (#1659)
  • 6.5.0.3
  • agent: make createConnection and setConnShortLink apis support setting all link data fields (#1665)
  • agent: option to add SQLite functions to DB connection (#1674)
  • agent: option to add SQLite aggregates to DB connection (#1673)
  • 6.5.0.4
  • agent: skip subscribing servers without queues (#1678)
  • agent: use server cert hash when selecting server queues to subscribe (#1679)
  • 6.5.0.5
  • xrcp: treat any 127.x.x.x IP address as local (#1682)
  • 6.4.7.0
  • Merge branch 'stable'
  • 6.5.0.6
  • ntf server: additional tests (#1687)
  • agent: use strict tables (#1686)
  • agent: reset schema after changes (#1690)
  • docker: build multi-arch images for x86-64 and arm64 (#1540)
  • agent: async command to set connection short link (setConnShortLinkAsync) (#1680)
  • agent: lock rows for concurrent queries in PostgreSQL (#1688)
  • agent: clean up old records in batches (#1692)
  • 6.5.0.7
  • db: withSavepoint; agent: correctly handle errors in createWithRandomId for postgres (#1693)
  • agent: support multiple link owners in link data (#1701)
  • agent: getConnShortLinkAsync; implement joinConnectionAsync for contact connections; narrow setConnShortLinkAsync only to Contact connections (#1694)
  • docs: contributing guide (#1702)
  • docs: update contributing
  • agent: fix tests for short links (#1703)
  • agent: split creating connection to two steps to prepare connection link in advance (#1704)
  • agent: improve error handling (#1707)
  • 6.4.8.0
  • Merge branch 'stable'
  • 6.5.0.8
  • rfc: SimpleX Network Consortium governance (#1718)
  • agent: fix possible deadlocks of queue overloading when processing messages (#1713)
  • docs: update governance process
  • xftp: implementation of XFTP client as web page (#1708)
  • xftp-web: fix build and Playwright test failures (#1720)
  • explicit exports (#1719)
  • 6.5.0.9
  • add missing exports (#1722)
  • docs: correction to governance process (#1725)
  • web: extract shared web module from smp-server (#1723)
  • xftp: add web page for server information (#1724)
  • agent: validate destination relay certificate, allow 3-4 certificate chains (#1717)
  • tests: use correct web CA certificate in CLI static files test (#1727)
  • 6.5.0.10

SHA2-256(smp-server-ubuntu-22_04-aarch64)= 6b8146d70b983d48158f111891300c6700abf46bb371bcd66e63b60e7af485a3

SHA2-256(xftp-server-ubuntu-22_04-aarch64)= 3b5bebfe957383552f0d83867a6e0850c479519021b784a51742e2508cdb1a60

SHA2-256(ntf-server-ubuntu-22_04-aarch64)= 74856a5b9ffd2a02a8ae274644db802eb65be454e98e1abefb9740cdbed58084

SHA2-256(xftp-ubuntu-22_04-aarch64)= 7854974c244a3a2365d86c98fa770cac63650dcdabefc1a0ed9a7aefd0405fdf

SHA2-256(smp-server-postgres-ubuntu-22_04-aarch64)= 2889c64c2234a76bd135507b25eea289e52f7f84e3b281b2e4450ea89745cd90

SHA2-256(smp-server-ubuntu-22_04-x86-64)= 9117bce9e5a610eb8c9adf30db24b5b900d531a1d8015e803594ca41c50666b7

SHA2-256(xftp-server-ubuntu-22_04-x86-64)= 5fc983db29750560f1f065b00f183686e5811293dc0b41eadce5aeda3785017c

SHA2-256(ntf-server-ubuntu-22_04-x86-64)= 55421b72a9cff0f64eb178435c112cb1390ccc00b843098ccbdfae026f3df3f5

SHA2-256(xftp-ubuntu-22_04-x86-64)= 4dfce48290e5748dfeb66916d2761908280ff2166be923ec28a911b760b03358

SHA2-256(smp-server-postgres-ubuntu-22_04-x86-64)= 6f4057d6490cd2a9e34ee88c378bca45a3249dbd2ac73da881d36555575f72d5

SHA2-256(smp-server-ubuntu-24_04-aarch64)= a20c3646a9e561c2c3dfa3dc3edf50592344297cd0a53d93b01c5c6ddc8f7200

SHA2-256(xftp-server-ubuntu-24_04-aarch64)= 7857d0e8f07e318f14a4a4134de9a46ec93bf91c1e4f8244bbae705b205181a5

SHA2-256(ntf-server-ubuntu-24_04-aarch64)= e2b0675a86dd99e748b4f446e7ce835886ae15dfd0f3c42344893216fe9348dd

SHA2-256(xftp-ubuntu-24_04-aarch64)= 57729cf83ab39b773bb6294ae14b6c78715c6bcdc8a63cef4736f376c248cf98

SHA2-256(smp-server-postgres-ubuntu-24_04-aarch64)= 48b44b5f9f03a9e6bbc3ed660f13a3abc3e9a19e9db1882b4d81c5b876c07123

SHA2-256(smp-server-ubuntu-24_04-x86-64)= 7607d3aa8ca1d57446e3c57358afbc162099ff26898b3f228837d51f2e95512a

SHA2-256(xftp-server-ubuntu-24_04-x86-64)= 4041e395d623090c6ccc8122e663e7a6c4d6f81d54680cf3c77a513361a50bea

SHA2-256(ntf-server-ubuntu-24_04-x86-64)= fb6be4518d29f080bc1f6048b7a729226069b695cc9a56ed0cd2d0cc8f46291d

SHA2-256(xftp-ubuntu-24_04-x86-64)= 9c2b074fcf370e2671bf968312e7c4420208f9f6c36d77bcdde9f53e19311ee9

SHA2-256(smp-server-postgres-ubuntu-24_04-x86-64)= fc7b307fb68f0f43ac6db96ea84aa3aa3001c1378e185e41cf7cef7a71f5f2f0

Don't miss a new simplexmq release

NewReleases is sending notifications on new releases.