What's New
View new features for SmartWorks IoT's latest release.
Release Notes
This document provides an overview of the recently updated features included in the latest release of SmartWorks IoT. For information on installation and upgrade procedures, as well as details on supported platforms and software requirements contact with product support. For registration click here: studio.swx.altairone.com.
February 2022
- New Panoption Connectors
- New connectors for Panopticon to ease the process to connect to AnythingDB.
- LoRaWAN
- Include LoRaWAN protocol to ECP.
January 2022
- Onboarding
- Onboarding process has been improved. Dialog displaying hints and helpful links now shows when user opens SmartWorks IoT. Optionally, this dialog can be set to not display upon opening.
December 2021
- Authorization Code Credentials
- Authorization Code is a mechanism to authenticate the users of a web or mobile application that has been built using SmartWorks IoT. With this grant type, users can be authenticated without exposing a client secret in the app code. Instead, users can authenticate by entering a username and password in the SmartWorks IoT Identity Management Provider to retrieve an authorization code which can be exchanged for an access token.
- API Inspector
- The API Inspector is an easy to uses tool that enables new users to get familiar with and interact with the SmartWorks IoT API structure. Requests can be made through the API Inspector without having to worry about authentication details, as this information is automatically populated.
- Miscellaneous
-
- Display requirements when creating new entities in the platform to improve user experience.
- Added contact us direct link.
- Added reset secret warning notification.
- Improve functions and apps sections design.
November 2021
- Labels
- The ability to add and delete multiple Labels simultaneously has been added.
October 2021
- API Developers Documentation
- This has been updated.
- Links
- Include Links when defining a Thing so that the user can establish relationships between Things and provides Web links to arbitrary resources that relate to the specified Thing.
- AnythingDB Improvements
- User is now able to view the schema of each of the Versions created of a Model.
- Resolved Issues
- Solved Function’s warning message.
September 2021
- Marketplace
- The Marketplace has pre-defined applications that run on the Edge, including third-party applications. Any other container-based applications you want to install at the Edge can be defined in the Marketplace.
- Cron Trigger
- Develop functions based on a Cron Trigger which enables you to schedule when the Function will be invoked.
- Callback URL
- Include the option to configure a callback URL in the Triggers to send the result of the execution of a Function. This tool is useful for debugging purposes or for having a history of your Functions’ invocations and its results.
- Table Filters
- New drop-down menu to include column filters in AnythingDB.
July 2021
- MQTT Inspector Utility in Studio
- This tool will help you learn what topics are available, and see the format of incoming messages.
- Space Improvements
- You can now delete spaces to keep the account healthy, and edit the space color, to easily identify the different projects.
June 2021
- Improve Space Creation Process
- Create a more natural workflow for creating spaces in a simple and intuitive way.
- NoCode WoT
- WoT provides a lot of capabilities, but new users will find a bit hard at the beginning to understand how it works. The new interface guides users in this process of creating properties, actions, and events easily.
- Push Button ECP Install
- Enables you to download an installable image targeted at the device from the SmartWorks Studio interface in a few steps. This image contains the OS, K3s and the ECP Management Service. After installation on a gateway it will automatically connect to the SmartWorks cloud. This type of install gives us an active/inactive partition install for an over-the-air upgrade mechanism with roll-back capabilities.
- Resolved Issues
- Speed up Studio page load time so you can quickly enter the app without frustration.
May 2021
- Improve Sign Up Page
- Improved user experience while registering in the platform so that users are easily enrolled and trust the platform.
- Implement Swagger API Documentation
- Provide swagger documentation to our users. Swagger is a standard format of sharing API documentation, reducing friction while interacting with the platform.
- Utility Belt with Function Logs
- As functions run in an isolated way on containers, the Utility Belt provides the ability for users to view the logs, which is crucial to develop and debug functions.
April 2021
- Event Triggers in Functions
- Execute Functions based on MQTT triggers so that users can execute them when something specific happens (property is updated, data is received, and so on).
- NoCode Policies
- Improve workflow for creating Roles by improving the UI and helping unexperienced users easily interact with Roles to get started.
- Resolved Issues
- Remove ‘error-backend’ from API gateway. Return HTTP errors in standard format (previous format was unintuitive and creating friction with customers).