Skip to content

Commit 2e02f85

Browse files
JIcebergpuravdatta-sudoabidingabiLunerwalker2KevinSheck
authored
FTCLib 2.0.0 Release (#207)
* fix readme * fix: contributing guidelines outdated errors * update PR template * Add Upgraded Motor Groups (#164) * feat: upgraded motor groups * fix: add stop motor when button is released * fix: missing follower logic in set() * change x on L106 to motor to be more descriptive Co-authored-by: dansman805 <[email protected]> * change x on L113 to motor to be more descriptive Co-authored-by: dansman805 <[email protected]> * feat: verbose comments on flywheel sample * fix: change NotNull JB annotation to NonNull from androidx * fix: missing comment for clearing the bulk cache in sample Co-authored-by: Purav Datta <[email protected]> Co-authored-by: dansman805 <[email protected]> * add: new method to directly power mecanum drive wheels (#186) * Update Mecanum Sample (#187) * fix: mecanum sample to be readable and useful * add: drawings and descriptions throughout sample * fix: model of robot frame * feat: update SDK dependencies * fix: Bumped eocv to 1.5.0 and fixed openCameraDeviceAsync Impls (#193) * fix: Bumped eocv to 1.5.0 and fixed breaking changes * fix: Changed the vision release version to 2.0.0 * fix: Better error handling of camera opening * fix: Surrounded the callback with the lock * fix: issues with reset in RevIMU (#195) * fix: issues with ramsete controller ending before command runs (#194) * Min and Max flipped. Clarify AngleUnit type in parameter name (#201) min and max arguments flipped on call to constructor. Consider renaming parameter to minDegree and maxDegree to clarify to caller that AngleUnit.DEGREES is assumed. * Introduce Rate Feature to Motor Encoders (#196) * feat: clean up motor group inversion and add encoder rate * fix: typo in javadoc comment * fix: set last state before current state (#204) * Capstone Vision for 2021 Season (#200) * Added capstone detector and pipeline * Updated values on lines 119 and 117 of Capstone Detector * Added setters to tune area of detection * Released hierarchy Mat and now gives definition of contour * Released all matrices and fully tested pipeline Should be ready for release * Vector2d Normalization (#205) * fix: updated issue templates (#203) * feat: modify README and dependencies for v2.0 release (#206) Co-authored-by: Purav Datta <[email protected]> Co-authored-by: dansman805 <[email protected]> Co-authored-by: Lunerwalker2 <[email protected]> Co-authored-by: Kevin Sheck <[email protected]> Co-authored-by: Dolphin2Point1 <[email protected]> Co-authored-by: Ethan Leitner <[email protected]>
1 parent 9250bf5 commit 2e02f85

27 files changed

Lines changed: 1002 additions & 348 deletions

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Bug report
33
about: Create a report to help us improve
44
title: ''
55
labels: bug
6-
assignees: JIceberg, pranavavva
6+
assignees: JIceberg
77

88
---
99

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
name: Feature request
33
about: Suggest an idea for this project
44
title: ''
5-
labels: backend, documentation, enhancement, hardware
6-
assignees: JIceberg, codeNinjaDev, Lunerwalker2
5+
labels: ''
6+
assignees: JIceberg
77

88
---
99

core/build.gradle

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ apply plugin: 'kotlin-android-extensions'
55
ext {
66
PUBLISH_GROUP_ID = 'com.arcrobotics'
77
PUBLISH_ARTIFACT_ID = 'ftclib'
8-
PUBLISH_VERSION = '1.2.1'
8+
PUBLISH_VERSION = '2.0.0'
99
}
1010

1111
android {
@@ -17,7 +17,7 @@ android {
1717
minSdkVersion 24
1818
targetSdkVersion 28
1919
versionCode 1
20-
versionName 'v1.2.1'
20+
versionName 'v2.0.0'
2121

2222
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
2323
consumerProguardFiles 'consumer-rules.pro'
@@ -56,13 +56,12 @@ dependencies {
5656
testImplementation('org.mockito:mockito-core:3.5.13')
5757
testImplementation "org.junit.jupiter:junit-jupiter-params:5.7.0"
5858

59-
compileOnly 'org.firstinspires.ftc:Inspection:6.2.1'
60-
compileOnly 'org.firstinspires.ftc:Blocks:6.2.1'
61-
compileOnly 'org.firstinspires.ftc:RobotCore:6.2.1'
62-
testImplementation 'org.firstinspires.ftc:RobotCore:6.2.1'
63-
compileOnly 'org.firstinspires.ftc:RobotServer:6.2.1'
64-
compileOnly 'org.firstinspires.ftc:Hardware:6.2.1'
65-
compileOnly 'org.firstinspires.ftc:FtcCommon:6.2.1'
59+
compileOnly 'org.firstinspires.ftc:Inspection:7.1.0'
60+
compileOnly 'org.firstinspires.ftc:RobotCore:7.1.0'
61+
testImplementation 'org.firstinspires.ftc:RobotCore:7.1.0'
62+
compileOnly 'org.firstinspires.ftc:RobotServer:7.1.0'
63+
compileOnly 'org.firstinspires.ftc:Hardware:7.1.0'
64+
compileOnly 'org.firstinspires.ftc:FtcCommon:7.1.0'
6665
compileOnly 'androidx.appcompat:appcompat:1.2.0'
6766
implementation "androidx.core:core-ktx:1.6.0"
6867
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"

core/dependencies.gradle

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
dependencies {
22
implementation fileTree(dir: 'libs', include: ['*.jar'])
33

4-
compileOnly 'org.firstinspires.ftc:Inspection:6.2.1'
5-
compileOnly 'org.firstinspires.ftc:Blocks:6.2.1'
6-
compileOnly 'org.firstinspires.ftc:RobotCore:6.2.1'
7-
compileOnly 'org.firstinspires.ftc:RobotServer:6.2.1'
8-
compileOnly 'org.firstinspires.ftc:Hardware:6.2.1'
9-
compileOnly 'org.firstinspires.ftc:FtcCommon:6.2.1'
4+
compileOnly 'org.firstinspires.ftc:Inspection:7.1.0'
5+
compileOnly 'org.firstinspires.ftc:RobotCore:7.1.0'
6+
compileOnly 'org.firstinspires.ftc:RobotServer:7.1.0'
7+
compileOnly 'org.firstinspires.ftc:Hardware:7.1.0'
8+
compileOnly 'org.firstinspires.ftc:FtcCommon:7.1.0'
109
compileOnly 'androidx.appcompat:appcompat:1.2.0'
1110
}
1211

0 commit comments

Comments
 (0)