Droneforge NimbusOS Desktop v2.2.0 and Python SDK v0.1.9 focus on safer flights, clearer setup, and better developer tools.
This release improves the everyday Nimbus workflow: safer stop behavior, better state estimation, clearer flight controls, cleaner onboarding, and a more capable Python SDK for camera, inference, autonomy, and state updates.
Safer flight behavior
NimbusOS Desktop v2.2.0 adds stronger automatic stop behavior.
If the drone is upside down, or tilted past 30 degrees for more than two seconds, Nimbus can automatically stop the flight. This helps protect the drone during real-world testing when something goes wrong quickly.
Clearer flight controls
The main flight control now says Takeoff instead of Go.
That wording better matches what the button does and makes the flight workflow easier to understand, especially for new users getting familiar with Nimbus.
Better state estimation
State estimation has been improved in this release.
For users building and testing autonomy, better state estimation means Nimbus has a stronger understanding of how the drone is moving and behaving during flight.
Setup and app polish
Drone onboarding and flashing have been redesigned to make setup easier to follow.
Flight recordings now delete after seven days, helping keep uploaded recordings manageable over time. This release also fixes the Windows app icon and improves Windows login behavior.
Python SDK v0.1.9
The Python SDK now has better camera frame access, making it easier to build vision and perception workflows.
Inference drawing can now happen directly through the Nimbus SDK, autonomy requests are clearer to work with, and axis conversion behavior is easier to understand. State subscription is also now a first-class workflow, giving Python developers a cleaner way to react to drone state changes.
Why it matters
v2.2.0 makes Nimbus safer and easier to operate, while Python SDK v0.1.9 makes it easier to build real drone software on top of Nimbus.
Together, these updates improve the path from setup to flight to custom autonomy work.
Release context
This changelog entry is part of the Droneforge release archive for Nimbus and DF1. The archive helps builders understand how the autonomy stack has changed over time, including updates to setup, Nimbus App behavior, Python Library workflows, documentation, hardware notes, flight workflows, and community-facing product polish.
Older releases are still useful when comparing versions, debugging a local installation, or following the path from early drone connectivity work to current autonomous flight tooling. Use these notes as historical context alongside the current documentation, Nimbus App releases, and Python Library updates.
For current projects, compare these archived notes with the latest release before making setup decisions. Droneforge continues to refine how developers connect hardware, stream telemetry, inspect video, run agents, and build repeatable autonomy workflows.
Community archive
Continue exploring Droneforge changelogs, research notes, and Nimbus examples through the community archive. These internal links help connect related releases, technical notes, and builder resources.
- Version 2.3.0 - Changelog
- Version 2.1.4 - Changelog
- Version 2.0.0 - Changelog
- Version 1.0.10 - Changelog
- Version 1.0.9 - Changelog
- Version 1.0.8 - Changelog
- Version 1.0.7 - Changelog
- Version 1.0.6 - Changelog
- Version 1.0.4 - Changelog
- Version 1.0.3 - Changelog
- Version 1.0.2 - Changelog
- Version 1.0.1 - Changelog
- Version 1.0.0 - Changelog
- Version 0.2.0 - Changelog
- Version 0.1.0 - Changelog
- Version 0.0.1 - Changelog
- Version 0.0.0 - Changelog
- CosFly-Track - Research
- Multi-Agent Cooperative Teaming Strategies - Research
- AirDreamer - Research
- Crazyflow Drone Simulator - Research
- FLIP - Research
- Nimbus App and Python Library Examples - Examples