Platform Version 6.1.0

Community Release Date: 08-04-2024.
Private Servers Release Date: 15-04-2024.
Component: Cloud Console 6.1.0
Additional Information: https://docs.thinger.io/server/changelog#id-6.1.0

Added

|375pxxauto

PWA Images can be uploaded from filesystem

  • Brand Share Image includes support for uploading an image directly from the filesystem.

|374pxxauto

Share Image can be uploaded from filesystem

  • Brand Logos are now served from web server instead of a JSON config, which should reduce load time.

  • Brand PWA “start_url” to make the console installable on Chrome.

  • Products can now be configured to resend device data to a given endpoint. For example, fetch a given resource every n seconds, or take data from a topic, and resend it to another service.

|375pxxauto

Endpoint configuration on product profile.

|375pxxauto

Data tags configuration on the Product bucket.

  • Products can now handle Resource Streams, i.e., to create custom profiles for HTTP devices.

|375pxxauto

New Device Stream target on Product API Resources.

  • Endpoint call event now provides context about the caller.

|375pxxauto

Endpoint call caller context

Improved

  • Add some resources cache for a better performance on massive endpoint calls and bucket writes.

  • HTTP devices has been migrated to a new connection schema where it is possible to log their statistics, like bytes sent, received, and connections, as any other MQTT or IOTMP device.

  • HTTP devices can be used now used inside dashboards with resources defined at product level.

  • Device property selector for HTML widgets allow selecting any parent node (with nested values), or all property values by not selecting any field. Fixes Reformulate Form API to preserve data and schema · Issue #16 · thinger-io/thinger-server · GitHub

  • Property PATCH now supports regular JSON for partial property updates. Fixes Reformulate Form API to preserve data and schema · Issue #16 · thinger-io/thinger-server · GitHub

  • Brand icons and logos are now served from filesystem instead of data url, improving page load.

  • Dashboard HTML widgets from external storage now longer requires public storage access. In case of members of a project, they will require read access to the storage.

  • Product properties, topics, resources, and functions can be generated now by calling a product function.

  • Product bucket writes can now override tags values based on the write payload. Previously, tags like device were always being set by the product, discarding any “device” field present on the payload.

  • Compatibility with OpenSSL 3.0 on SSL certificate provisioning.

  • IP Geocoding automatic updates.

Fixed

  • Apex Charts widget colors not honoring time series color configuration.

  • Binary data on a product payload not processed correctly.

  • Visual Studio Code not opening the file storage correctly.

  • Products with just “run” resources where not displayed on the API explorer.

  • Product profile list for buckets, endpoints, auto provision and api resources were displaying always “Property” instead of the resource type.

  • Info page display on empty or restricted resources.

  • Statistics on sockets count.

1 Like

Very important updates!

Congratulations to the developer team for their hard work improving the Thinger Platform.
:partying_face: :partying_face: :clap: :clap: :clap: :tada: :tada: :tada:

In the next version, our expectation is that some improvements will be implemented that will improve the user experience.

A top bar like this with information about the ID, name, Project, group, type… would help a lot with the user experience during navigation.

[Device Status Screen] - Add the Device Name, Asset Type, Asset Group and Project