Search…
⌃K
Links

v0.4.0 - beta

Release date: November 8th, 2022
Please make sure your SDKs are updated to the latest version to enjoy new features

✨ Added features

  • ​Schemaverse - a brand new schema management - this feature supported only when using the latest SDKs versions
  • Cross system tags to Memphis entities (Stations, Schemas)
  • Ability to download logs bundle file
  • Ability to delete multiple stations at once
  • Message headers can be added now
  • Broker improvements
  • UI improvements
  • All SDKs support Schemaverse
  • Producers/consumers can be created with auto generated unique suffix
  • Async produce for faster performance
  • JS SDK new version (0.4.4)
  • Go SDK new version (0.1.5)
  • Python SDK new version (0.2.1)

​📈 Enhancements

  • Node.js SDK (0.4.1)
  • Go SDK (0.1.4)
  • Python SDK (0.2.0)
  • Smaller image size

🐛 Fixed bugs

  • Zombie stations with memory-based retention type sometimes get stuck and appear although they no longer exist - fixed
  • Creating a Station/Consumer/Producer with a "." character throws an error - fixed
  • Broker logs contain "Invalid character.." log, created by a client connections - fixed

😔 Known issues

  • Authentication - Application-type users connect with Memphis (via the SDKs) using a connection-token. For now, this token is constant and randomly generated per Memphis deployment
  • Users using an old version of the SDKs - An error message appear on the station overview page saying “Error while getting notified about a poison message: Missing mandatory message headers”
  • Memphis cluster rarely crashes with a fatal log that says "Failed to create syslogs stream: cluster readiness timeout"