From: Keith Packard Date: Fri, 24 Sep 2021 16:44:56 +0000 (-0700) Subject: 1.9.9 release notes X-Git-Tag: 1.9.9~1^2~2 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=9841667f100585ccf50879a6bf627198578c8313 1.9.9 release notes Signed-off-by: Keith Packard --- diff --git a/doc/Makefile.am b/doc/Makefile.am index 0f76136c..52c408e3 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -17,6 +17,7 @@ FAKETIME=TZ=UTC faketime -f '$(RELEASE_DATE) 00:00:00 i0' endif RELNOTES_INC=\ + release-notes-1.9.9.inc \ release-notes-1.9.8.inc \ release-notes-1.9.7.inc \ release-notes-1.9.6.inc \ diff --git a/doc/easymini-release-notes.inc b/doc/easymini-release-notes.inc index 2549c3cf..a1b4415a 100644 --- a/doc/easymini-release-notes.inc +++ b/doc/easymini-release-notes.inc @@ -1,5 +1,9 @@ [appendix] == Release Notes + :leveloffset: 2 + include::release-notes-1.9.9.adoc[] + + <<<< :leveloffset: 2 include::release-notes-1.9.8.adoc[] diff --git a/doc/release-notes-1.9.9.inc b/doc/release-notes-1.9.9.inc new file mode 100644 index 00000000..2c307725 --- /dev/null +++ b/doc/release-notes-1.9.9.inc @@ -0,0 +1,39 @@ += Release Notes for Version 1.9.9 +include::release-head.adoc[] +:doctype: article + + Version 1.9.9 + + This release contains a critical bug fix for a problem + introduced in version 1.9.8 for TeleMega and EasyMega + boards. This problem occurs when using the stored + configuration from 1.9.7 or earlier. + + If you are running 1.9.8 or are upgrading from 1.9.8 on any + version of TeleMega or EasyMega, you must reconfigure all pyro + channels, recalibrate accelerometers, reset the APRS interval, + adjust the beep tone and reset the pyro time. + + == AltOS + + * Fix EasyMega and TeleMega upgrade process from 1.9.7 or + earlier. 1.9.8 introduced larger delay values, which + required modifying the configuration in-place, and the 1.9.8 + version had a flaw which broke the pyro channel config and + all of the config values beyond that in memory, including + APRS interval, IMU accel calibation, beep tone and pyro + time. + + * Fix TeleMega v5.0 mag sensor driver. This driver was quite + broken due to developing it in the presence of the magnetic + beeper on the board. Because of that beeper, the values this + sensor records are not accurate. Fortunately, they are not + used for controlling the flight. + + == AltosUI + + * Parse TeleMega v5.0 log files. A missing check in the code + meant that the TeleMega v5.0 log files would cause an error + when attempting to load them. Logs saved with AltosUI + 1.9.8 were not affected, only the presentation of the data + was broken. diff --git a/doc/release-notes.inc b/doc/release-notes.inc index b33e0204..4a76c96f 100644 --- a/doc/release-notes.inc +++ b/doc/release-notes.inc @@ -1,5 +1,9 @@ [appendix] == Release Notes + :leveloffset: 2 + include::release-notes-1.9.9.adoc[] + + <<<< :leveloffset: 2 include::release-notes-1.9.8.adoc[] diff --git a/doc/telegps-release-notes.inc b/doc/telegps-release-notes.inc index e4df90e8..90f2e27e 100644 --- a/doc/telegps-release-notes.inc +++ b/doc/telegps-release-notes.inc @@ -1,5 +1,9 @@ [appendix] == Release Notes + :leveloffset: 2 + include::release-notes-1.9.9.adoc[] + + <<<< :leveloffset: 2 include::release-notes-1.9.8.adoc[]