Python for Robolink Changelog
Python for Robolink Changelog
note
Python for Robolink and the CoDrone EDU Python library have separate version numbers. Python for Robolink will always run the latest version of the CoDrone EDU Python library. For example, version 3.1.1 of Python for Robolink runs version 2.6 of the CoDrone EDU Python library (latest). Review the latest documentation for the full list of functions supported.
Version 3.1.1 (beta)
November 24, 2025
Improvements ⬆️
- Console output resets every time user runs a program
- Console panel every time there is a warning or an error in their program.
Version 3.1.0 (beta)
November 10, 2025
New Features ✨
- Color Training Tool has been added to Python for Robolink!
- Training and Testing process of the Color Training Tool is the same as Blockly.
- There are some differences:
- You can load and/or create more than one color dataset in Python for Robolink.
- The color datasets persist throughout sessions. This means that if you were exit and return back to Python for Robolink, your color datasets would still be there.
- You can view your color datasets with the color datasets.
- The color datasets are stored in your file explorer in a folder called "color_data".
- Added "Reset Workspace" option in Menu
- This will delete all user files and folders and reset to default settings.
- Added "Clear Console" button in the Console.
Improvements ⬆️
- Added a warning notifying user that drone is connected in another tab or window when attempting connect. To resolve this warning, disconnect the drone from the other tab or window or simply close the other tab or window.
Bug Fixes 🐛
- Fixed UI issues with Console panel
- Fixed issue with Console not outputting Python errors.
Version 3.0.1 (beta)
October 28, 2025
Improvements ⬆️
- Updated functions to match Python library v2.5 (latest)
Bug Fixes 🐛
- Fixed code editor cursor not being aligned with real cursor location.
- Fixed issue with file panel horizontal scrollbar not being accessible due to connection box UI.
Version 3.0.0 (beta)
September 9, 2025
New Features ✨
- New File Structure
- The old tab-based file system has been replaced with a file tree structure
- Files are now saved and displayed in a more intuitive hierarchy, making it easier to organize, navigate, and manage multiple files within your project
- Supports multiple file types including
.py,.txt,.png,.jpg, and.jpeg.
- Python for Robolink has a new look!
- Console will appear on the right side of the window. To open the console, there will be a Console button on the right side of the window.
- Sensor Dashboard will appear on the bottom-left side of the window with a button that says "View Sensor Data".
Version 2.0.1
August 28, 2025
Bug Fixes 🐛
- Resolved drone disconnection issue
Version 2.0.0
July 29, 2025
New Features ✨
- Python for Robolink is now collecting anonymized drone flight log statistics (accidents, crash counts, flight time, etc) for understanding drone usage.
Improvement ⬆️
- Improved drone connection functionality
- Updated functions to match Python library v2.4 (latest)
Version 1.9.6
April 28, 2025
Improvements ⬆️
- Updated functions to match Python library v2.3 (latest)
Bug Fixes 🐛
- Fixed a bug where setting roll and pitch would incorrectly update the trim values in the connection box.
Version 1.9.5
April 7, 2025
Improvements ⬆️
- The page no longer reloads when "Disconnect" is clicked, ensuring a smoother user experience
Version 1.9.4
March 10, 2025
Improvements ⬆️
- Updated functions to match Python lib v2.2 changes.
Bug Fixes 🐛
- Fixed the issue with the flip functions that was caused by a battery requesting issue.
Version 1.9.3
January 24, 2025
Bug Fixes 🐛
- Resolved infinite loading of Python for Robolink affecting some users
Version 1.9.2
January 23, 2025
Bug Fixes 🐛
- Improved performance to reduce loading time when opening Python for Robolink
- Fixed an issue where the battery was returning 0%
Version 1.9.1
January 9, 2025
New Features ✨
- Updated Python for Robolink to use the latest version of codrone-edu library (version 2.1)
Version 1.9
November 7, 2024
New Features ✨
- Updated Python for Robolink to use the latest version of codrone-edu library (version 2.0)
- Updated auto-complete list according to codrone-edu Python package v2.0 changes
Improvements ⬆️
- Improved console messages for the user
- Implemented UI improvements
Version 1.8
October 10, 2024
New Features ✨
- Support open Python example code directly from the docs site
Improvements ⬆️
- Improved execution performance of drone functions
- Enhanced overall UI for better user experience
Bug Fixes 🐛
- Corrected line number reporting in error messages
- Bug Fixes and Improvements
Version 1.7
August 22, 2024
New Features ✨
- Support Auto Code Completion
- Run Code without Drone Connection
Bug Fixes 🐛
- Bug Fixes and Improvements