Releases: bitcraze/crazyflie-clients-python
Releases · bitcraze/crazyflie-clients-python
2026.4
What's Changed
- Small update in installation instructions by @enyanil in #778
- Check cfloader inputs before entering boot loader by @stefanthorstenson in #783
- logconfigdialogue: Convert value to int before passing to setMaximum. by @stefanthorstenson in #785
- Remove "rescan devices" by @enyanil in #782
- New and updated gamepad input mappings for ps and xbox gamepads by @enyanil in #758
- eglSwapBuffers vispy warning by @ArisMorgens in #796
- Migrated platform commands to supervisor by @ArisMorgens in #776
Full Changelog: 2025.12.1...2026.4
2025.12.1
What's Changed
- Added Stored value column in Parameters tab by @ArisMorgens in #766
- Update input device blacklist by @stefanthorstenson in #767
- Removed documentation about read-only part of TOC cache. by @stefanthorstenson in #768
- Fixed bug where program button did not enable for "from file" flashing in bootloader dialog by @enyanil in #769
- Enhance deck data update to query DeckCtrl memories by @gemenerik in #774
New Contributors
- @stefanthorstenson made their first contribution in #767
Full Changelog: 2025.12...2025.12.1
2025.12
What's Changed
- Cleaned up installation doc by @gemenerik in #755
- Updated documentation in flight tab about crash handling by @enyanil in #757
- Updated documentation for prerequisites for the client on Raspberry Pi by @enyanil in #759
- Added error when
Set BS channelis failed by @ArisMorgens in #761 - Updated bootloader dialog to include images and forcing platform choice by @enyanil in #762
- Updates to the docs about the bootloader by @enyanil in #763
- Introduce Color LED deck tab and consolidate LED ring deck functionality in LED ring tab by @gemenerik in #764
- Updated image path for icons in bootloader dialog by @enyanil in #765
New Contributors
Full Changelog: 2025.9...2025.12
2025.9
What's Changed
- Update flake8 version to run the latest by @ToveRumar in #745
- Fix assist mode reversing yaw issue by @ArisMorgens in #741
- Upgrade to numpy 2.3.0. by @ToveRumar in #748
- Downgrade numpy minimum version to 2.2 to support python 3.10 by @ToveRumar in #749
- Fix some typos in install.md by @valeriyvan in #751
- Fix tip message by @valeriyvan in #752
- Replace deprecated pkg_resources with importlib.metadata by @gemenerik in #750
- Catch concrete exceptions by @valeriyvan in #753
- Remove OpenCV-based lighthouse geometry estimator by @gemenerik in #754
Full Changelog: 2025.2...2025.9
2025.2
What's Changed
- Modernize install (pyproject.toml) and updated dependencies, metadata, documentation, versioning by @gemenerik in #733
- Add an experiment file to be able to test new CI stuff on branches by @ToveRumar in #731
- Added radio config guide by @ArisMorgens in #738
- ZMQ Example: ensure the ramp.c script sends zero thrust after script finishes by @logdog in #737
- Fixed setDaemon() deprecation warning by @ArisMorgens in #739
New Contributors
- @ArisMorgens made their first contribution in #738
- @logdog made their first contribution in #737
Full Changelog: 2024.11...2025.2
2024.11
What's Changed
- Allow in-flight disarming via controller without triggering emergency stop by @gemenerik in #730
Full Changelog: 2024.10...2024.11
2024.10
What's Changed
- Update checkout action in pipelines by @ToveRumar in #722
- Bump required Python version to 3.10 by @gemenerik in #729
Full Changelog: 2024.7.1...2024.10
2024.7.1
What's Changed
- Fix bug by making decimal input handling locale-independent by @gemenerik in #719
Full Changelog: 2024.7...2024.7.1
2024.7
What's Changed
- Addition of persistent parameter saving, loading to file and clearing by @gemenerik in #706
- inputconfigdialogue: Update buttonrole enum to pyqt6. by @ToveRumar in #710
- FlightTab: Assisted flight fix by @ToveRumar in #712
- Fixed typos in installation documentation by @RyanKeemink in #713
- Implement x axis manipulation in plotting tab by @gemenerik in #715
- Support categorized default logging configurations, introduce PID tuning logging configurations by @gemenerik in #716
- Documentation for plotter x-axis manipulation and persistent parameter management by @gemenerik in #718
New Contributors
- @gemenerik made their first contribution in #706
- @ToveRumar made their first contribution in #710
- @RyanKeemink made their first contribution in #713
Full Changelog: 2024.3...2024.7
2024.3
This release fixes a couple of compatibility problems with the client to make it run with Python 3.12 and on Raspbery pi and MacOS
What's Changed
- Fix client on Python 3.12 by @ataffanel in #699
- Update documentation for flashing bootloader by @ataffanel in #701
- Add indicator if crashed and recovery for the supervisor by @evoggy in #700
- fix raspberrypi bookworm by @ataffanel in #707
- Fix client on mac sonoma by @ataffanel in #708
Full Changelog: 2024.2...2024.3