Skip to content

Releases: simplex-chat/simplexmq

v6.3.0-beta.4

10 Feb 15:43
bd97cb0
Compare
Choose a tag to compare
v6.3.0-beta.4 Pre-release
Pre-release

See full changelog here.

Commits:

  • refactor STM queues (#1447)
  • ntf server: record token invalidation reason, add date of the last token activity (#1449)
  • agent: check ntf token status on registration (#1450)
  • ntf server: additional statistics, new invalid token reasons (#1451)
  • agent: refactor migrations (#1452)
  • 6.3.0.4

v6.3.0-beta.3

31 Jan 14:33
45373e7
Compare
Choose a tag to compare
v6.3.0-beta.3 Pre-release
Pre-release

See full changelog here.

Commits:

  • agent: track queries (#1439)
  • scripts/systemd: update services (#1440)
  • agent: combine connection deletion events (#1442)
  • build: fix postgres (#1444)
  • smp server: use origin client version when processing proxied command, fixes old client sending to new server (#1443)
  • docker: refactor (#1438)
  • 6.3.0.3

v6.3.0-beta.2

20 Jan 17:08
2318975
Compare
Choose a tag to compare
v6.3.0-beta.2 Pre-release
Pre-release

See full changelog here.

Commits:

  • postgres: schema (#1416)
  • postgres: db interfaces wip (sqlite passes) (#1419)
  • postgres: store implementation, conditional compilation (#1421)
  • build: move type to client_library module
  • Merge branch 'master' into postgres
  • 6.2.2.0
  • agent: reuse ratchet on repeat join (#1426)
  • Merge branch 'master' into postgres
  • 6.3.0.0
  • postgres: export fromOnlyBI
  • Merge branch 'master' into postgres
  • Merge pull request #1417 from simplex-chat/postgres
  • agent: restore methods for backwards compatibility with simplex-chat
  • Merge pull request #1428 from simplex-chat/ep/postgres-compat
  • agent: option to enable/disable vacuum after SQLite migration (#1429)
  • agent: remove unused functions (#1432)
  • servers: blocking records for content moderation (#1430)
  • smp server: update versions (#1433)
  • 6.3.0.1
  • xftp server: block stats
  • agent: add reopenStore function for postgres; run notification tests with postgres (#1435)
  • agent: store interface (#1436)
  • xftp server: use recipient ID in control port to delete and block files, smp server: fix version negotiation (#1434)
  • servers: handle accept error ECONNABORTED (#1437)
  • 6.3.0.2

v6.2.1

19 Dec 21:15
77a5ed2
Compare
Choose a tag to compare
v6.2.1 Pre-release
Pre-release

See full changelog here.

Commits:

  • build: remove some modules from the client build (#1418)
  • smp server: log prometheus metrics (#1411)
  • 6.2.1.0 (#1424)

v6.2.0

07 Dec 15:08
79e9447
Compare
Choose a tag to compare

See full changelog here.

Commits:

  • smp server: journal message store (#1370)
  • smp server: updated journal store API (#1374)
  • smp server, journal store: check file size on append, validate queue state (#1377)
  • smp server: merge quota messages and set queue to "over quota" state after restoring, server tests with journal and memory store (#1380)
  • smp server: logging format, mask/handle exceptions during journal store operations (#1381)
  • smp server: fix export of journal storage (#1384)
  • Merge branch 'master' into journal-store
  • Merge branch 'master' into journal-store
  • smp server: do not log progress when server starts (#1390)
  • Merge branch 'master' into journal-store
  • smp server: remove queue from map when closing, test (#1392)
  • Merge pull request #1375 from simplex-chat/journal-store
  • smp server: log file name on hClose error
  • 6.2.0.0
  • smp server: fix logging progress when importing journal (#1393)
  • build: client_library flag to build only used modules, remove package yaml (#1394)
  • smp server: option to skip expiring messages on start, read queue state file end only (#1400)
  • 6.2.0.1
  • smp server: combine messages and queue storage to optimise performance, prevent race condition when deleting queue and to avoid "orphan" messages. (#1395)
  • 6.2.0.2
  • smp server: expire messages in idle message queues (including not opened) (#1403)
  • smp server: update message counts during message expiration, increase idle interval (#1404)
  • 6.2.0.3
  • agent: treat blocked STM and other critical errors that offer restart as temporary (#1405)
  • smp server: do not open/read journal message queues that are known to be empty (#1406)
  • server: support server roles and operators (#1343)
  • 6.2.0.4
  • rfc: moving queue records to journal storage and queue blobs, expiring messages in journal storage (#1407)
  • agent: function to check if contact address is the same (#1409)
  • 6.2.0.5
  • xftp: add debug info to "too many recipients" error (#1410)
  • 6.2.0.6
  • agent: fix acceptContact inconsistent state after app restart (#1412)
  • 6.2.0.7

v6.2.0-beta.4

25 Nov 09:34
601620b
Compare
Choose a tag to compare
v6.2.0-beta.4 Pre-release
Pre-release

See full changelog here.

Commits:

  • smp server: journal message store (#1370)
  • smp server: updated journal store API (#1374)
  • smp server, journal store: check file size on append, validate queue state (#1377)
  • smp server: merge quota messages and set queue to "over quota" state after restoring, server tests with journal and memory store (#1380)
  • smp server: logging format, mask/handle exceptions during journal store operations (#1381)
  • smp server: fix export of journal storage (#1384)
  • Merge branch 'master' into journal-store
  • Merge branch 'master' into journal-store
  • smp server: do not log progress when server starts (#1390)
  • Merge branch 'master' into journal-store
  • smp server: remove queue from map when closing, test (#1392)
  • Merge pull request #1375 from simplex-chat/journal-store
  • smp server: log file name on hClose error
  • 6.2.0.0
  • smp server: fix logging progress when importing journal (#1393)
  • build: client_library flag to build only used modules, remove package yaml (#1394)
  • smp server: option to skip expiring messages on start, read queue state file end only (#1400)
  • 6.2.0.1
  • smp server: combine messages and queue storage to optimise performance, prevent race condition when deleting queue and to avoid "orphan" messages. (#1395)
  • 6.2.0.2
  • smp server: expire messages in idle message queues (including not opened) (#1403)
  • smp server: update message counts during message expiration, increase idle interval (#1404)
  • 6.2.0.3
  • agent: treat blocked STM and other critical errors that offer restart as temporary (#1405)
  • smp server: do not open/read journal message queues that are known to be empty (#1406)
  • server: support server roles and operators (#1343)
  • 6.2.0.4

v6.2.0-beta.3

17 Nov 10:15
a64c1aa
Compare
Choose a tag to compare
v6.2.0-beta.3 Pre-release
Pre-release

See full changelog here.

Commits:

  • smp server: journal message store (#1370)
  • smp server: updated journal store API (#1374)
  • smp server, journal store: check file size on append, validate queue state (#1377)
  • smp server: merge quota messages and set queue to "over quota" state after restoring, server tests with journal and memory store (#1380)
  • smp server: logging format, mask/handle exceptions during journal store operations (#1381)
  • smp server: fix export of journal storage (#1384)
  • Merge branch 'master' into journal-store
  • Merge branch 'master' into journal-store
  • smp server: do not log progress when server starts (#1390)
  • Merge branch 'master' into journal-store
  • smp server: remove queue from map when closing, test (#1392)
  • Merge pull request #1375 from simplex-chat/journal-store
  • smp server: log file name on hClose error
  • 6.2.0.0
  • smp server: fix logging progress when importing journal (#1393)
  • build: client_library flag to build only used modules, remove package yaml (#1394)
  • smp server: option to skip expiring messages on start, read queue state file end only (#1400)
  • 6.2.0.1
  • smp server: combine messages and queue storage to optimise performance, prevent race condition when deleting queue and to avoid "orphan" messages. (#1395)
  • 6.2.0.2
  • smp server: expire messages in idle message queues (including not opened) (#1403)
  • smp server: update message counts during message expiration, increase idle interval (#1404)
  • 6.2.0.3

v6.2.0-beta.2

07 Nov 08:44
Compare
Choose a tag to compare
v6.2.0-beta.2 Pre-release
Pre-release

See full changelog here.

Commits:

  • smp server: combine messages and queue storage to optimise performance, prevent race condition when deleting queue and to avoid "orphan" messages. (#1395)
  • 6.2.0.2

v6.2.0-beta.1

03 Nov 21:42
0fd4aa1
Compare
Choose a tag to compare
v6.2.0-beta.1 Pre-release
Pre-release

See full changelog here.

Commits:

  • smp server: journal message store (#1370)
  • smp server: updated journal store API (#1374)
  • smp server, journal store: check file size on append, validate queue state (#1377)
  • smp server: merge quota messages and set queue to "over quota" state after restoring, server tests with journal and memory store (#1380)
  • smp server: logging format, mask/handle exceptions during journal store operations (#1381)
  • smp server: fix export of journal storage (#1384)
  • Merge branch 'master' into journal-store
  • Merge branch 'master' into journal-store
  • smp server: do not log progress when server starts (#1390)
  • Merge branch 'master' into journal-store
  • smp server: remove queue from map when closing, test (#1392)
  • Merge pull request #1375 from simplex-chat/journal-store
  • smp server: log file name on hClose error
  • 6.2.0.0
  • smp server: fix logging progress when importing journal (#1393)
  • build: client_library flag to build only used modules, remove package yaml (#1394)
  • smp server: option to skip expiring messages on start, read queue state file end only (#1400)
  • 6.2.0.1

v6.1.3

26 Oct 18:40
1735b61
Compare
Choose a tag to compare

See full changelog here.

Commits:

  • rfc: iOS notifications 2 (#1334)
  • smp server: log operation of restore error (#1389)
  • smp server: fix restoring notifications (#1391)
  • 6.1.3.0