Skip to content

Releases: MHS-FTC/FTC_Library

v2 Release for 2019-2020 season

02 Sep 00:06
Compare
Choose a tag to compare

This is a really promising release that should really simplify the use of the library for competition. If you want a sample repository, look here, or more specifically at this merge request which details all the changes I needed to make in order to migrate.

The biggest changes from v1.0 are as follows:

  • Rename library FTC_Library. This is just because that is actually what it is
  • Add pre-designed and pre-made modules that should be able to work with common robots. This should decrease the amount of time needed to get up and running with the library. An example of this is the Debug module that lets you add a message for autonomous so you can see where your program is in execution of the program. This should really help in a lot of ways
  • Got rid of isDone() function for modules and instead moved to a boolean tick() function. This should help make code easier to understand and reduces internal complexity as well. This is the biggest change for v2.0
  • Other behind the scenes improvements in stability and error handling. I have yet to make the test suite public but it should help reduce the errors making it into the library in the future.

First Competition Ready Release!

20 Sep 23:53
c4c7674
Compare
Choose a tag to compare

This is the first release that I believe is stable enough for other teams to use for competition. I am planning to include more documentation and tools as time goes on, but this is the great first step.

This release is stable with FTC SDK versions v3.7 and v4.0