Release Notes
This document provides an overview of the recently updated features included in the latest release of Altair IoT Studio.
For information on installation and upgrade procedures, as well as details on supported platforms and software requirements, contact product support. For registration click here: studio.swx.altairone.com.
November 2024
Change | Description |
---|---|
Enhanced Dashboard Sharing in Real-Time Visualization | Introduced shareable links for dashboards, allowing users to share visual insights via a link without requiring platform login. |
New section in AnythingDB to Visualize Relationships | Added a "Graph" section to visualize relationships between Things, offering a clear and intuitive view of asset interconnections within the ecosystem. |
Improved AU Management Insights | Enhanced the AU usage view with graphs displaying data from the past 30 days, providing a better understanding of consumption trends. |
October 2024
Change | Description |
---|---|
New iot-functions-sdk | New repository that provides templates for running serverless functions in Altair® IoT Studio™ using Python and Go. Access it here |
New API Version | The previous API Version End-of-Life (EOL) date is January 27th, 2025. Check the improvements and breaking changes here. |
New GitHub repository for IoT Demos | New IoT Demos GitHub repository available to discover new projects that have been built using the Altair® IoT Studio™ platform. |
User Functions | Improvements to the UI to:
|
September 2024
Change | Description |
---|---|
Custom Queries | New interface that simplifies the process of building queries, allowing non-technical users to run custom queries to retrieve and modify data stored in AnythingDB. |
Edge Ops | New section: Edge Provisioning to automatically install a Distribution on each new Asset in a Fleet when it first connects to the platform. |
Real Time Visualization | Upgraded Panopticon to the latest version, 2024.1. |
August 2024
Change | Description |
---|---|
Functions |
|
Access Control | Include the ability to change the owner of a Space. |
Tutorials | New tutorial to Send an Email using Stream Processing |
July 2024
Change | Description |
---|---|
Variables Storage | This section replaces the previous section for secrets storage, and includes more options and improved functionality. |
June 2024
Change | Description |
---|---|
Login | Allow access directly from the Marketplace. |
Variables Storage | This section replaces the previous section for secrets storage, and includes more options and improved functionality. |
May 2024
Change | Description |
---|---|
EdgeOps |
|
Functions |
|
AnythingDB |
Improvements added to the API:
|
April 2024
Change | Description |
---|---|
Login | Allow signing up with AltairOne |
Functions | Develop a new library
iots to interact with the Altair® IoT Studio™
AnythingDB API using Python. |
AnythingDB | Improve graphs |
March 2024
Change | Description |
---|---|
EdgeOps |
|
General | Improved left-side menu style and functionality |
Account Settings |
Included direct access to the Account Settings to manage the following:
|
February 2024
Change | Description |
---|---|
ECP | Implemented the following:
|
Secrets | Allow or disable using secrets in Functions |
January 2024
Change | Description |
---|---|
Functions | Ease the user experience by:
|
AnythingDB | Graph to plot Things directly in AnythingDB. |
December 2023
Change | Description |
---|---|
Functions | Ease the user experience by renaming from Functions to User Functions and Workers to Functions. |
Object Storage | Added a new feature to securely store and retrieve a variety of data type. |
November 2023
Change | Description |
---|---|
AnythingDB | Migration to the new database was completed and all new features have been made available. |
October 2023
Change | Description |
---|---|
Global Header | Included a global header in the application to easily access the user's profile, contact support, and navigate to the documentation. The Switch Space button has also been moved to the header inside the Spaces. |
Migration to new AnythingDB |
The migration of the users's projects is being handled by the Support team. Documentation to guide the users has been published (see Transition to the New AnythingDB) |
September 2023
Change | Description |
---|---|
Improvements and Resolved Issues in AnythingDB Beta | Skip to schema functionality added Add Links to Models Improve descriptions in Models Rename the
sections as follows:
|
API Versioning | Implemented a preview release system to make available the newest changes in the API for the new AnythingDb (beta) while we maintain the current API behavior. Users could enable this "preview" API (by using the header Prefer: preview=2023.1)to access upcoming changes and once these new changes are applied they won't need to make any changes. |
August 2023
Change | Description |
---|---|
Functions | Include ability to add env variables |
Improvements in Access Control Interface | Improved Policies interface when creating a new
Role Improved Add Custom Policy interface Added Policies table for Things in AnythingDB |
July 2023
Change | Description |
---|---|
Enhance API documentation | Notify the changes in the endpoint's behavior Highlight deprecated endpoints Include the needed scopes and improve the descriptions |
June 2023
Change | Description |
---|---|
Functions | Improve Trigger's performance. |
May 2023
Change | Description |
---|---|
Enable new AnythingDB (beta) in EdgeOps | Added Fleet Management Beta section. This section will replace the original section once the transition to the new AnythingDB is completed. |
April 2023
Change | Description |
---|---|
New Tutorials | Easily learn how to interact with AnythingDB beta: How to... series of tutorials have been added. |
March 2023
Change | Description |
---|---|
Access Control Improvements | Ease the process of setting roles and policies |
February 2023
Change | Description |
---|---|
New Tutorial | New Tutorial: Set Up a Raspberry Pi to Develop an Edge Project |
Functions Improvements | Function log allows filtering by date |
January 2023
Change | Description |
---|---|
Space Settings Improvements | Secret storage |
December 2022
Change | Description |
---|---|
Edge Ops Improvements | Added Distributions and Rollouts |
November 2022
Change | Description |
---|---|
General | Added new Home page |
October 2022
Change | Description |
---|---|
New Tutorial | New tutorial Leveraging IoT and Dashboarding for Setting Up a Smart eBike. |
Functions Improvements | New libraries included |
September 2022
Change | Description |
---|---|
New Video Tutorial | New tutorial Motion Detection System using a Raspberry Pi |
August 2022
Change | Description |
---|---|
EdgeOps Improvements | Added Rules to Support Services |
July 2022
Change | Description |
---|---|
Tutorials | Added new tutorials and improved the existing ones |
New Video Tutorial | Understanding the Basics of Altair IoT Studio using an Arduino Board |
June 2022
Change | Description |
---|---|
EdgeOps Improvements | Installer Image for Fleet Installations |
May 2022
Change | Description |
---|---|
Real Time Visualization improvements | Include Real Time Visualization. |
April 2022
Change | Description |
---|---|
Edge Ops Updates | Information added for MQTT Driver. |
March 2022
February 2022
Change | Description |
---|---|
New Tutorial | New QuickStart
Tutorial. Watch a video of the tutorial here. |
New Panopticon Connectors | New connectors for Panopticon to ease the process to connect to AnythingDB. |
LoRaWAN | Include LoRaWAN protocol to ECP. |
January 2022
Change | Description |
---|---|
Onboarding | Onboarding process has been improved. Dialog displaying hints and helpful links now shows when user opens Altair IoT Studio. Optionally, this dialog can be set to not display upon opening. |
December 2021
Change | Description |
---|---|
Authorization Code Credentials | Authorization Code is a mechanism to authenticate the users of a web or mobile application that has been built using Altair IoT Studio. 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 Altair IoT Studio 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 Altair IoT Studio API structure. Requests can be made through the API Inspector without having to worry about authentication details, as this information is automatically populated. |
Miscellaneous |
|
November 2021
Change | Description |
---|---|
Labels | The ability to add and delete multiple Labels simultaneously has been added. |
October 2021
Change | Description |
---|---|
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. Save as Model button can be accessed easily from the Thing’s menu. MQTT Inspector can be easily accessed from the Thing's menu. Redesigned the Interfaces section to improve the user experience. |
Resolved Issues | Solved Function’s warning message. |
September 2021
Change | Description |
---|---|
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. Ability to view the logs to develop and debug Functions. This is crucial as Functions run in an isolated way on containers. |
Table Filters | New drop-down menu to include column filters in AnythingDB. |
July 2021
Change | Description |
---|---|
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
Change | Description |
---|---|
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. This enables you to start working with the ECP in less time. |
Resolved Issues | Speed up Studio page load time so you can quickly enter the app without frustration. |
May 2021
Change | Description |
---|---|
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
Change | Description |
---|---|
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
inexperienced users easily interact with Roles to get started. The new interface to manage Role Policies in Studio makes it more user-friendly and easier to use without requiring a deep knowledge of the inner details of the platform. |
Resolved Issues | Remove ‘error-backend’ from API gateway. Return HTTP errors in standard format (previous format was unintuitive and creating friction with customers). |