Releases: bitcraze/crazyflie-clients-python
Releases · bitcraze/crazyflie-clients-python
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
2022.12
Major changes
- Clean up and bug fixes
What's Changed
- Add support for storage statistics by @ataffanel in #637
- Fixed regex bug in file dialog by @victorhook in #638
- Add better error handling in cfloader by @krichardsson in #640
- Update info about LH dialog by @knmcguire in #642
- Remove Windows, Mac and Snap build files by @ataffanel in #643
- Disable params on disconnect by @krichardsson in #646
Full Changelog: 2022.9...2022.12
2022.9
Major changes
- PID tuning tab/toolbox
- Many tabs can now also be used as toolboxes now
- New lighthouse base station geometry wizard
What's Changed
- Update about.ui by @knmcguire in #613
- Add tab for tuning PIDs by @krichardsson in #614
- update install doc and userguide by @knmcguire in #617
- Unify tabs and toolboxes by @krichardsson in #622
- Implement multi basestation wizard in cfclient by @knmcguire in #621
- Check opencv install in LighthouseBsGeoEstimator by @knmcguire in #625
- hide labels based on basestation availability by @knmcguire in #623
- Updated geo estimation by @krichardsson in #626
- Handle exceptions from CR when scanning on button press by @evoggy in #629
- Update setup.py by @knmcguire in #632
- Update docs 2022.9 by @knmcguire in #631
- Improved documentation by @krichardsson in #633
- Added LH wizard images assets to build by @evoggy in #634
New Contributors
Full Changelog: 2022.5...2022.9
2022.5
Major changes
- Python 3.10 support
- LED-ring headlights fixed
What's Changed
- Updates for flashing the AI-deck by @krichardsson in #589
- Added assert dump button by @krichardsson in #594
- Use int for QProgressBar.setValue() by @krichardsson in #598
- Use int for adjust() by @krichardsson in #599
- Update async Qt implementation by @krichardsson in #602
- Only enable advanced input fields in advanced mode by @krichardsson in #603
- Fixing head lights check box by @krichardsson in #608
- fix unexpected type issue by @knmcguire in #609
- Fixed type problems by @krichardsson in #610
For closed issues please see the 2022.5 milestone
Full Changelog: 2022.3...2022.5
2022.3
What's Changed
- Set empty param description if no description is found by @krichardsson in #586
- Dynamically handle nr of base stations by @krichardsson in #590
- Show cf2 first in release list in bootloader dialog by @krichardsson in #591
Full Changelog: 2022.1...2022.3
2022.1
What's Changed
- Use log_param_doc.json from crazyflie-firmware by @jonasdn in #521
- setup.py: Widen tolerated numpy version by @jonasdn in #529
- FlightTab: Remove unused flightmode.ratepid param by @jonasdn in #531
- main: warn once about USB permissions on scan by @jonasdn in #532
- docs: Fix a few typos by @timgates42 in #534
- Update text about usb devices, fixes #539 by @knmcguire in #540
- updated flightcommand buttons to gray out if controller is attached by @knmcguire in #542
- Make Client Work With Jonas Fedora 35 by @jonasdn in #543
- Revamp parameter tab by @jonasdn in #544
- ParamTab: RO params cannot be set by @jonasdn in #545
- Bump dependencies to support Py3.10 by @ataffanel in #550
- FlightTab: Do not update removed label by @jonasdn in #554
- Fix XB1 gamepad support on M1 Mac by @ataffanel in #553
- Fix Color picker on LED-tab not working by @ataffanel in #556
- paramTab: Adjust param treeview to dark mode by @jonasdn in #562
- paramTab: Adjust sizes by @jonasdn in #561
- Lighthouse tab: adjust graphics by @krichardsson in #563
- fix parsing xml qtm by @knmcguire in #567
- Remove Windows CI by @ataffanel in #566
- LogTab: Adapt to dark mode by @jonasdn in #565
- FlightTab: Do not set PID controller by default by @jonasdn in #570
- ParamTab: UI fixes by @jonasdn in #568
- ParamTab: Catch error from param.set_value() by @jonasdn in #573
- Fixes problem when getting Loco data from CF by @krichardsson in #578
- added upgraded sip qt to setup by @knmcguire in #579
- Updated to python 3.7 by @krichardsson in #580
- Updated documentation by @krichardsson in #581
- Wiki be gone by @knmcguire in #583
- bootloader dialog Release flashing not picking new release by @knmcguire in #576
New Contributors
- @timgates42 made their first contribution in #534
Full Changelog: 2021.6.1...2022.1