1.9.9 release notes
authorKeith Packard <keithp@keithp.com>
Fri, 24 Sep 2021 16:44:56 +0000 (09:44 -0700)
committerKeith Packard <keithp@keithp.com>
Wed, 29 Sep 2021 17:30:46 +0000 (10:30 -0700)
Signed-off-by: Keith Packard <keithp@keithp.com>
doc/Makefile.am
doc/easymini-release-notes.inc
doc/release-notes-1.9.9.inc [new file with mode: 0644]
doc/release-notes.inc
doc/telegps-release-notes.inc

index 0f76136ca601ac367290699031b5ef44fa7b3e4c..52c408e367ecec5dde92f1ced747ecf190f6c5e1 100644 (file)
@@ -17,6 +17,7 @@ FAKETIME=TZ=UTC faketime -f '$(RELEASE_DATE) 00:00:00 i0'
 endif
 
 RELNOTES_INC=\
 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 \
        release-notes-1.9.8.inc \
        release-notes-1.9.7.inc \
        release-notes-1.9.6.inc \
index 2549c3cf3542e15f980a7fb09b4bc0b4b880d1c7..a1b4415a9985ebfa38f7a85c66309c367b1e7dde 100644 (file)
@@ -1,5 +1,9 @@
 [appendix]
 == Release Notes
 [appendix]
 == Release Notes
+       :leveloffset: 2
+       include::release-notes-1.9.9.adoc[]
+
+       <<<<
        :leveloffset: 2
        include::release-notes-1.9.8.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 (file)
index 0000000..2c30772
--- /dev/null
@@ -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.
index b33e0204a7abc6269024ef9c0a4d6d9c607b3286..4a76c96f09e08a4fd7bfa86475b073f24ce4c679 100644 (file)
@@ -1,5 +1,9 @@
 [appendix]
 == Release Notes
 [appendix]
 == Release Notes
+       :leveloffset: 2
+       include::release-notes-1.9.9.adoc[]
+
+       <<<<
        :leveloffset: 2
        include::release-notes-1.9.8.adoc[]
 
        :leveloffset: 2
        include::release-notes-1.9.8.adoc[]
 
index e4df90e8db89dd01a2e0c4921d6b22a17d5c66d9..90f2e27e0d5947e57414e77e91e3936bedaddc04 100644 (file)
@@ -1,5 +1,9 @@
 [appendix]
 == Release Notes
 [appendix]
 == Release Notes
+       :leveloffset: 2
+       include::release-notes-1.9.9.adoc[]
+
+       <<<<
        :leveloffset: 2
        include::release-notes-1.9.8.adoc[]
 
        :leveloffset: 2
        include::release-notes-1.9.8.adoc[]