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.