forked from cleanflight/cleanflight-configurator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.html
600 lines (525 loc) · 19 KB
/
changelog.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
<span>2016.11.23 - 1.2.5 - cleanflight</span>
<ul>
<li>Add support for VTX channel/band on setup page.</li>
<li>Minor GUI bugfixes.</li>
<li>Add THuG Frames as a sponsor!</li>
<li>Remove RadioC from the list of sponsors after continued selling of clone flight controllers.</li>
</ul>
<span>2016.10.19 - 1.2.4 - cleanflight</span>
<ul>
<li>Support CF 1.14.0</li>
<li>Delete backup restore functionality.</li>
</ul>
<span>2016.09.13 - 1.2.3 - cleanflight</span>
<ul>
<li>More functionality in the LED Tab.</li>
<li>New scaling for PIDs.</li>
<li>Add power and battery tab.</li>
<li>Add OSD support - only visible when an OSD capable device is connected</li>
<li>Minor GUI bugfixes.</li>
</ul>
<span>2016.05.12 - 1.2.2 - cleanflight</span>
<ul>
<li>Better support for some USB VCP targets.</li>
<li>Support for MAVLink telemetry.</li>
</ul>
<span>2016.02.22 - 1.2.1 - cleanflight</span>
<ul>
<li>Add links to STM VCP Drivers and Zadig.</li>
<li>Update recovery procedure on Firmware Flasher page.</li>
</ul>
<span>2015.12.15 - 1.2.0 - cleanflight</span>
<ul>
<li>Support Cleanflight API 1.15.0.</li>
<li>Add new failsafe configuration.</li>
<li>Support IBUS Serial RX.</li>
</ul>
<span>2015.11.28 - 1.1.0 - cleanflight</span>
<ul>
<li>Support Cleanflight API 1.14.0.</li>
<li>GUI cleanups and fixes.</li>
</ul>
<span>2015.11.11 - 1.0.0 - cleanflight</span>
<ul>
<li>Major GUI rework.</li>
<li>Support flashing of boards that have USB directly connected to MCU. (Device Firmware Update/DFU support).</li>
</ul>
<span>2015.10.31 - 0.66.0 - cleanflight</span>
<ul>
<li>Update servo configuration (requires firmware >= 1.10.0).</li>
<li>Add some notes and help messages for common issues.</li>
<li>Update sponsors panel and add links to new boards.</li>
<li>Upgrade some JS libraries to latest versions (Three, JQuery/UI, D3)</li>
<li>Allow stick input from UI (when using RX_MSP)</li>
<li>Align servo numbering with firmware and documentation</li>
</ul>
<span>2015.05.23 - 0.65.0 - cleanflight</span>
<ul>
<li>Support flashing of the SPRacingF3.</li>
<li>Support manual baud rate configuration for flashing.</li>
</ul>
<span>2015.05.20 - 0.64.0 - cleanflight</span>
<ul>
<li>Support In-flight adjustment of Pitch P/I/D and Roll P/I/D and Pitch/Roll rates.</li>
<li>Manual serial port selection.</li>
<li>Update sponsors panel.</li>
<li>Update list of supported boards and add links to them.</li>
<li>Minor firmware release listing improvements.</li>
</ul>
<span>2015.05.09 - 0.63.2 - cleanflight</span>
<ul>
<li>Support cleanflight API version > 1.9.</li>
</ul>
<span>2015.04.14 - 0.63.1 - cleanflight</span>
<ul>
<li>Fix for looptime backup/restore when migrating from firmware with api < 1.8.</li>
<li>Update sponsors panel.</li>
<li>Add link for T-Shirts!</li>
</ul>
<span>2015.03.29 - 0.63.0 - cleanflight</span>
<ul>
<li>Configuration tab supports auto_disarm_delay and disarm_kill_switch (requires firmware >= 1.8.0).</li>
<li>PID Tuning tab allows TPA Breakpoint changes (requires firmware >= 1.8.0).</li>
<li>Correct Artificial Horizon Pitch/Roll views.</li>
<li>Change logging time stamp to include date stamp.</li>
<li>Support new firmware 1.8 serial port configuration.</li>
<li>Move documentation and help to new tab.</li>
<li>Add contributing section to welcome tab.</li>
</ul>
<span>2015.02.27 - 0.62.1 - cleanflight</span>
<ul>
<li>Minor bug fixes.</li>
</ul>
<span>2015.02.26 - 0.62.0 - cleanflight</span>
<ul>
<li>Add flight indicators to setup screen tab.</li>
<li>Add dataflash tab (requires firmware >= 1.8.0)..</li>
<li>Add Cleanflight logos.</li>
<li>Fix loading online flash files - github moved them to amazon aws.</li>
<li>Fix to fallback 3D model.</li>
<li>Add support for SPRacingF3.</li>
</ul>
<span>2015.02.03 - 0.61.0 - cleanflight</span>
<ul>
<li>Support changing PID controller - three new PID controllers in 1.7.0 firmware.</li>
<li>Support for LED thrust ring.</li>
<li>Support for LED colors.</li>
<li>Support for displaying sonar sensor reading on the sensors tab.</li>
<li>UI cleanup - 'Welcome' and 'Firmware flasher' are now tabs.</li>
<li>New Logo. (Tom McCullough)</li>
<li>New 3D models (AkFreak).</li>
<li>Update presentation of LEDs that have multiple functions.</li>
<li>Add Documentation and Support panels to welcome tab.</li>
<li>Add support for backup and restore of LED strip configuration.</li>
<li>Fix for disappearing tabs in chrome 41 beta.</li>
<li>Various other minor improvements.</li>
</ul>
<span>2015.01.08 - 0.60.0 - cleanflight</span>
<ul>
<li>Add LED strip tab for LED configuration (requires firmware >= 1.6.0)..</li>
<li>Replace motor order images (stronnag)</li>
</ul>
<span>2015.01.08 - 0.59.1 - cleanflight</span>
<ul>
<li>Add support for Blackbox flight recorder feature (requires firmware >= 1.5.0).</li>
<li>Update RSSI channel section to allow any channel.</li>
<li>Implement configuration migration to aid with backwards compatibility.</li>
<li>Allow CLI access when connecting firmware with an out-of-date API.</li>
<li>Support 'release candidate' and 'stable' releases.</li>
</ul>
<span>2015.01.04 - 0.59.0 - cleanflight</span>
<ul>
<li>Overhaul configuration tab.</li>
<li>Allow configuration of GPS baud rate.</li>
</ul>
<span>2015.01.03 - 0.58.0 - cleanflight</span>
<ul>
<li>Add new 'Ports' tab to allow configuration of serial ports.</li>
</ul>
<span>2014.12.06 - 0.57.2 - cleanflight</span>
<ul>
<li>Force user to select firmware before flashing (pulsar).</li>
</ul>
<span>2014.12.06 - 0.57.1 - cleanflight</span>
<ul>
<li>Latest firmware <strong>required</strong>.
</li>
<li>Merge latest baseflight configurator changes.</li>
<li>Added support for choosing and downloading firmware via the github relases API.</li>
<li>Added Armattan Quads as a sponsor.</li>
<li>Various UI tweaks.</li>
</ul>
<span>2014.12.06 - 0.57</span>
<ul>
<li>Firmware flasher now contains firmware builds picker</li>
<li>Implement new and experimental review mechanism</li>
<li>Support for new A-tail Quad craft type</li>
<li>Firmware flasher flashing speed optimizations</li>
<li>Add specific 3D models for atail/vtail quad (norem)</li>
<li>Major bugfix for stuck UI after delayed port open procedure</li>
<li>Bugfix for GPS distance to home not displaying</li>
<li>Bugfix for backup/restore misbehaving (mostly on OSX)</li>
</ul>
<span>2014.11.04 - 0.56</span>
<ul>
<li>Add hex plus, hex X, tri, y4, y6 3D models (jef79m)</li>
<li>Bugfix for battery voltage saving sequence</li>
<li>Bugfix for fetching development firmware</li>
</ul>
<span>2014.10.31 - 0.55</span>
<ul>
<li>Minimum required Chrome version set to 38+</li>
<li>Minimum accepted firmware version set to 2.31</li>
<li>Support for flashing development firmware</li>
<li>Setup tab performance improvements, faster 3D model</li>
<li>Strongly improve amount of data stored in backups</li>
<li>Improve flash on connect in firmware flasher</li>
<li>Rearrange texts and options in firmware flasher</li>
<li>Bugfix for corrupted minimum window size on Windows 7</li>
<li>Bugfix for incorrect date & time in firmware flasher</li>
<li>Bugfix for port handler firing before port being initialized</li>
</ul>
<span>2014.10.06 - 0.54</span>
<ul>
<li>Backup files now also contain servo settings</li>
<li>Pre 0.54 backup files are incompatible, save new ones</li>
<li>Bugfixes</li>
</ul>
<span>2014.09.30 - 0.53</span>
<ul>
<li>Enhanced 3D model (creyc)</li>
<li>Fallback 3D model for canvas renderer (creyc)</li>
<li>More predefined options for channel map</li>
<li>Display motor/servo signal value inside the bars</li>
<li>Bugfixes</li>
</ul>
<span>2014.09.29. - 0.52</span>
<ul>
<li>We recommend upgrading to the <strong>latest firmware</strong></li>
<li>Simplified Initial Setup tab and renamed it to Setup</li>
<li>Renamed Auxiliary Configuration to Mode selection</li>
<li>Implemented new Configuration tab (check it out)</li>
<li>Simplified meter UI in Receiver tab</li>
<li>Channel Map is now configurable in Receiver tab</li>
<li>Using new "real" 3D renderer for the 3D model</li>
<li>3D model for Quad X (creyc)</li>
<li>Additional motor order diagrams (creyc)</li>
<li>Updated MSP layer with new custom Baseflight commands</li>
<li>Various optimizations and bugfixes</li>
</ul>
<span>9.11.2014 - 0.51.3 cleanflight</span>
<ul>
<li>Add 'Adjustments' tab for configuring in-flight adjustment switches.</li>
</ul>
<span>13.10.2014 - 0.51.2 cleanflight</span>
<ul>
<li>Requires latest firmware.</li>
<li>Change default channel mode range to 1300/1700 to match MultiWii MID AUX checkbox.</li>
<li>Use new experimental MSP_API_VERSION command.</li>
</ul>
<span>13.10.2014 - 0.51.1 cleanflight</span>
<ul>
<li>Requires latest firmware.</li>
<li>Update donation link.</li>
<li>Update MSP IDs for Cleanflight specific MSP commands.</li>
</ul>
<span>13.10.2014 - 0.51.0 cleanflight</span>
<ul>
<li>Requires latest firmware.</li>
<li>Support mode ranges on auxillary tab.</li>
</ul>
<span>2014.09.09 - 0.51</span>
<ul>
<li>Configurator userbase is over 9000 now :-)</li>
<li>Small global UI revamp to utilize space little bit better</li>
<li>Online Firmware can be saved locally</li>
<li>Added missing model information for custom model</li>
</ul>
<span>09.04.2014 - 0.50.3 cleanflight</span>
<ul>
<li>Update URLs.</li>
</ul>
<span>09.04.2014 - 0.50.2 cleanflight</span>
<ul>
<li>Update default data filenames.</li>
</ul>
<span>09.04.2014 - 0.50.1 cleanflight</span>
<ul>
<li>Ensure initialised data is not used when configuring aux channels.</li>
<li>Update sponsors for cleanflight specific sponsors.</li>
</ul>
<span>2014.08.31 - 0.50</span>
<ul>
<li>Small UI revamp for Firmware Flasher</li>
<li>Added "Flash slowly" mode (bluetooth friendly)</li>
<li>Bugfixes</li>
</ul>
<span>08.25.2014 - 0.49.1 cleanflight</span>
<ul>
<li>Fix auxiliary configuration tab when using an rc system with 3 aux channels.</li>
</ul>
<span>08.18.2014 - 0.49</span>
<ul>
<li>Motor indicators now display signal length in tooltips</li>
<li>Additional motor order diagrams (creyc)</li>
<li>Bugfixes</li>
</ul>
<span>2014.07.27 - 0.48</span>
<ul>
<li>Configurator reached 6000+ users on 2014.07.26</li>
<li>Added motor order diagrams (creyc, Curtisbeef)</li>
<li>Flashing timeout bugfixes</li>
</ul>
<span>07.31.2014 - cleanflight</span>
<ul>
<li>Fix auxiliary configuration tab when using parallel pwm.</li>
</ul>
<span>2014.07.17 - 0.47</span>
<ul>
<li>Bugfixes related to Chrome 36+ release</li>
<li>Various optimizations and behavior improvements</li>
</ul>
<span>2014.07.11 - 0.46</span>
<ul>
<li>Application will display a spinner while waiting for data</li>
<li>Bugfixes</li>
</ul>
<span>07.06.2014 - cleanflight</span>
<ul>
<li>Servos tab updated to support Cleanflight's cleaner implementation of channel forwarding</li>
</ul>
<span>2014.07.04 - 0.45</span>
<ul>
<li>Configurator reached 5000+ users on 2014.07.03</li>
<li>Updated various text notes to make things clearer</li>
<li>UI polish</li>
<li>Various bugfixes</li>
</ul>
<span>2014.06.27 - 0.44</span>
<ul>
<li>Added more scale factors in the motor testing tab</li>
<li>If application closes without disconnecting motors should spin down</li>
<li>Bugfixes for CLI, Motor Testing & Logging tabs</li>
</ul>
<span>2014.06.26 - 0.43</span>
<ul>
<li>Experimental passthrough support for logging</li>
<li>MSP_ANALOG support for logging</li>
<li>Allow running motors (testing) while monitoring sensors</li>
<li>Major UI changes in Motor Testing tab</li>
<li>Tiny cosmetic changes</li>
<li>Initial set of UI bugfixes for Chrome 36+</li>
</ul>
<span>2014.06.16 - 0.42</span>
<ul>
<li>Added I2C Error indicator to status bar</li>
<li>Optimizations & bugfixes</li>
</ul>
<span>2014.06.01 - 0.41</span>
<ul>
<li>Configurator reached 4000+ users on 05.29.2014</li>
<li>Support for new current sensing code (latest firmware)</li>
</ul>
<span>2014.05.27 - 0.40</span>
<ul>
<li>Added Logging tab (log various MSP data into CSV file)</li>
<li>Bugfix for CLI input area</li>
</ul>
<span>2014.05.08 - 0.39</span>
<ul>
<li>UI enhancements for sensors tab</li>
</ul>
<span>2014.05.08 - 0.38</span>
<ul>
<li>Bugfix for firmware flasher UI</li>
<li>Updating libraries</li>
</ul>
<span>2014.05.08 - 0.37</span>
<ul>
<li>Window can be resized and maximized</li>
<li>Graphs will now properly scale to fill content area</li>
<li>Small GPS UI rework</li>
<li>Small UI polish on all tabs</li>
<li>Bugfixes</li>
</ul>
<span>2014.05.03 - 0.36</span>
<ul>
<li>Another bugfix for high dpi displays</li>
<li>PID names will now match PID names in firmware</li>
</ul>
<span>2014.05.03 - 0.35</span>
<ul>
<li>Configurator reached 3000+ users on 2014.05.03</li>
<li>Polished Welcome screen</li>
<li>Tiny UI bugfix for gps tab</li>
</ul>
<span>2014.04.29 - 0.34</span>
<ul>
<li>Bugfix for wrong graph positions on high dpi displays</li>
</ul>
<span>2014.04.26 - 0.33</span>
<ul>
<li>Bugfix for loading online firmware</li>
</ul>
<span>2014.04.22 - 0.32</span>
<ul>
<li>Native application frame on Chrome 35+</li>
<li>Dedicated application options</li>
<li>Reworked Sensors tab (optimized graphs, new ui)</li>
<li>Small ui changes</li>
<li>Performance improvements</li>
</ul>
<span>2014.04.11 - 0.31</span>
<ul>
<li>Bugfix for Sliders not properly updating</li>
<li>Bugfix for CLI line feed on ChromeOS</li>
</ul>
<span>2014.04.03 - 0.30</span>
<ul>
<li>Configurator reached 2000+ users on 2014.03.24</li>
<li>Initial work on translation support</li>
<li>Small UI rework in initial tab</li>
<li>UI rework in receiver tab, new plot</li>
<li>Bugfixes related to servo tab, ui polish</li>
<li>Added info box in initial tab display voltage & RSSI</li>
<li>Stability improvements, performance improvements, bugfixes</li>
</ul>
<span>2014.03.09 - 0.29</span>
<ul>
<li>Motor Tab UI bugfixes</li>
<li>Added support for variable plot refresh rate in Receiver Tab</li>
<li>Bugfixes</li>
</ul>
<span>2014.03.01 - 0.28</span>
<ul>
<li>Online Firmware now displays Github commit info</li>
<li>Stability improvements & bugfixes</li>
</ul>
<span>2014.02.27 - 0.27</span>
<ul>
<li>Sensor Tab UI bugfixes</li>
<li>Firmware Flasher functionality improvements</li>
<li>Added new "developer" functionality "flash on connect"</li>
<li>Major Version checking added</li>
</ul>
<span>2014.02.23 - 0.26</span>
<ul>
<li>Motor tab UI / functionality changes</li>
<li>Backup settings IO bugfixes</li>
<li>Receiver / Aux config tab command collision bugfix</li>
</ul>
<span>2014.02.20 - 0.25</span>
<ul>
<li>Running on new serial API (Chrome 33+)</li>
<li>Added Velocity in PID tab</li>
<li>Added Profile select in PID tab</li>
<li>Different scaling for raw sensor data</li>
<li>Motor Test now support defining min/max values</li>
<li>Added Master slider in Motor Test UI</li>
<li>There should be no "garbage" in the beginning of CLI session</li>
<li>Added Log window</li>
<li>Print Operating System, Chrome, Configurator versions on startup</li>
<li>Firmware flashing backend rework</li>
<li>IHEX parser code rework</li>
<li>Stronger input field validation (for most numeric fields)</li>
<li>Added Battery warning / scale UI</li>
</ul>
<span>2014.01.17 - 0.24</span>
<ul>
<li>Added Min Throttle, Failsafe Throttle UI</li>
<li>Stronger Input validation</li>
<li>Bugfixes</li>
</ul>
<span>2014.01.04 - 0.23</span>
<ul>
<li>Various UI changes across the board</li>
</ul>
<span>2013.12.29 - 0.22</span>
<ul>
<li>Added auto-connect feature (enabled by default)</li>
<li>Bugfixes</li>
</ul>
<span>2013.12.18 - 0.21</span>
<ul>
<li>Handle small screen resolutions more gracefully</li>
<li>Bugfix for Servo tab save button & CAMSTAB</li>
</ul>
<span>2013.12.16 - 0.20</span>
<ul>
<li>Minor iprovements & bugfixes</li>
</ul>
<span>2013.12.09 - 0.19</span>
<ul>
<li>Added packet error counter in status bar</li>
<li>Servos tab now also shows servos that belong to servo_tilt</li>
<li>Potential bugfixes for STM32 flasher</li>
<li>Minor iprovements & bugfixes</li>
</ul>
<span>2013.11.26 - 0.18</span>
<ul>
<li>Removing Refresh button</li>
<li>Ports are automatically pulled in the background</li>
<li>Added Gimbal mixer suppor to Servos tab (experimental)</li>
<li>Small UI changes related to connect sequence</li>
<li>Added "error" user notifications if initial connect times out</li>
</ul>
<span>2013.11.17 - 0.17</span>
<ul>
<li>Extensive work on Firmware Flasher & STM32 protocol</li>
<li>Faster flashing speed (improvement of about 24%)</li>
<li>Using separate thread for hex file parsing (multithreading)</li>
<li>Bugfixes related to flashing gnu compiled .hex files</li>
</ul>
<span>2013.11.14 - 0.16</span>
<ul>
<li>Minimum required Google Chrome / Chromium version is now 31</li>
<li>Polished Firmware Flasher UI</li>
<li>Bugfixes related to flashing rev5 naze boards</li>
</ul>
<span>2013.11.14 - 0.15</span>
<ul>
<li>Added firmware flasher (currently supporting 2 modes)</li>
<li>1 - "local flashing", from a .hex file</li>
<li>2 - "online flashing", latest firmware is fetched from github.com</li>
</ul>
<span>2013.11.12 - 0.14</span>
<ul>
<li>Re-Enabled Servos tab (hopefully with all problems sorted out)</li>
<li>Added support for "Motor Testing Mode" in Motor/Servo Outputs tab</li>
<li>Updated MSP</li>
<li>Utilizing notification API to promote new app version updates</li>
</ul>
<span>2013.11.10 - 0.13</span>
<ul>
<li>Disabling Servos tab until all bugs are ironed out</li>
<li>Bugfixes</li>
</ul>
<span>2013.11.09 - 0.12</span>
<ul>
<li>Bugfixes related to failing connect procedure</li>
<li>Bugfixes related to GPS data types</li>
<li>Implemented experimental <strong>Servos</strong> tab
</li>
<li>Updated MSP to the latest version</li>
<li>Major MSP refactoring, improving reliability in some cases</li>
<li>Initial notify implementation for critical errors</li>
</ul>
<span>2013.11.02 - 0.11</span>
<ul>
<li>Debug values are now displayed and plotted in Sensor tab (dade)</li>
<li>Command history in CLI tab (dade)</li>
<li>Bugfixes related to GPS tab</li>
</ul>
<span>2013.10.30 - 0.10</span>
<ul>
<li>AUX Configuration now shows current AUX channel state</li>
<li>Polished couple of texts</li>
<li>Added changelog within the app</li>
<li>3D view in Initial Setup now displays model type selected</li>
</ul>
<span>2013.10.16 - 0.9</span>
<ul>
<li>Polished Auxiliary configuration tab</li>
<li>Polished Raw sensod data tab</li>
<li>Updated libraries</li>
</ul>