Skip to content

Releases: dronekit/dronekit-python

Version 2.2.0 (2016-02-19)

19 Feb 08:02
Compare
Choose a tag to compare

Bug Fixes

  • Splits outbound messages into its own thread.
  • remove of capabilities request on HEARTBEAT listener
  • check if mode_mapping has items before iteration

Version 2.1.0 (2016-02-16)

15 Feb 23:51
Compare
Choose a tag to compare

New Features:

  • Gimbal control attribute
  • Autopilot version attribute
  • Autopilot capabilities attribute
  • Best Practice guide documentation.
  • Performance test example (restructured and docs added)

Updated Features:

  • Many documentation fixes:
    • Restructured documentation with Develop (Concepts) and Guide (HowTo) sections
    • Docs separated out "Connection Strings" section.
    • Improved test and contribution sections.
    • Updated examples and documentation to use DroneKit-Sitl for simulation ("zero setup examples")
    • Debugging docs updated with additional libraries.
  • Flight Replay example fetches data from TLOG rather than droneshare
  • Drone Delivery example now uses strart location for home address.
  • Disabled web tests (not currently supported/used)
  • Updated copyright range to include changes in 2016

Bug Fixes:

  • Numerous minor docs fixes.
  • Harmonise nosetest options across each of the integration platforms
  • Fix incorrect property marker for airspeed attribute

v1.5.0

12 Aug 20:47
Compare
Choose a tag to compare

Release 1.5.0 (August 12, 2015)

Features:

  • Added methods to unset mavlink_callback. (#115, #240)
  • Publishing scripts now live in scripts/ (#259)

Documentation:

  • Documented clearing of mavlink_callback. (#245)

Source Code

Source code is available at https://github.com/dronekit/dronekit-python/releases/tag/v1.5.0.

Notes

Thanks to @hamishwillee, @mrpollo, @tcr3dr

v1.4.3

10 Aug 17:29
Compare
Choose a tag to compare

Release 1.4.3 (August 10, 2015)

Features:

  • Windows installer added to installation guide. (#273)

Documentation:

  • Added Mission documentation (#272)
  • Clarifies script inclusion paths (#261)

Commits

The commits relevant to this release are listed here (Github)

Bug fixes

The bugs that were closed in this release are listed here (Github).

Merged pull requests

The pull requests merged into this release are listed here (Github).

Notes

Thanks to @hamishwillee, @mrpollo, @tcr3dr

v1.4.2

30 Jul 00:02
Compare
Choose a tag to compare

Release 1.4.2 (July 29, 2015)

Features:

  • Windows installers now built and published by Appveyor (#253)

Bugs:

  • All observers are removed when APIThread terminates (#255)
  • Tests are now silent (#254)

Documentation:

  • test_simpledemo.py is now an example integration test (#254)

Commits

The commits relevant to this release are listed here (Github)

Bug fixes

The bugs that were closed in this release are listed here (Github).

Merged pull requests

The pull requests merged into this release are listed here (Github).

Notes

Thanks to @hamishwillee, @mrpollo, @tcr3dr

v1.4.1

27 Jul 22:12
Compare
Choose a tag to compare

Release 1.4.1 (July 27, 2015)

The URL of this repository has moved to https://github.com/dronekit/dronekit-python. Welcome to the new org!

Features:

  • Windows installer tested using Appveyor (#236)

Bugs:

  • Added protobuf as dependency for Windows (#217, #236)

Documentation:

  • Rangefinder docs improved (#184, #237)

Commits

The commits relevant to this release are listed here (Github)

Bug fixes

The bugs that were closed in this release are listed here (Github).

Merged pull requests

The pull requests merged into this release are listed here (Github).

Notes

Thanks to @stephendade, @hamishwillee, @mrpollo, @tcr3dr

v1.4.0

24 Jul 20:17
Compare
Choose a tag to compare

Release 1.4.0 (July 24, 2015)

Features:

  • Unit, integration, and web client test benches added (#197, #199, #223)

Bugs:

  • Web client tests fixed for Windows (#194)

Guides:

  • Added test authoring to contribution guide (#212)

Documentation:

  • Added information about clearing ROI (#172)
  • Explicitly documented issues about Vehicle.commands.clear() (#213)

Commits

The commits relevant to this release are listed here (Github)

Bug fixes

The bugs that were closed in this release are listed here (Github).

Merged pull requests

The pull requests merged into this release are listed here (Github).

Notes

Thanks to @hamishwillee, @mrpollo, @tcr3dr

v1.3.1

07 Jul 17:59
Compare
Choose a tag to compare

Release 1.3.1 (July 7, 2015)

Bugs:

  • math import missing for takeoff method. (#174).

Commits

The commits relevant to this release are listed here (Github)

Bug fixes

The bugs that were closed in this release are listed here (Github).

Merged pull requests

The pull requests merged into this release are listed here (Github).

Notes

Thanks to @djnugent, @hamishwillee

v1.3.0

07 Jul 01:38
Compare
Choose a tag to compare

Release 1.3.0 (July 6, 2015)

Features:

  • Windows installer for DroneKit-Python (#161)
  • Rangefinder class added (#175)

Bugs:

  • Takeoff now rejects inf/NaN values. (#174).

Guides:

  • Complete Guided Mode Copter tutorial and example added. (#170).
  • Guides rewritten to target native Windows and Linux development. (#149).
  • "Quick Start" removed, obsoleted by dedicated Getting Started and SITL sections. (#158).

Documentation:

  • Vehicle.battery documentation updated. (#148).
  • hello_world example is replaced by vehicle_state. (#146).

Commits

The commits relevant to this release are listed here (Github)

Bug fixes

The bugs that were closed in this release are listed here (Github).

Merged pull requests

The pull requests merged into this release are listed here (Github).

Notes

Thanks to @jmacgithu, @djnugent, @stephendade, @hamishwillee, @mrpollo, @tcr3dr

v1.2.0

02 Jun 18:52
Compare
Choose a tag to compare

Release 1.2.0 (June 2, 2015)

Features:

  • Battery API added. #135
  • PyCharm support. #135

Bugs:

  • target_system and target_component references were not switched to settings object #53
  • Non-functional client_sketch.py deleted. #126

Examples:

  • Flight replay example improved, now uses Command API #81 #82
  • GUIDED mode example added #69
  • simple_goto improved. #134

Documentation:

  • Vehicle.delete, Vehicle.battery_0_volt, Vehicle.battery_0_soc, Vehicle.waypoint_home, parameter attributes removed from public API #80.
  • Document Vehicle.mount_status functions. #108
  • Fixes documentation for GPSInfo and send_mavlink. #90

Guides:

  • API documentation restructured and improved to fill new format. #58 #94
  • Example documentation now includes (auto-generated) source code sections #88 and are part of documentation set #96.
  • Added contribution guide #55.
  • Quickstart guide #94.
  • Debugging guide #117.
  • Flight mode best practices. #127.
  • References for takeoff #134.
  • Guides and examples for states and parameters. #124

Commits

The commits relevant to this release are listed here (Github)

Bug fixes

The bugs that were closed in this release are listed here (Github).

Merged pull requests

The pull requests merged into this release are listed here (Github).

Notes

Thanks to @hamishwillee, @jmacgithu, @maruina, @tcr3dr, @mrpollo