/ Release notes
Blockly
Fix: The home position button remains disabled when no programs are played.
New Features
TCP Profiles: Add custom TCP profile creation, saving, and library access for enhanced TCP management.
New Equipments Support: Add support for conveyor v2 and for vacuum pump v2 (Bundle Discovery).
Blockly
Library Upgrade: Upgrade Blockly to v11 and fix breaking changes.
While Block: Ensure highlighting is interrupted when a program is stopped.
Saving Issues: Fix an issue where creating a new program from an existing one does not save properly.
LED Block: Add a tooltip that specifies the number of LEDs the robot has.
Blockly Program Saving: Improved handling of Blockly programs that rely on robot-related resources. When disconnecting the robot (e.g., during trajectory usage), NiryoStudio now prompts users to save their programs to prevent data loss.
Network & Connection
Robot List: Add robot type badge to available robot list.
Robot Search : Improve robot search process.
Library
Position: Fix playable position in the library while disconnected.
My robot
Robot Speed: Can now set speed to 0.
Equipments
Conveyor : Fixing stop/play conveyor updates.
Electromagnet : The electromagnet was not visible in Unity.
Python
Mouse Cursor Color: Fix an issue with mouse cursor color to improve visibility.
Generals
Reset TCP : Fix reset TCP, convert m to mm.
Sounds: Fix minor sound issues.
Workspace Issues: Fix various workspace issues including focus and updates in the kit vision card, and manual IP modal robot connection display.
Launching: Fix an issue that allows NiryoStudio to be launched twice on Windows.
Offline Mode: Fix an issue that prevented NiryoStudio from starting in offline mode.
Translations and Bugs: Fix some translations and miscellaneous bugs.
Python
Fix: “Stop” button in the Python section does not stop a running program.
New Features
PyNiryo : Support of PyNiryo Librairy directlky in Python IDE.
Camera Profile : Add camera color profile management.
Dashboard
Robot download steps only displayed in English: Fixed the issue where robot download steps were not displayed in French.
Programs – Popup title “Show code” in English: Fixed the translation of the popup title.
Replace Scanner with New scan in My Connected Equipment: Updated the label from “Scanner” to “New scan”.
Library
Position – Capitalize link names: Fixed the link names to be in uppercase.
Block description overflow with 140 characters: Fixed the display issue with block descriptions overflowing.
Sounds – Adjust sound settings when robot is disconnected: Fixed the issue allowing sound adjustments when the robot is disconnected.
Userframe – Workspace – Replace Create new with Create: Updated the workspace creation label.
Update button names in popup: Updated the button names in popups.
Update page recording functionalities: Updated the functionalities on the recording page.
Update translation and add unit to sound duration description: Updated translations and units in sound descriptions.
My Robot
Guest session : Fixed the issue where the create button activated without entering a date.
Formatting issue with new app version : Fixed formatting issues when updating the app.
My Account
Delete account : Fixed the confirm button activation.
My information : Fixed the continue button activation.
Data update only applied after logout: Fixed the issue where personal data updates were only applied after logging out.
New account : Fixed the issue with loading the first page of account creation when clicking X.
Network & Connection
Notification message : Fixed the issue with notifications displaying “undefined”.
Connection indicators : Resolved the issue with connection indicators not refreshing.
Manual connection : Fixed the issue where the Enter key validated incorrect IP addresses.
Replace Password placeholder : Updated the password placeholder in the French version.
Performance
Improved NS logging system performance: Optimized the performance of the logging system.