Releases: Oblarg/Oblog
Field2d support
Courtesy of https://github.com/AnotherUser12, adds a new @Log
sub-annotation for Field2D
support.
2023 Beta Support (initial)
Initial update to 2023 WPILib. Moderate rework required due to change from NetworkTableEntry
to GenericEntry
. No feature changes; merely a support bump.
Fix jitpack install task
Jitpack multi-module build syntax and Gradle 7 continue to not play nicely; the dependency declaration syntax has changed slightly, and you can no longer specify "lib" in the dependency path.
2022 Beta Support
After lengthy wranglings with jitpack, the build is clean and the 2022 beta is supported.
Fix ThreeAxisAccelerometer
Fixes a bug with the @Log.ThreeAxisAccelerometer
widget.
Fix double-call of custom logging
Custom logging was erroneously being called on both log and config setup.
Support @Config methodName option
Adds methodName
support to the @Config
annotation, allowing extraction of setters for data-binding from complex types even when those types do not implement Loggable
. Useful for interacting with types whose code the user does not have access to.
Also updates the example project to be based on the 2020 WPILib FrisbeeBot example.
Support jitpack multi-module features
Allows users to pull in only the lib module as a dependency (before the examples module had to be included, which was wasteful).
Change wpilib dep to compileOnly
This prevents duplicate WPILib dependencies in user projects.
Fix javadoc build failure
Fixes javadoc build failure