V1.0.0 - GA
Release date: April 2nd, 2023
GUI - Message preview within the "station overview page" is now string based.
GUI - Version upgrade notification.
GUI - Delete/purge all messages within a station.
MongoDB was replaced with Postgres.
Zero critical/high vulnerabilities.
Ports can be changed during deployment.
Dead-letter station - now displays the schema violation reason.
Delayed messages - the ability to delay a message for a specific time before re-delivery.
Password-based authentication is now the default client authentication.
Memphis configuration - the ability to configure max message size in runtime.
Broker performance improvements.
GUI - loading improvements
Node.js SDK (1.0.0) Go SDK (1.0.0) Python SDK (1.0.0)
🪰 Bug fixes
Raft error logs are being generated while the GUI is open - fixed
While using an older SDK version, an error message appears on the station overview page saying, "Error while getting notified about a poison message: Missing mandatory message headers." - fixed
Resending/dropping a large number of dead-letter messages at once can take significant time - fixed
"Unacked" messages that reached their max delivery threshold got inserted twice into the DLS - fixed
System logs can potentially fill all available storage - fixed
Code snippets in the GUI were not updated - fixed
When storage capacity reaches 100%, Memphis GUI becomes unresponsive till cleaned up by at least 10%.
DLS messages are not cleaned up on station removal.
Slower connection establishment with the broker when connecting through localhost.
Critical bug: Cluster crash when rebooting a broker.
Last updated