Releases: bitcraze/crazyflie-clients-python
Releases · bitcraze/crazyflie-clients-python
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
2024.2
2023.11
Major changes
- CFclient has now switched to QT6
- Supervisor info shown
- Some fixes and doc changes
What's Changed
- Switch to Qt6 by @krichardsson in #676
- Show supervisor info by @krichardsson in #682
- Do not allow floating toolboxes by @krichardsson in #684
- Update install.md for QT6 and ubuntu by @knmcguire in #686
- remove python 3.12 from doc as installation prerequisites by @knmcguire in #688
Deprecated
- Variable
can_fly_deprecated
Full Changelog: 2023.6...2023.11
2023.6
Major changes
- Arming and emergency functionality added
What's Changed
- Bumped pyzmq version by @krichardsson in #661
- Accept flashing of .zip files without target by @krichardsson in #664
- Added arming fuctionality and emergency button by @tobbeanton in #665
New Contributors
- @tobbeanton made their first contribution in #665
Full Changelog: 2023.2...2023.6
2023.2
Major changes
- Fixed Pysdl2 problem in windows for pip installs
- Commander flight in flight-tab improved
- Platform filter for firmware flashing
What's Changed
- Update install.md by @hmllr in #648
- Use dependecy specificaion for setup.py by @krichardsson in #649
- Use bcLoco to identify Loco deck by @krichardsson in #650
- Fix upgrading pip command by @valeriyvan in #651
- Update commander in flight tab by @krichardsson in #652
- Add platform filter to bootloader dlg by @krichardsson in #653
New Contributors
- @hmllr made their first contribution in #648
- @valeriyvan made their first contribution in #651
Full Changelog: 2022.12...2023.2