Download Latest Version emqx-enterprise-5.9.1-amzn2023-amd64.tar.gz (90.2 MB)
Email in envelope

Get an email when there's a new version of emqx

Home / e6.0.0-M2.202508
Name Modified Size InfoDownloads / Week
Parent folder
env.sh 2025-08-21 476 Bytes
emqx-enterprise-test.zip 2025-08-21 758.2 MB
emqx-enterprise-release.zip 2025-08-21 744.4 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu24.04-arm64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-docker-6.0.0-M2.202508.tar.gz 2025-08-21 132.0 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu24.04-arm64.tar.gz 2025-08-21 96.9 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu24.04-arm64.deb.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu24.04-arm64.deb 2025-08-21 71.9 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu24.04-amd64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu24.04-amd64.deb.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu24.04-amd64.tar.gz 2025-08-21 99.7 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu22.04-arm64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu24.04-amd64.deb 2025-08-21 72.4 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu22.04-arm64.tar.gz 2025-08-21 96.7 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu22.04-arm64.deb.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu22.04-amd64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu22.04-arm64.deb 2025-08-21 72.0 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu22.04-amd64.tar.gz 2025-08-21 99.8 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu22.04-amd64.deb.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu22.04-amd64.deb 2025-08-21 72.4 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu20.04-arm64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu20.04-arm64.tar.gz 2025-08-21 99.2 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu20.04-arm64.deb.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu20.04-amd64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu20.04-arm64.deb 2025-08-21 71.1 MB
emqx-enterprise-6.0.0-M2.202508-ubuntu20.04-amd64.deb.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu20.04-amd64.tar.gz 2025-08-21 102.0 MB
emqx-enterprise-6.0.0-M2.202508-macos15-arm64.zip.sha256 2025-08-21 65 Bytes
emqx-enterprise-6.0.0-M2.202508-ubuntu20.04-amd64.deb 2025-08-21 71.9 MB
emqx-enterprise-6.0.0-M2.202508-macos15-arm64.zip 2025-08-21 90.2 MB
emqx-enterprise-6.0.0-M2.202508-macos14-arm64.zip.sha256 2025-08-21 65 Bytes
emqx-enterprise-6.0.0-M2.202508-macos13-amd64.zip.sha256 2025-08-21 65 Bytes
emqx-enterprise-6.0.0-M2.202508-macos14-arm64.zip 2025-08-21 85.8 MB
emqx-enterprise-6.0.0-M2.202508-el9-arm64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-macos13-amd64.zip 2025-08-21 92.5 MB
emqx-enterprise-6.0.0-M2.202508-el9-arm64.tar.gz 2025-08-21 96.5 MB
emqx-enterprise-6.0.0-M2.202508-el9-arm64.rpm.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-el9-arm64.rpm 2025-08-21 72.9 MB
emqx-enterprise-6.0.0-M2.202508-el9-amd64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-el9-amd64.tar.gz 2025-08-21 99.4 MB
emqx-enterprise-6.0.0-M2.202508-el9-amd64.rpm.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-el8-arm64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-el9-amd64.rpm 2025-08-21 73.4 MB
emqx-enterprise-6.0.0-M2.202508-el8-arm64.tar.gz 2025-08-21 98.5 MB
emqx-enterprise-6.0.0-M2.202508-el8-arm64.rpm.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-el8-amd64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-el8-arm64.rpm 2025-08-21 73.1 MB
emqx-enterprise-6.0.0-M2.202508-el8-amd64.rpm.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-el8-amd64.tar.gz 2025-08-21 101.2 MB
emqx-enterprise-6.0.0-M2.202508-el7-arm64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-el8-amd64.rpm 2025-08-21 74.1 MB
emqx-enterprise-6.0.0-M2.202508-el7-arm64.rpm.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-el7-arm64.tar.gz 2025-08-21 112.0 MB
emqx-enterprise-6.0.0-M2.202508-el7-amd64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-el7-arm64.rpm 2025-08-21 87.4 MB
emqx-enterprise-6.0.0-M2.202508-el7-amd64.tar.gz 2025-08-21 115.7 MB
emqx-enterprise-6.0.0-M2.202508-el7-amd64.rpm.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-el7-amd64.rpm 2025-08-21 89.2 MB
emqx-enterprise-6.0.0-M2.202508-docker-arm64.tar.gz 2025-08-21 128.9 MB
emqx-enterprise-6.0.0-M2.202508-docker-amd64.tar.gz 2025-08-21 132.0 MB
emqx-enterprise-6.0.0-M2.202508-debian12-arm64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-debian12-arm64.tar.gz 2025-08-21 96.5 MB
emqx-enterprise-6.0.0-M2.202508-debian12-arm64.deb.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-debian12-arm64.deb 2025-08-21 70.8 MB
emqx-enterprise-6.0.0-M2.202508-debian12-amd64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-debian12-amd64.tar.gz 2025-08-21 99.4 MB
emqx-enterprise-6.0.0-M2.202508-debian12-amd64.deb.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-debian12-amd64.deb 2025-08-21 71.9 MB
emqx-enterprise-6.0.0-M2.202508-debian11-arm64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-debian11-arm64.tar.gz 2025-08-21 96.3 MB
emqx-enterprise-6.0.0-M2.202508-debian11-arm64.deb.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-debian11-arm64.deb 2025-08-21 71.0 MB
emqx-enterprise-6.0.0-M2.202508-debian11-amd64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-debian11-amd64.tar.gz 2025-08-21 99.2 MB
emqx-enterprise-6.0.0-M2.202508-debian11-amd64.deb.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-amzn2023-arm64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-debian11-amd64.deb 2025-08-21 71.8 MB
emqx-enterprise-6.0.0-M2.202508-amzn2023-arm64.rpm.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-amzn2023-arm64.tar.gz 2025-08-21 96.4 MB
emqx-enterprise-6.0.0-M2.202508-amzn2023-arm64.rpm 2025-08-21 72.9 MB
emqx-enterprise-6.0.0-M2.202508-amzn2023-amd64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-amzn2023-amd64.tar.gz 2025-08-21 99.4 MB
emqx-enterprise-6.0.0-M2.202508-amzn2023-amd64.rpm.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-amzn2-arm64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-amzn2023-amd64.rpm 2025-08-21 73.4 MB
emqx-enterprise-6.0.0-M2.202508-amzn2-arm64.tar.gz 2025-08-21 96.0 MB
emqx-enterprise-6.0.0-M2.202508-amzn2-arm64.rpm.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-amzn2-arm64.rpm 2025-08-21 75.0 MB
emqx-enterprise-6.0.0-M2.202508-amzn2-amd64.tar.gz.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-amzn2-amd64.tar.gz 2025-08-21 98.4 MB
emqx-enterprise-6.0.0-M2.202508-amzn2-amd64.rpm.sha256 2025-08-21 64 Bytes
emqx-enterprise-6.0.0-M2.202508-amzn2-amd64.rpm 2025-08-21 75.7 MB
emqx-enterprise_6.0.0-M2.202508_arm64.snap 2025-08-21 89.6 MB
docker-image-tag 2025-08-21 47 Bytes
emqx-enterprise_6.0.0-M2.202508_amd64.snap 2025-08-21 92.5 MB
EMQX e6.0.0-M2.202508 source code.tar.gz 2025-08-21 5.9 MB
EMQX e6.0.0-M2.202508 source code.zip 2025-08-21 7.5 MB
README.md 2025-08-21 8.6 kB
Totals: 98 Items   5.8 GB 1

Enhancements

  • #15628 Remove HStreamDB data integration.

  • #15463 Durable storage RAM usage and storage efficiency optimizations.

  • Added the following configuration parameters for the durable storage:

  • durable_storage.messages.rocksdb.write_buffer_size: RocksDB memtable size per shard.

  • durable_storage.messages.rocksdb.cache_size: RocksDB block size per shard.
  • durable_storage.messages.rocksdb.max_open_files: Limits the number of file descriptors used by RocksDB per shard.
  • durable_storage.messages.layout.wildcard_thresholds: Allows to tune wildcard thresholds for the wildcard_optimized_v2 storage layout

  • The default serialization_schema for the messages has been changed to asn1.

  • #15484 Changed our build system so that all packages are build with Elixir's Mix, so that all now ship with Elixir support. This opens up EMQX to Elixir community and allows us to use Elixir dependencies when required, besides enabling use of IEx as a better EMQX console.

  • #15525 Now, when attempting to remove an Internal Schema which is being referenced by either a Schema Validation or a Message Transformation, the removal will be denied. - #15542 Upgraded our erlcoud library to 3.8.3.0. This allows one to setup a S3 Connector without specifying Access Key Id and Secret Acces s Key, so long as the EC2 instance EMQX is running in has the correct IAM permissions to read/write to the configured bucket(s). - #15544 Add Arrow Flight SQL NIF driver support for Datalayers Integration.

  • #15556 Exposed maximum trace file size limit per each individual trace as a configuraion option trace.max_file_size.

  • #15583 #15585 Updated our brod client to version 4.4.4. This expands the supported Kafka API ranges, in particular due to the JoinGroups API v0-v1 being deprecated.

  • #15594 Exposed maximum number of traces allowed to exist in the cluster simultaneously as a configuration option trace.max_traces. This limi t does not apply to node-local traces managed through emqx ctl trace.

Optimized tracing implementation to eliminate potential atom leaks per created trace.

  • #15600 Added a new cluster.description configuration that allows one to add a description to the EMQX cluster. This description can be chan ged via PUT /cluster, and viewed in the GET /cluster response.

  • #15621 Now, access_key_id and secret_access_key are optional fields for the S3Tables Connector. If omitted, they'll be obtained from the Instance Metadata Service v2 APIs from the EC2 instance where EMQX is deployed.

  • #15631 A new API endpoint is added to list all models available for an AI provider.

  • #15635 Added new key and tag template fields for the RocketMQ Action which sets the message's key and tag, respectively. Also, added a ne w key_dispatch value for the strategy field.

  • #15649 Added new Connectors and Actions that appends data to AWS AlloyDB, CockroachDB and AWS Redshift.

  • #15724 Introduce openai_response type for AI Completion Providers and completion profiles to use OpenAI's response API.

  • #15536 Disable the node.global_gc_interval configuration by default.

  • #15539 Optimize Erlang VM parameters.

  • Increase the buffer sizes for distributed channels to 32MB to avoid busy_dist_port alarms during intensive Mnesia operations: +zdbbl 32768

  • Disable scheduler busy-waiting to reduce CPU usage observed by the operating system: +sbwt none +sbwtdcpu none +sbwtdio none
  • Set scheduler binding type to db to reduce message latency: +stbt db

  • #15451 Introduce experimental socket backend for TCP listeners, designed to improve message processing latency and reduce compute resource u sage. This can be enabled via the new tcp_backend listener option.

Bug Fixes

  • #15383 Fix a potential resource leak in MQTT bridge when the bridge fails to start. Previously, the topic index table was not properly cleaned up when the bridge failed to start.

  • #15547 Fixed error when an HTTP request with a large body is sent.

  • #15489 Fix OIDC issuer scheme validation.

The previously unsupported issuer URLs listed below are now supported.

  • https://xxxxxxxx:8443/webman/sso/.well-known/openid-configuration
  • hostname

  • #15553 Fixes an issue with helm chart when all nodes except one will be crashing if the chart is deployed with default values.

  • #15569 Fixed an issue where a Republish Rule Action could fail if the template for direct_dispatch was an empty string or resolve to a non-b oolean value. Now, if such situations occur, the default value, false, will be used.

  • #15580 Add emqxLicenseSecretRef variable to EMQX Enterprise helm chart, allowing users to specify a Kubernetes secret containing the EMQX lice nse key. This fixes the issue with defunct emqxLicenseSecretName variable.

  • #15581 Upgrade OTP version from 26.2.5.2 to 26.2.5.14

This upgrade includes two TLS-related fixes relevant to EMQX:

  • Fixed a crash in TLS connections caused by a race condition during certificate renewal.
  • Added support for RSA certificates signed with PSS parameters. Previously TLS handshake may fail with invalid_signature.

  • #15603 Fixed an issue with the MQTT bridge when a stale connection was displayed as `Connected' and the connection was not re-established.

  • #15647 Previously, if the user of a MongoDB Connector did not have sufficient privileges to perform find queries in a foo collection, it w ould be considered disconnected. This has been fixed.

  • #15693 Postgres-based bridges were patched to avoid leaking connection pools. Previously, depending on race conditions when initializing the pool, if one later deleted the Connector, the pool could still be present.

  • #15696 Support connection rate limiting for WebSocket (WS) and WebSocket Secure (WSS) listeners. Listener configuration options max_conn_rate and max_conn_burst are now respected: incoming connections going over specified connection rate are closed immediately after being accepted, mirroring TCP listener behavior.

The max_connections option for WS/WSS listeners has also slightly changed: connections exceeding the limit are closed immediately after acceptance, before any HTTP protocol exchange . Clients will now see an abrupt socket close instead of HTTP 429.

Breaking Changes

  • #15613 Stopped releasing packages for Debian 10.

  • #15635 We no longer support setting key templates (and thus implicitly specifying key dispatch strategy) in the parameters.strategy field of RocketMQ Action. Instead, users should set parameters.strategy = key_dispatch and specify the template in parameters.key.

Source: README.md, updated 2025-08-21