Release Notes - Kuiper 0.0.3

Date: 2019/11/20

The Kuiper team would like to announce the release of Kuiper 0.0.3

Kuiper 0.0.3 is available for download.

Kuiper is a SQL based lightweight IoT analytics/streaming software running at resource constrained edge devices. This release includes several new features and bug fixes.


Github Repository:



  • Refactor the code to support Kuiper Sink and Source extension.
  • Enhanced MQTT Sink to support AWS IoT and Azure IoT Hub. User can directly publish result to any MQTT IoT Hub by configuring Sink.
  • Enhanced MQTT Source to support secured settings. User can specifiy username, password, certifications and private key information for MQTT source.
  • HAVING clause support
  • Added Chinese document, and renamed XStream to Kuiper in all of documents.
  • Build improvement
    • Added build version number in command line tools
    • Updated Makefile, and now supports automatically build for all platforms

Bug fixes

  • #7 GROUP BY issue
  • #13 Kuiper server quits when a rule is drop


If having any problems for Kuiper, feel free to contact us through

Welcome to our open source project Please visit the documentation for details.

The streaming database built for IoT data storage and real-time processing.

Fully managed MQTT 5.0 IoT cloud, start a 180-day free trial.

Related Links

Hamler 0.2 - OTP Behaviours with Type Classes

Hamler 0.2 will support most of Erlang's concurrent programming features, including Actor Model and OTP Behaviours.

EMQ IoT Edge Streaming Data Processing Software Kuiper Was Open-sourced

The world's leading open source IoT software provider [EMQ]( ([Github Project]( ) officially open-sourced a lightweight streaming data processing project [EMQ X Kuiper](

Hamler - Haskell-style functional programming language running on Erlang VM

Hamler is an open-source Haskell-style functional programming language running on Erlang VM, which is especially for 5G, IoT and edge computing.