0.4.4
Changes
- Gracefully degrade gamepad support in insecure contexts (#72, thanks @Christian7573 )
- Make direct config tree operations more thread safe (mitigates #75)
Migration
Any code that calls FtcDashboard#getConfigRoot()
and manipulates the config tree should use the new FtcDashboard#withConfigRoot(Consumer)
call. All config modifications should take place in the provided function to prevent concurrent modification.