ccre-v3.2.0: Release of CCRE with API 3.2.0.
celskeggs
released this
22 Jan 23:17
·
155 commits
to devel-3.x.x
since this release
Major changes: * Implement CCRE Eggs, which package up a code snapshot for later deployment * Implement Behavior Arbitrators, which manage active subsystem controllers Minor changes: * Add static Output.combine methods * Add negateIf, negatedIf * Add conditional method for booleans: BooleanInput.select * Add ExpirationTimer.getRunning method as BooleanIO * Add ExpirationTimer.runWhen method * Add onPress, onRelease, onChange with integrated send * Add absolute value filter * Add cell() shortcut to Outputs * Add event and toggle button control bindings * Add sample of Behavior Arbitrator use * Provide BooleanIO-based control of InstinctModules * Remove year-specific message from library version Bugfixes: * Fix certain test failures to not appear as errors * Fix broken FRC inTeleopMode() method * Fix loading storage segments with escaped names * Fix version shortening for development versions * Fix PoultryInspector RConf left click glitch * Fix POV always-UP glitch that broke ControlBinding * Fix javac incompatibility on some systems