Skip to content

Changelog

2024.5.8 (2024-08-03)

Bug Fixes

  • fix ntPublish option being ignored when changing logEntryQueueCapacity option (b53ae87)
  • remove unused wpilibNewCommands dependency (d5c0d2a)

Performance Improvements

  • improve performance and memory overhead of struct logging (39ed23e), closes #37

2024.5.7 (2024-08-02)

Bug Fixes

  • fix applying captureDs option with default value (d3662a5), closes #33

2024.5.6 (2024-07-29)

Bug Fixes

  • fix how PDH currents are extracted (1c7a002)

Performance Improvements

  • replace many pdh.getCurrent() calls with one pdh.getAllCurrents() call when logging PDH currents (7262425)

2024.5.5 (2024-07-27)

Bug Fixes

  • stop automatically logging PDH to avoid CAN errors (22340bf)

2024.5.4 (2024-07-27)

Performance Improvements

  • improve performance when processing queued log entries (9c95541)

2024.5.3 (2024-07-22)

Bug Fixes

  • improve error handling when instantiating PowerDistribution (3256e6f)
  • increase default log entry queue capacity from 500 to 1000 (9b1549a)

2024.5.2 (2024-07-13)

Bug Fixes

  • fix version field in vendordep.json (8c59d1f)

2024.5.1 (2024-07-11)

Bug Fixes

  • fix a potential crash due to a feedback loop in the LogQueuer#printQueueFullMessage() method (cfef1e9)

2024.5.0 (2024-05-23)

Features

2024.4.1 (2024-05-03)

Bug Fixes

2024.4.0 (2024-05-03)

Features

  • use separate thread for DataLog and NT operations (#14) (edd45db)

2024.3.0 (2024-04-27)

Features

  • add support for logging extras (6180898), closes #12

Bug Fixes

  • fix logging numeric values that start off as 0 (6c17bc5)

2024.2.1 (2024-04-27)

Bug Fixes

  • fix struct arrays not appearing in log files (cb4ac04)
  • remove unhelpful DogLog.log() overloads for structs (fe4c14d)

2024.2.0 (2024-04-27)

Features

  • reduce log file size with change detection (#8) (e291715)

Bug Fixes

  • instantiate DataLogManager after configuring NetworkTables capture behavior (0bbaabb)

2024.1.0 (2024-04-27)

Features