Skip to content

Releases: Oblarg/Oblog

Field2d support

13 Nov 05:20
540c46b
Compare
Choose a tag to compare

Courtesy of https://github.com/AnotherUser12, adds a new @Log sub-annotation for Field2D support.

2023 Beta Support (initial)

13 Nov 04:51
a2cb135
Compare
Choose a tag to compare

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

17 Dec 17:38
Compare
Choose a tag to compare

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

14 Dec 02:33
Compare
Choose a tag to compare

After lengthy wranglings with jitpack, the build is clean and the 2022 beta is supported.

Fix ThreeAxisAccelerometer

26 Feb 06:35
Compare
Choose a tag to compare

Fixes a bug with the @Log.ThreeAxisAccelerometer widget.

Fix double-call of custom logging

21 Feb 01:52
Compare
Choose a tag to compare

Custom logging was erroneously being called on both log and config setup.

Support @Config methodName option

08 Jan 15:59
Compare
Choose a tag to compare

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

07 Jan 23:42
f1c2d7b
Compare
Choose a tag to compare

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

02 Jan 06:30
Compare
Choose a tag to compare

This prevents duplicate WPILib dependencies in user projects.

Fix javadoc build failure

01 Jan 22:58
Compare
Choose a tag to compare

Fixes javadoc build failure