LogoLogo
CloudDiscordGitHub
  • 👉Getting Started
    • Introduction
    • Quick start
    • Learn by example
    • Case studies
    • How to contribute?
  • ⭐Memphis Broker
    • Architecture
    • Key concepts
      • Message broker
      • Station
      • Producer API
      • Consumer API
      • Consumer Group
      • Storage and Redundancy
      • Security/Authentication
      • Scaling
      • Ordering
      • Dead-letter Station (DLS)
      • Delayed messages
      • Data exchange
      • Idempotency (Duplicate processing)
      • Failover Scenarios
      • Troubleshooting process
      • Connectors
    • Best practices
      • Producer optimization
      • Compression
    • Memphis configuration
    • Comparisons
      • NATS Jetstream vs Memphis
      • RabbitMQ vs Memphis
      • AWS SQS vs Memphis
      • Apache Kafka vs Memphis
      • Apache Pulsar vs Memphis
      • ZeroMQ vs Memphis
      • Apache NiFi vs Memphis
    • Privacy Policy
  • ⭐Memphis Schemaverse
    • Overview
    • Getting started
      • Management
      • Produce/Consume
        • Protobuf
        • JSON Schema
        • GraphQL
        • Avro
    • Comparison
    • KB
  • 📦Open-Source Installation
    • Kubernetes
      • 1 - Installation
      • 2 - Access
      • 3 - Upgrade
      • Terraform
        • Deploy on AWS
        • Deploy on GCP
        • Deploy on DigitalOcean
      • Guides
        • Deploy/Upgrade Memphis utilizing predefined secrets
        • Monitoring/Alerts Recommendations
        • Production Best Practices
        • NGINX Ingress Controller and Cloud-Agnostic Memphis Deployments
        • Migrate Memphis storage between storageClass's
        • Expanding Memphis Disk Storage
        • Scale-out Memphis cluster
        • TLS - Deploy Memphis with TLS Connection to Metadata Frontend
        • TLS - Memphis TLS websocket configuration
        • TLS - Securing Memphis Client with TLS
        • Installing Memphis with an External Metadata Database
    • Docker
      • 1 - Installation
      • 2 - Access
      • 3 - Upgrade
    • Open-source Support
  • Client Libraries
    • REST (Webhook)
    • Node.js / TypeScript / NestJS
    • Go
    • Python
    • Kotlin (Community)
    • .NET
    • Java
    • Rust (Community)
    • NATS
    • Scala
  • 🔌Integrations Center
    • Index
    • Processing
      • Zapier
    • Change data Capture (CDC)
      • Debezium
    • Monitoring
      • Datadog
      • Grafana
    • Notifications
      • Slack
    • Storage tiering
      • S3-Compatible Object Storage
    • Source code
      • GitHub
    • Other platforms
      • Argo
  • 🗒️Release notes
    • KB
    • Releases
      • v1.4.3 - latest/stable
      • v1.4.2
      • v1.4.1
      • v1.4.0
      • v1.3.1
      • v1.3.0
      • v1.2.0
      • v1.1.1
      • v1.1.0
      • v1.0.3
      • v1.0.2
      • v1.0.1
      • V1.0.0 - GA
      • v0.4.5 - beta
      • v0.4.4 - beta
      • v0.4.3 - beta
      • v0.4.2 - beta
      • v0.4.1 - beta
      • v0.4.0 - beta
      • v0.3.6 - beta
      • v0.3.5 - beta
      • v0.3.0 - beta
      • v0.2.2 - beta
      • v0.2.1 - beta
      • v0.2.0 - beta
      • v0.1.0 - beta
Powered by GitBook
LogoLogo

Legal

  • Terms of Service
  • Privacy Policy

All rights reserved to Memphis.dev 2023

On this page
  • Added features
  • Fixed bugs
  • Known issues

Was this helpful?

  1. Release notes
  2. Releases

v1.4.3 - latest/stable

Please pay attention that Memphis.dev is no longer supported officially by the Superstream team (formerly Memphis.dev ) and was released to the public.

Last updated 1 year ago

Was this helpful?

Added features

  • Messages can be directly dispatched to a dead-letter queue with a specified reason using the message.deadLetter(reason) method, or they can be immediately queued for delivery to the consumer group through the message.nack() method. These functionalities are incorporated across all software development kits (SDKs), including those for Go, Node.js, .Net, and Python.

  • Scaling of connectors is now possible and can be manually controlled via the user interface.

  • For enhanced security, connector passwords and secrets are now hidden within the user interface.

  • The graph overview now includes representations of connectors.

  • Performance enhancements have been implemented for the Redis and Kafka connectors.

  • Updates to SDK versions: Node.js SDK is now at version 1.3.2, Go SDK at 1.3.2, Python SDK at 1.3.1, and .Net SDK at 0.7.3.

Fixed bugs

  • Issue when employing the 'lastMessages' setting to read new or the last N messages - fixed.

  • Slack integration occasionally hits the Slack API's rate limits, leading to missed notifications - fixed.

  • The use of Role-Based Access Control (RBAC) previously led to complications when working with patterns or specific station names that included dots - fixed.

Known issues

  • There have been reported issues with older clients facing difficulties while connecting if the user account has restricted access to stations, as defined by Role-Based Access Control (RBAC).

  • Authentication using connection tokens for the broker is currently malfunctioning.

  • The Memphis GUI becomes unresponsive when storage capacity is fully utilized (100%) and remains so until at least 10% of the storage is freed up.

  • Establishing a connection with the broker is noticeably slower when the connection is made through localhost using port forwarding.

🗒️
:bug:
:pensive:
:sparkles: