Release 6.1
A significant update for community and private server users
Thinger.io version 6.1.0 is out: an update that enhances the functionality and the user experience for both our community and private server users.
It introduces a series of new features and improvements designed to streamline project development, enhance device management and expand what you can do with the platform. Here is everything you need to know about it.
Release 6.1 at a glance
- Version
- 6.1.0
- Areas
- BrandProductsEndpointsHTTP devices
- Community Edition
- Private Servers
- Fixed issues
- #16#81#84
- Full changelog
- docs.thinger.io
Released first for the Community Edition and a week later for Private Servers. The improvements and bug fixes are listed at the end of this page.
Brand
Brand images uploaded straight from your computer
The brand settings behind a white-label console take their images from the filesystem, load faster and make the console installable as an app.
Brand PWA configuration
Brand Share Image
Brand logos
Brand PWA start_url


Products
Products that resend data, tag buckets and stream resources
Products can now forward their devices' data to an endpoint, set the tags of the buckets they create, and handle Resource Streams.
Resend device data to an endpoint
Bucket tags
Resource Streams



Endpoints
Endpoint calls that tell you who called
The endpoint call event now provides context about the caller.

Also in 6.1
Improvements and bug fixes
Faster endpoint calls and page loads, HTTP devices on a par with MQTT and IOTMP devices, and the fixes of this release.
Performance
- A resource cache enhances performance on massive endpoint calls and bucket writes.
- Brand icons and logos are served from the filesystem instead of data URLs, which improves page load speeds.
HTTP devices
- HTTP devices have migrated to a new connection schema that logs statistics such as bytes sent, bytes received and connections, like MQTT and IOTMP devices.
- HTTP devices can be used inside dashboards with resources defined at the product level.
Dashboards and properties
- The device property selector for HTML widgets can select any parent node (with nested values), or all property values when no field is selected. Fixes issue #16.
- Property PATCH now supports regular JSON for partial property updates. Fixes issue #16.
- Dashboard HTML widgets from external storage no longer require public storage access. Project members need read access to the storage.
Products
- Product properties, topics, resources and functions can now be generated by calling a product function.
- Product bucket writes can override tag values based on the write payload. Previously the product always set tags like 'device', overriding any 'device' field in the payload.
Server
- Compatibility with OpenSSL 3.0 on SSL certificate provisioning.
- Automatic updates of IP geocoding.
Bug fixes
- Apex Charts widget colors did not honor the time series color configuration.
- Binary data in the product payload was not processed correctly.
- Visual Studio Code did not open the file storage correctly.
- The API explorer did not display products containing only 'run' resources.
- The product profile lists for buckets, endpoints, auto provision and API resources always displayed 'Property' instead of the resource type.
- The info page display on empty or restricted resources.
- Statistics on the sockets count.
What it adds up to
Smoother, faster and more reliable project development
Release 6.1.0 widens what the platform can do and makes project development smoother, faster and more reliable. Whether you manage complex device networks or build custom dashboards, these changes improve your Thinger.io experience.
We keep innovating and improving to make Thinger.io the go-to platform for IoT projects worldwide. Your feedback is welcome on our community Discord.
Every change in Thinger.io 6.1.0
The new features, improvements and fixes of this release, in the server documentation.



