forked from szafranski/RH-ota
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathupdate-notes.txt
399 lines (292 loc) · 10.8 KB
/
update-notes.txt
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
# use arrows, pg up and pg down or space bar to navigate
# hit 'q' to exit now
UPDATE NOTES:
^^^^^^^^^^^^
6j1.421.35
1. RotorHazard 4.2.1 (stable release) installation and update support added.
6j.420.35
1. RotorHazard 4.2.0 (stable release) installation and update support added.
6i3.411.35
1. RotorHazard 4.2.0-beta.3 release installation and update support added.
2. Update notes cleanup
6i2.411.35
1. RotorHazard 4.2.0-beta.2 release installation and update support added.
6i.411.35
1. LED rows support added in RotorHazard config section
6h1.411.35
1. RotorHazard 4.2.0-beta.1 release installation and update support added.
6h.411.35
1. RotorHazard 4.1.1 (stable release) installation and update support added
6g.410.35
1. RotorHazard 4.1.0 (stable release) installation and update support added
6f50.401.35
1. RotorHazard 4.1.0-beta.6 installation and update support added
6f49.401.35
1. RotorHazard 4.1.0-beta.5 installation and update support added
6f48.401.35
1. RotorHazard 4.1.0-beta.4 installation and update support added
6f47.401.35
1. RotorHazard 4.1.0-beta.3 installation and update support added
6f46.401.35
1. RotorHazard 4.1.0-beta.2 installation and update support added
6f45.401.35
1. Improved Pi 5 configuration process
6f43.401.35
1. Features menu tweaked
2. Another hotspots improvements
6f4.401.35
1. Initial system config tweaked for all Bullseye and Bookworm
2. Networking (hotspots) tweaks and improvements
3. Files refactored for better organization
6f3.401.35
1. RotorHazard 4.1.0-beta.1 installation and update support added
2. NuclearHazard installation process tweaks
6f.401.35
1. NuclearHazard quick install fully supported
2. NuclearHazard automatic AP added
3. Configuration wizards tweaks
6e8.401.35
1. NuclearHazard quick install username check added
6e72.401.35
1. Raspberry Pi 5 ready (testing)
6e7.401.35
1. NuclearHazard automatic update script added
6e6.401.35
1. NuclearHazard automatic install script added
6e51.401.35
1. Additional configs wizard options
2. NuclearHazard ready (testing)
6e5.401.35
1. Changed RHIM config wizard - added old PCB flag
2. Added miniuart related lines to config.txt
3. Code tweaks
6e3.401.35
1. Added option to proceed with the installation
without rebooting.
2. Fixed config bugs (serial ports)
6e2.401.35
1. Added option to change the origin of the download
without entering the Configuration Wizard
6e.401.35
1. Added message when logging into terminal during the installation
2. Menus tweaks and improvements
6d5.401.35
1. Coding improvements
6d.401.35
1. Improved installation instructions for the user
6c.401.35
1. LEDs support and config wizard tweaks
2. New way of RHIM version numbering
401.35.6b
1. Better stable update pending handling
2. Minor tweaks in readme file
401.35.6a
1. Newer venv implementation added
(installation split into 2 steps)
2. Optional (hidden) git clone instead of wget methods
of update ('ugit') and installation ('igit')
3. Minor code, scripts, imports and prompts tweaks
401.35.5d5
1. Hostnames shown in upper part of the screen
401.35.5d4
1. RotorHazard 4.0.1 installation and update support added
400.35.5d
1. AccessPoint option added - Bookworm compatible
2. jq dependency added
400.35.5c
1. Better configuration process after installation
2. More readable Manager part of menu + descriptive menus
3. smbus dependency converted to smbus2
400.35.5b8
1. venv in a service implemented
2. Pi 5 detection added
3. Minor code fixes
400.35.5b6
1. RotorHazard 4.0.0 installation and update support added
2. venv installation method implemented
3. Better venv handling
322.35.5b2
1. RotorHazard 4.0.0-beta.5 installation and update support added
322.35.5b1
1. Better SPI enabling protocol
322.35.5b
1. Code refactored due to new software name
322.35.5a
1. RotorHazard 3.2.2 (stable release) installation and update support added
2. RotorHazard 4.0.0 (beta 4 release) installation and update support added
3. Name of the main directory of the program changed
4. Files names changed (updated)
5. Aliases, Read-me files, images and typos - updated
321.35.4f2
1. Program itself and download "targets" migrated to the official RotorHazard repo
2. Changes in code, aliases and instructions due to the migration
3. Minor code and readme files changes
322.35.4i
1. RotorHazard 3.2.2 (stable release) installation and update support added
2. RotorHazard 4.0.0 (beta 4 release) installation and update support added
321.35.4h
1. RotorHazard 4.0.0 (beta 3 release) installation and update support added
321.35.4g
1. RotorHazard 4.0.0 (beta 2 release) installation and update support added
321.35.4f
1. RotorHazard 4.0.0 (beta release) installation and update support added
321.35.4e
1. RotorHazard 3.2.1 (stable release) installation and update support added
320.35.4d
1. Prepared for merge into RotorHazard repository
320.35.4c
1. Bugs fixes - related to new RotorHazard releases naming convention
2. Minor code cleanup
320.35.4b
1. RotorHazard 3.2.0 (stable release) installation and update support added
311.35.4a
1. Updated main readme file
2. Automatic download feature added
311.35.3k5
1. RotorHazard 3.2.0-beta.4 installation and update support added
311.35.3k4
1. More robust scripts for installation on Ubuntu etc.
311.35.3k3
1. RotorHazard 3.2.0-beta.3 installation and update support added
311.35.3k2
1. Removed obsolete sensors installation scripts
2. No SPI, I2C and UART configuration when in simulation mode
3. Coding improvements - beta name extrapolation, more update sources
311.35.3k1
1. RotorHazard 3.2.0-beta.2 installation and update support added
311.35.3k
1. RotorHazard 3.2.0-beta.1 installation and update support added
311.35.3j3
1. Supports RotorHazard 3.1.1 (stable release) installation
310.35.3j3
1. Supports RotorHazard 3.1.0 (stable release) installation
300.35.3j3
1. Tweaks allowing smooth operation on Raspbian 11 Bullseye added
300.35.3j2
1. RotorHazard 3.1.0-beta.3 installation and update support added
300.35.3j1
1. Enhanced Raspberry Pi model detection protocol
(Pi Zero compatible java installation script added)
2. Updated main readme file and FAQ section
3. Possible update from the custom source - developer tool
4. "Show firmware info" menu part added
5. Simple error report after unsuccessful automatic flashing added
300.35.3j
1. Better flashing protocol code
2. Port forwarding added for services that run on default port 80
Services like RaspAP that use port 80 are available on port 8080
(can be undone or configured by editing /etc/rc.local)
3. Improved procedures like AccessPoint config with better manuals
4. Popular OLED screen being recognized in "show I2C devices"
300.35.3i6
1. RotorHazard 3.1.0-beta.2 installation and update support added
300.35.3i5
1. RotorHazard 3.1.0-beta.1 installation and update support added
300.35.3i4
1. RotorHazard 3.0.0 installation and update support added
233.25.3i4
1. Nodes firmware updated - API level 35 in newest Beta target
233.25.3i3
1. Arduino Nano with "new bootloader" flashing supported - automatically
2. Port forwarding added - server available on default port 80
3. Improved nodes flashing procedure - timeout added
4. Improved Pi 4 detection - during I2C enabling
5. Automatically added alias "ota" and "rh"- easier software starting
6. Improved interfaces enabling (SSH, SPI, I2C, UART)
7. Minor tweaks, visual and logical improvements
233.25.3i2
1. Minor visual tweaks
2. Raspberry Pi 4 detection fixed
3. RotorHazard 3.0.0-beta.2 target added
233.25.3i1
1. RH-ota beta branch name refactored from 'master' to 'main'
233.25.3i
1. Firmware api-levels description updated
2. RotorHazard server versions targets descriptions updated
233.25.3h3
1. Minor custom RotorHazard version selection bug fix (in a wizard)
233.25.3h2
1. Nodes firmware updated for 'beta' (API: 34) and 'main' (API: 35) RH targets
233.25.3h1
1. RotorHazard 2.3.3 installation and update support added
232.25.3h1
1. RotorHazard target "master" changed to "main"
232.25.3h
1. Automatic prompt when newer version of RotorHazard is available
(when OTA is up-to-date, checks only for stable releases)
2. Beta RotorHazard "3.0.0-beta.1" support added
232.25.3g
1. Automatically generated prompt when newer version of OTA is available
(if internet connection is available)
2. FAQ section added - mostly focused on ISP programming issues for now
3. I2C bus number selection added to a config file and a flashing protocol
(useful when using Banana Pi type SBCs etc.)
4. More useful "Show I2C devices" menu - with I2C bus number indication
5. More verbose log output
6. Basic Serial interface diagnostic tool added
7. Better error handling in few circumstances
232.25.3f
1. Automatic conversion existing sensors libraries to python3 versions added
232.25.3e
1. Minor code tweaks
232.25.3d
1. RotorHazard release 2.3.2 support added
231.25.3d
1. RotorHazard release 2.3.1 support added
230.25.3d
1. Added i2c bus number selection to the RotorHazard configuration wizard
2. OTA configuration wizard split into 2 sections (added advanced wizard)
230.25.3c
1. Python3 (pip3) dependencies installation bug fix
230.25.3b
1. More descriptive self-update section
2. Even better obsolete python3 usage handling
3. Small bugs fixes
230.25.3a
1. Changed naming scheme - described in detail in the file "~/RH-ota/version.txt"
(user knows at a glance if he has to update OTA to install newer RH)
2. Only python3 is being used to handle all RotorHazard stuff
3. Automatic transition to python3 for RotorHazard during update implemented
4. Better error handling and tutorial in case of obsolete OS
5. Some visual tweaks
______________________________________________________________________________
2.5.2
Small pip installation bug fixes
Last "old python for RotorHazard" version of OTA
2.5.1
Added support for RotorHazard 2.3.0 stable installation
2.5.0i
Added support for RotorHazard 2.3.0 beta 3 installation
2.5.0h
Added support for RotorHazard 2.3.0 beta 2 installation
2.5.0g
One-node systems flashing support - fixed
2.5.0f
"Checking UART connection" in "flashing menu" - fixed
2.5.0e
Update to RotorHazard 2.3 is supported during an update
2.5.0d
New "static/user" directory being copied during RH update
2.5.0c
Small bug fixes in "configuration wizard"
Readme added to "how_to" directory
2.5.0b
RotorHazard 2.2.0 stable supported
API-level 25 as stable firmware supported
2.5.0a
API-level 25 supported
Ports name as a wizard configuration point
2.3.0e
Added „ttyAMA0” port and custom port selection in „port selection” part
More descriptive USB first time flashing
Debug mode changed name to simulation mode
2.3.0d
Automatic 'nameserver' fixing implemented
Simpler main menu, server start moved to RH Manager
2.3.0c
Added automatic I2C devices detection
2.3.0
First release of "new OTA" - all benefits listed in README.md this time
New firmware with API level 23 (when 'master' release of RH is selected)
_________________________________________________________________
# EXIT by hitting "q"