v0.4.0 - beta

Release date: November 8th, 2022

page3 - Upgrade

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"

Last updated


All rights reserved to Memphis.dev 2023