Skip to content

Releases: ProjectNeura/LEADS

0.9.7 (Hamilton)

23 May 18:40
Compare
Choose a tag to compare

Remark

This version was used in the 2025 University of Waterloo EV Challenge on 2025-05-24. It only contains 1 change because it is a wrapping-up update, and for the same reason there was no alpha or beta pre-release before this formal release.
The codename "Hamilton" comes from Lewis Hamilton.

What's Changed

  • Wheel Speed Controller Permission Denied Error by @ATATC in #494

Full Changelog: 0.9.6...0.9.7

0.9.6

23 May 15:16
Compare
Choose a tag to compare

What's Changed

  • Default Data Container when the Remote Analyst Initializes causes Frontend Error by @ATATC in #438
  • Visual Data is not Optional in Data Processor by @ATATC in #441
  • Linear Acceleration should not be Linear Again by @ATATC in #442
  • The Lateral CFC Offsets are Inversed by @ATATC in #445
  • Update the Home Page by @ATATC in #446
  • Support USB Debugger by @ATATC in #448
  • SOBD is not Exported by @ATATC in #451
  • Add a CPU Monitor by @ATATC in #455
  • Add Button Devices by @ATATC in #454
  • Support Dialog Boxes by @ATATC in #457
  • Secondary Screens Do not Correctly Locate on Windows by @ATATC in #459
  • TypeError: Button.init() missing 1 required positional argument: 'pin' by @ATATC in #461
  • Support Saving Long-term Memory by @ATATC in #463
  • Hazard Lights Flashing Error when One of the Turn Signals is On by @ATATC in #467
  • Unmatched Config Entries in LEADS VeC Remote Analyst by @ATATC in #473
  • Fastening Issue with the Main Controller Case Top Cover by @ATATC in #477
  • Add Parallel Connection Holes for the Main Controller Case by @ATATC in #479
  • Support Pedals as Built-in Devices by @ATATC in #481
  • Merge leads_vec_power/Pedal and leads_vec_wsc/Accelerometer into LEADS-Arduino by @ATATC in #484
  • Use Scientific Notations for Small Float Numbers by @ATATC in #488
  • An Easier Way to Insert Custom ESC Plugins by @ATATC in #492

Full Changelog: 0.9.5...0.9.6

0.9.6-alpha.1

07 Mar 17:10
Compare
Choose a tag to compare
0.9.6-alpha.1 Pre-release
Pre-release

What's Changed

  • Secondary Screens Do not Correctly Locate on Windows by @ATATC in #459
  • TypeError: Button.init() missing 1 required positional argument: 'pin' by @ATATC in #461
  • Support Saving Long-term Memory by @ATATC in #463
  • Hazard Lights Flashing Error when One of the Turn Signals is On by @ATATC in #467
  • Unmatched Config Entries in LEADS VeC Remote Analyst by @ATATC in #473
  • Fastening Issue with the Main Controller Case Top Cover by @ATATC in #477
  • Add Parallel Connection Holes for the Main Controller Case by @ATATC in #479
  • Support Pedals as Built-in Devices by @ATATC in #481
  • Merge leads_vec_power/Pedal and leads_vec_wsc/Accelerometer into LEADS-Arduino by @ATATC in #484

Full Changelog: 0.9.6-alpha.0...0.9.6-alpha.1

0.9.6-alpha.0

12 Dec 18:30
Compare
Choose a tag to compare
0.9.6-alpha.0 Pre-release
Pre-release

What's Changed

  • Default Data Container when the Remote Analyst Initializes causes Frontend Error by @ATATC in #438
  • Visual Data is not Optional in Data Processor by @ATATC in #441
  • Linear Acceleration should not be Linear Again by @ATATC in #442
  • The Lateral CFC Offsets are Inversed by @ATATC in #445
  • Update the Home Page by @ATATC in #446
  • Support USB Debugger by @ATATC in #448
  • SOBD is not Exported by @ATATC in #451
  • Add a CPU Monitor by @ATATC in #455
  • Add Button Devices by @ATATC in #454
  • Support Dialog Boxes by @ATATC in #457

Full Changelog: 0.9.5...0.9.6-alpha.0

0.9.5 (Villeneuve)

05 Oct 00:19
Compare
Choose a tag to compare

Remark

This version was used in the 2024 University of Waterloo EV Challenge on 2024-10-05. It only contains 3 changes because it is a wrapping-up update, and for the same reason there was no alpha or beta pre-release before this formal release.
The codename "Villeneuve" comes from Gilles Villeneuve who was the first Canadian to win the Formula One World Championship.

d5082f69bec2efad3a0107331c807c0

f108e11719558848f2d0d26baadb75c

What's Changed

  • TypeError: unhashable type: 'numpy.ndarray' by @ATATC in #431
  • Use Three.js to Display the Vehicle Status on the Remote Analyst Website by @ATATC in #434
  • Simplify the Calculation of Speed Trend by @ATATC in #435

Full Changelog: 0.9.4...0.9.5

0.9.4

03 Oct 18:29
Compare
Choose a tag to compare

What's Changed

  • Disallow Changing Devices' Tags after Registration by @ATATC in #391
  • Use Frequency Generators to Update Non-context-related Content by @ATATC in #398
  • Make Time a Factor of the Performance Checker by @ATATC in #400
  • Implement the G Force Recording System by @ATATC in #392
  • Data Persistence does not Output the Elements in the Chunk by @ATATC in #402
  • Typo: "mileage" as "milage" by @ATATC in #405
  • Use OpenCV instead of Pillow for Base64 Encoding by @ATATC in #410
  • Remove Gravity from Acceleration by @ATATC in #406
  • Add Wheel Speed Correction by Acceleration by @ATATC in #411
  • KeyError('gps') when the GPS Receiver Recovers by @ATATC in #413
  • Replace the Term "Raspberry Pi" with "SBC" by @ATATC in #416
  • Support Specifying Camera Encoding Quality in the Config by @ATATC in #420
  • Add a Benchmark Program by @ATATC in #421
  • Support Custom Camera Port Used in the Benchmark by @ATATC in #423
  • setup.sh should Still Create the Executable Scripts as the Python Ones are Local by @ATATC in #426
  • The Delays should not Possitively Contribute to the Score by @ATATC in #427
  • Catch Failed Attempts on Playing Sounds by @ATATC in #429

Full Changelog: 0.9.3...0.9.4

0.9.4-beta.2

02 Oct 18:08
Compare
Choose a tag to compare
0.9.4-beta.2 Pre-release
Pre-release

What's Changed

  • setup.sh should Still Create the Executable Scripts as the Python Ones are Local by @ATATC in #426
  • The Delays should not Possitively Contribute to the Score by @ATATC in #427

Full Changelog: 0.9.4-beta.1...0.9.4-beta.2

0.9.4-beta.1

02 Oct 17:12
Compare
Choose a tag to compare
0.9.4-beta.1 Pre-release
Pre-release

What's Changed

  • Support Custom Camera Port Used in the Benchmark by @ATATC in #423

Full Changelog: 0.9.4-beta.0...0.9.4-beta.1

0.9.4-beta.0

02 Oct 17:00
Compare
Choose a tag to compare
0.9.4-beta.0 Pre-release
Pre-release

What's Changed

  • KeyError('gps') when the GPS Receiver Recovers by @ATATC in #413
  • Replace the Term "Raspberry Pi" with "SBC" by @ATATC in #416
  • Support Specifying Camera Encoding Quality in the Config by @ATATC in #420
  • Add a Benchmark Program by @ATATC in #421

Full Changelog: 0.9.4-alpha.0...0.9.4-beta.0

0.9.4-alpha.0

30 Sep 16:09
Compare
Choose a tag to compare
0.9.4-alpha.0 Pre-release
Pre-release

What's Changed

  • Disallow Changing Devices' Tags after Registration by @ATATC in #391
  • Use Frequency Generators to Update Non-context-related Content by @ATATC in #398
  • Make Time a Factor of the Performance Checker by @ATATC in #400
  • Implement the G Force Recording System by @ATATC in #392
  • Data Persistence does not Output the Elements in the Chunk by @ATATC in #402
  • Typo: "mileage" as "milage" by @ATATC in #405
  • Use OpenCV instead of Pillow for Base64 Encoding by @ATATC in #410
  • Remove Gravity from Acceleration by @ATATC in #406
  • Add Wheel Speed Correction by Acceleration by @ATATC in #411

Full Changelog: 0.9.3...0.9.4-alpha.0