Skip to content

Releases: ProjectNeura/LEADS

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.

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

0.9.3

07 Sep 05:53
Compare
Choose a tag to compare

What's Changed

  • The Main Window does not Respond to Clicking after the Secondary Window is Focused Once by @ATATC in #332
  • Use leads-vec Everywhere Instead of python -m leads_vec by @ATATC in #329
  • Add a Debug Window by @ATATC in #334
  • The Secondary Screen does not Render by @ATATC in #336
  • RuntimeWarning: Mean of empty slice by @ATATC in #342
  • Support Extracting the Visual Data in a CSV File to MP4 by @ATATC in #343
  • Update the Feature List in README by @ATATC in #337
  • Move leads_gui.Config to leads_vec.Config to Deallocate Resources by @ATATC in #346
  • Add a New Executable Module leads_vec_dp by @ATATC in #344
  • Cameras do not Exist when Replaying by @ATATC in #347
  • Cannot Import "_" from devices.py by @ATATC in #351
  • Premature Call to Tkinter by @ATATC in #354
  • Debug Window Fails to Close on Windows Platform by @ATATC in #356
  • The Main Controller does not Reset as Expected by @ATATC in #358
  • Use OpenCV Standard [height, width, channel] by @ATATC in #360
  • read_pil() Eats Extra Computing Resources by @ATATC in #361
  • Customize Ubuntu Splash Screen by @ATATC in #365
  • Update the Home Page by @ATATC in #349
  • Add All-in-one Installation Scripts for Specific Vehicles by @ATATC in #366
  • Complete ECS Plugins by @ATATC in #371
  • Update the Diagrams in README by @ATATC in #374
  • Support Serial Port Identification by @ATATC in #370
  • Filter Arduino Update Broadcast by @ATATC in #375
  • Trying the Wrong Port Creates Conflicts with Other Instances by @ATATC in #377
  • Suspension Events do not Stop Plugins from Running by @ATATC in #379
  • Windows are not Stated as Inactive after Death by @ATATC in #381
  • Add Steering Position Data by @ATATC in #382
  • Serial Port Recognization is Obstructed by Non-responding Targets by @ATATC in #384
  • Permission Denied due to Contention by @ATATC in #387
  • Add Proximity Data in the Data Container by @ATATC in #385
  • Unreasonable Assumption of Separator by @ATATC in #389

Full Changelog: 0.9.2...0.9.3

0.9.3-beta.1

04 Sep 23:54
Compare
Choose a tag to compare
0.9.3-beta.1 Pre-release
Pre-release

What's Changed

  • Windows are not Stated as Inactive after Death by @ATATC in #381
  • Add Steering Position Data by @ATATC in #382
  • Serial Port Recognization is Obstructed by Non-responding Targets by @ATATC in #384
  • Permission Denied due to Contention by @ATATC in #387

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

0.9.3-beta.0

04 Sep 00:57
Compare
Choose a tag to compare
0.9.3-beta.0 Pre-release
Pre-release

What's Changed

  • Customize Ubuntu Splash Screen by @ATATC in #365
  • Update the Home Page by @ATATC in #349
  • Add All-in-one Installation Scripts for Specific Vehicles by @ATATC in #366
  • Complete ECS Plugins by @ATATC in #371
  • Update the Diagrams in README by @ATATC in #374
  • Support Serial Port Identification by @ATATC in #370
  • Filter Arduino Update Broadcast by @ATATC in #375
  • Trying the Wrong Port Creates Conflicts with Other Instances by @ATATC in #377
  • Suspension Events do not Stop Plugins from Running by @ATATC in #379

Full Changelog: 0.9.3-alpha.2...0.9.3-beta.0

0.9.3-alpha.2

16 Aug 21:54
Compare
Choose a tag to compare
0.9.3-alpha.2 Pre-release
Pre-release

What's Changed

  • The Main Controller does not Reset as Expected by @ATATC in #358
  • Use OpenCV Standard [height, width, channel] by @ATATC in #360
  • read_pil() Eats Extra Computing Resources by @ATATC in #361

Full Changelog: 0.9.3-alpha.1...0.9.3-alpha.2