Thin-edge.io 0.13.0 Release Highlights
Tags: cumulocity, iot, iotedge, edgecomputing
Published: 2023-11-10 09:53:09

---
title: Thin-edge.io 0.13.0 Release Highlights
published: true
date: 2023-11-06 11:51:22 UTC
tags: Cumulocity, IoT, iotedge, edgecomputing
canonical_url: https://tech.forums.softwareag.com/t/thin-edge-io-0-13-0-release-highlights/285861
---

 

## Overview

Exactly at midnight on 3rd of Nov. 2023 [thin-edge.io](http://thin-edge.io) 0.13.0 has been released. It is fully packed with new amazing features. Let me highlight some of them for you!

## What’s new?!

### Improved Linux Distribution support

As you might know, [thin-edge.io](http://thin-edge.io) is focusing on **linux operating IoT gateways**. Supporting almost any linux distribution is key. Therefor a **new installation script** has been developed that will detect your distribution and install the required artifacts seamlessly.

The new installation script allows you to install [thin-edge.io](http://thin-edge.io) with an one-liner:

```
curl -fsSL https://thin-edge.io/install.sh | sh -s

```

[![image](https://global.discourse-cdn.com/techcommunity/original/3X/f/f/ffedf59bc1417c35276f6c39ad2b463e20abc845.png)](https://global.discourse-cdn.com/techcommunity/original/3X/f/f/ffedf59bc1417c35276f6c39ad2b463e20abc845.png "image")

Check out the [full documentation](https://thin-edge.github.io/thin-edge.io/install/) to find our more.

With this release [thin-edge.io](http://thin-edge.io) supports the following Linux distributions:

- Ubuntu/Debian,
- Rocky Linux,
- Alpine
- Poky (yocto)
- any other linuix distribution

Installation packages are published in public [cloudsmith artifact repository](https://cloudsmith.io/~thinedge/repos/) in the following formats:

- deb (Debian/Ubuntu)
- apk (Alpine Linux)
- rpm (RHEL/Fedora/Rocky Linux/Alma Linux)
- tarball (for any other Linux distribution without one of the above package managers)

### Improved service manager support

This point highly correlates to the point above. With new supported services managers [thin-edge.io](http://thin-edge.io) opens up to distributions that are not using systemd. Also the new installation script helps to detect & use available service manager in your distro.

The support of the following service managers has been provided by the community:

- sysvinit
- openrc
- runit
- s6-overlay
- supervisord

Again, check out the [documentation](https://thin-edge.github.io/thin-edge.io/install/#optional-linux-distributions-without-systemd) for more details

### New MQTT API

Since the last releases a new topic structure for the MQTT Broker has been started. With this release, this has been nearly completed. It implements everything from the “old” API plus much more.

> **Please note:** The “old” API `tedge/#` is now deprecated Please use the new topic structure `te/#` and or start the migration to it.

[![image](https://global.discourse-cdn.com/techcommunity/original/3X/d/f/df07234090dcf623c79b5785891f80e9991f6f4d.png)](https://global.discourse-cdn.com/techcommunity/original/3X/d/f/df07234090dcf623c79b5785891f80e9991f6f4d.png "image")

#### What’s in for you?

The new MQTT API enables much more flexibility in combination with consistency. Here are the new features & highlights:

- Flexible Device/Service registration
- Full flexibility to where publishing telemetry data → Device / Child Device / Service
- Custom type support for metrics
- Support for digital twin meta data using custom fragments
- [and much more](https://github.com/thin-edge/thin-edge.io/releases/tag/0.13.0)

Check out the [full documentation](https://thin-edge.github.io/thin-edge.io/next/references/mqtt-api/) for more details

### Local Cumulocity IoT API proxy

For an easy and straightforward switch to the REST API of Cumulocity IoT a new proxy has been implemented. With this you don’t have to care about getting a JWT and authenticate your plugin against C8Y anymore. The proxy will handle that for you out-of-the-box.

The local proxy can be reached at `http://{ip}:8001/c8y/{c8y-endpoint}`. No Authorization header must be provided.  
All C8Y APIs with all REST methods are supported.

Read the [full documentation](https://thin-edge.github.io/thin-edge.io/next/references/tedge-cumulocity-proxy/).

### Updated demo container

Do you know the [thin-edge.io](http://thin-edge.io) demo container? If you are new to [thin-edge.io](http://thin-edge.io) and just want to explore you shouldn’t miss it! It’s a full fledged docker container environment simulating a set of devices (and child devices) supporting almost all Cumulocity IoT Device Management features. With 0.13.0 [it has been updated](https://github.com/thin-edge/tedge-demo-container/releases/tag/20231105.1) supporting all new features of [thin-edge.io](http://thin-edge.io)

{% embed https://github.com/thin-edge/tedge-demo-container %}
### Reduced install package

As the name “thin” implies, [thin-edge.io](http://thin-edge.io) is made for constrained Linux operated devices. To make it even more “thin” the installation package size has been dramatically reduced by 500% from ~40 MB before to now ~8 MB only.

## Feedback & Contribution

The [thin-edge.io](http://thin-edge.io) team is looking forward for your feedback!  
Is there anything missing? Please approach them using their official [discord channel](https://discord.gg/BXkVCbZk4a) or create an issue at our [GitHub repository](https://github.com/thin-edge/thin-edge.io/issues).


[Read full topic](https://tech.forums.softwareag.com/t/thin-edge-io-0-13-0-release-highlights/285861)