Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.10.0 Release Notes + Changelog #13366

Closed
mrpollo opened this issue Nov 3, 2019 · 12 comments
Closed

v1.10.0 Release Notes + Changelog #13366

mrpollo opened this issue Nov 3, 2019 · 12 comments

Comments

@mrpollo
Copy link
Contributor

mrpollo commented Nov 3, 2019

v1.10 Release Notes

It's that time again. We need to band together to bring forward the best release the community can give. Help us represent your work better to the world if you have a feature you worked endless hours, and you think it should be part of the high-level release notes, please let us know in a comment below.

Teamwork

Teamwork

Community we need your help

Please review the changelog and help us identify anything that should be part of the high-level release notes.


NOTE: This is still considered Work In Progress

Release Notes

Highlights

  • DShot Support with Telemetry (PR #12854, Docs)
  • 1kHz rate loop (param IMU_GYRO_RATEMAX)
  • Cone-based RTL (Docs)

Main Features and Improvements

Migration Guide

  • DEPRECATED: Throttle PID Attenuation (TPA) (PR #13208)

Multicopter

  • Rate integrator improvements (PR #12296)
  • Navigator bugfix for setpoint publication (PR #13588)

VTOL

  • VTOL front transition heading handling improvements (PR #12630)
  • RTL: By default enable return via landing pattern for deterministic back-transition (PR #12746)
  • VTOL GPS fix bank loiter (PR #12778)
  • VTOL fix RTL started during front transition (PR #13727)

Fixed Wing

Rover

  • Enable Offboard support for Rover position control

PX4/ECL - Estimators improvement

  • Mag inconsistency check (PR #12334)

PX4/Drivers

  • UAVCAN sensor drivers for battery and optical flow

Computer Vision & Autonomy

PX4/Avoidance

  • Safe Landing Planner
  • Collision Prevention Improvements

Simulation

  • Simulation-In-Hardware (PR #11835, Docs)
  • jMAVSim headless/no-GUI option (jMAVSim PR #105)

Logging improvements

  • AUX1-RC-channel-based logging via SDLOG_MODE (PR #12100)
  • Logging of system bootup messages, and dmesg tool (on boards with enough RAM) (PR #11792)

Onboard computer / middleware improvements

  • Bugfixes in uORB topic initialization (PR #13589)

Failsafe / commander improvements

OS/NuttX

The release includes a change from NuttX-7.28 to NuttX-7.29
See NuttX release notes for the details of changes in NuttX-7.29 details.

Included as backports are:

  • STM32:F7 i2C fixes
    • State and interrupt storm fixes.
  • Serial Single wire mode has moved to NuttX
  • Fix for "z" in printf
  • kinetis:i2c transfer ensure correct result returned.
  • kinetis_i2c_transfer released the mutex then fetched the state, this resulted in returning the correct results.
  • STM32F4 and STM32F7 SD card hang on card eject fixed
  • stm32f7:ethernet add timeout on MAC reset

Updated Supported Hardware

  • Holybro Kakute F7 board support (PR #12440, Docs)
  • Kopis 2 Airframe configuration (PR #12549)

v.1.10.0 Changelog

https://gist.github.com/mrpollo/3af778f7f6cdbad1f0433ba18b4b7204

@mrpollo mrpollo added this to To Do in Release 1.11 Blockers via automation Nov 3, 2019
@mrpollo mrpollo moved this from To Do to In progress in Release 1.11 Blockers Nov 3, 2019
@bkueng
Copy link
Member

bkueng commented Nov 4, 2019

@mrpollo what is the difference to this doc: https://docs.google.com/document/d/1n6agfdgzk0SfvW61l3vbsMTBj7nT-JIaKsf5hQFs69E/edit?pli=1?

@mrpollo
Copy link
Contributor Author

mrpollo commented Nov 4, 2019

Good catch @bkueng, let's try to keep this issue as the source of truth, we can port over any missing info from the doc.

cc @jinger26

@mrpollo
Copy link
Contributor Author

mrpollo commented Nov 4, 2019

@davids5 I updated the release notes per your comment on Slack, thanks for your help.

Can you please make sure I got the links right?

@davids5
Copy link
Member

davids5 commented Nov 4, 2019

@mrpollo - Thank you. minor changes - Done

@mrpollo mrpollo changed the title v1.10.0 Release Notes + Changelog [WIP] v1.10.0 Release Notes + Changelog Nov 4, 2019
@RomanBapst
Copy link
Contributor

@mrpollo I updated the vtol section.

@bkueng
Copy link
Member

bkueng commented Nov 5, 2019

Thanks @mrpollo

@MaEtUgR
Copy link
Member

MaEtUgR commented Nov 5, 2019

@mrpollo Nice! I added a comment about TPA for migration.
EDIT: and mag inconsistency check improvement.

@julianoes
Copy link
Contributor

@dagar I think we should mention all the VSCode support.

@ThomasRigi
Copy link
Member

@mrpollo can you add #12778 to the failsafe bugfixes?

@mrpollo
Copy link
Contributor Author

mrpollo commented Nov 14, 2019

Thanks @ThomasRigi I added your fix to the release notes.

@stale
Copy link

stale bot commented Mar 11, 2020

This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions.

@stale stale bot added the stale label Mar 11, 2020
@mrpollo
Copy link
Contributor Author

mrpollo commented Mar 11, 2020

Hey Mr stable bot, how timely of you. ⏱

@mrpollo mrpollo closed this as completed Mar 11, 2020
Release 1.11 Blockers automation moved this from In progress to Done Mar 11, 2020
@mrpollo mrpollo changed the title [WIP] v1.10.0 Release Notes + Changelog v1.10.0 Release Notes + Changelog Mar 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Development

No branches or pull requests

7 participants