Ftc Dashboard Versions Save

React-based web dashboard designed for FTC

v0.4.15

3 months ago

26920d6 Add basic support for long, float (#150) 82b536f Fix link to node version (#149) 8743b68 Mention vision portal sample & EOCV in camera docs (#146) 21140b3 Add TS input files

Thanks @KennanHunter and @BD103

v0.4.14

5 months ago

Changes

  • Add array config support by @MafteiAlbert-Alexandru in https://github.com/acmerobotics/ftc-dashboard/pull/144
  • Link config variable labels to their inputs (fixes #118)
  • Remove field flickering (fixes #141) and improves field framerate with default field drawing
  • Add some icon tooltips (fixes #143)
  • Show battery voltage in the top bar (fixes #129)
  • Allow resizing of pause graphs without clearing (fixes #122)

Full Changelog: https://github.com/acmerobotics/ftc-dashboard/compare/v0.4.13...v0.4.14

v0.4.13

7 months ago

Changes

  • Add CENTERSTAGE field and make it the default

v0.4.12

7 months ago

Changes

  • Field versatility bug fixes (#139, thanks again @IronReignRobotics)

v0.4.11

7 months ago

Changes

  • Move default drawing logic to the server with an option to disable, opening up easier custom fields.
  • Field versatility improvements (#138, big thanks @IronReignRobotics)

v0.4.10

9 months ago
  • Support FTC SDK 8.2
    • initActiveOpMode() -> initOpMode()
    • Remove system op modes from dash list
  • Change websocket (re)connection logic to be more robust

v0.4.9

1 year ago

Changes

A couple of stability improvements.

  • Replace some throws with logs. The dash core refactor aggressively made some old catch clauses re-throw instead of log. Turns out that some of these were hit in the wild! In particular, there are edge cases around the socket lifecycle where dash may attempt to send messages on a socket that's already closed. The old behavior has been restored.
  • The new Mutex container helps ensure access to certain variables is synchronized. It doesn't totally foreclose such bugs, but it makes them harder to write. (And this is as good an opportunity as any to remind everyone that the dashboard API is not thread-safe. Call it exclusively in op modes and you should be fine.)

v0.4.8

1 year ago

Changes

  • Theming! (thanks @NoahBres)

  • Graph performance improvements

v0.4.7

1 year ago

Changes

  • Display message in clients when disabled (addresses #104) Screen Shot 2022-12-07 at 9 40 39 PM

  • Display null config variables (still no editing) Screen Shot 2022-12-07 at 9 41 31 PM

  • Handle special floating point values (still no Screen Shot 2022-12-07 at 9 41 40 PM editing)

  • Stop leaking memory when disabled (fixes #100)

  • Fix graph unpausing (fixes #98)

  • Various changes under the hood (thanks @nash-pillai and especially @NoahBres)

v0.4.6

1 year ago

Changes

  • Add back key names to TelemetryView
  • Clear unused field overlays to save bandwidth
  • Fix Linux PS4 DualShock touchpad support (#94, thanks @MafteiAlbert-Alexandru)