diff --git a/2025.json b/2025.json index d2e9ba0..6b6971d 100644 --- a/2025.json +++ b/2025.json @@ -15,6 +15,14 @@ "description": "Libraries for NavX and other Studica Products", "website": "https://github.com/Studica-Robotics/NavX" }, + { + "path": "2025/Studica-2025.1.1-beta-3.json", + "name": "Studica", + "version": "2025.1.1-beta-3", + "uuid": "cb311d09-36e9-4143-a032-55bb2b94443b", + "description": "Libraries for NavX and other Studica Products", + "website": "https://github.com/Studica-Robotics/NavX" + }, { "path": "2025/Phoenix6-25.0.0-beta-1.json", "name": "CTRE-Phoenix (v6)", @@ -79,6 +87,14 @@ "description": "PathPlanner's powerful robot-side vendor library", "website": "https://pathplanner.dev/pathplannerlib.html" }, + { + "path": "2025/PathplannerLib-2025.0.0-beta-4.json", + "name": "PathplannerLib", + "version": "2025.0.0-beta-4", + "uuid": "1b42324f-17c6-4875-8e77-1c312bc8c786", + "description": "PathPlanner's powerful robot-side vendor library", + "website": "https://pathplanner.dev/pathplannerlib.html" + }, { "path": "2025/DogLog-2025.0.0.json", "name": "DogLog", @@ -87,6 +103,30 @@ "description": "Simpler logging for FRC", "website": "https://doglog.dev/" }, + { + "path": "2025/REVLib-2025.0.0-beta-1.json", + "name": "REVLib", + "version": "2025.0.0-beta-1", + "uuid": "3f48eb8c-50fe-43a6-9cb7-44c86353c4cb", + "description": "Library for all REV devices including SPARK Flex, SPARK MAX, and Color Sensor V3", + "website": "https://docs.revrobotics.com/brushless/revlib/revlib-overview" + }, + { + "path": "2025/REVLib-2025.0.0-beta-2.json", + "name": "REVLib", + "version": "2025.0.0-beta-2", + "uuid": "3f48eb8c-50fe-43a6-9cb7-44c86353c4cb", + "description": "Library for all REV devices including SPARK Flex, SPARK MAX, and Color Sensor V3", + "website": "https://docs.revrobotics.com/brushless/revlib/revlib-overview" + }, + { + "path": "2025/URCL-2025.0.0-beta-1.json", + "name": "URCL", + "version": "2025.0.0-beta-1", + "uuid": "84246d17-a797-4d1e-bd9f-c59cd8d2477c", + "description": "Unofficial REV-Compatible Logger for AdvantageScope", + "website": "https://docs.advantagescope.org/more-features/urcl" + }, { "path": "2025/ReduxLib_2025.json", "name": "ReduxLib", diff --git a/2025/PathplannerLib-2025.0.0-beta-4.json b/2025/PathplannerLib-2025.0.0-beta-4.json new file mode 100644 index 0000000..de2782e --- /dev/null +++ b/2025/PathplannerLib-2025.0.0-beta-4.json @@ -0,0 +1,38 @@ +{ + "fileName": "PathplannerLib-2025.0.0-beta-4.json", + "name": "PathplannerLib", + "version": "2025.0.0-beta-4", + "uuid": "1b42324f-17c6-4875-8e77-1c312bc8c786", + "frcYear": "2025", + "mavenUrls": [ + "https://3015rangerrobotics.github.io/pathplannerlib/repo" + ], + "jsonUrl": "https://3015rangerrobotics.github.io/pathplannerlib/PathplannerLib-beta.json", + "javaDependencies": [ + { + "groupId": "com.pathplanner.lib", + "artifactId": "PathplannerLib-java", + "version": "2025.0.0-beta-4" + } + ], + "jniDependencies": [], + "cppDependencies": [ + { + "groupId": "com.pathplanner.lib", + "artifactId": "PathplannerLib-cpp", + "version": "2025.0.0-beta-4", + "libName": "PathplannerLib", + "headerClassifier": "headers", + "sharedLibrary": false, + "skipInvalidPlatforms": true, + "binaryPlatforms": [ + "windowsx86-64", + "osxuniversal", + "linuxx86-64", + "linuxathena", + "linuxarm32", + "linuxarm64" + ] + } + ] +} \ No newline at end of file diff --git a/2025/REVLib-2025.0.0-beta-1.json b/2025/REVLib-2025.0.0-beta-1.json new file mode 100644 index 0000000..fd0aadc --- /dev/null +++ b/2025/REVLib-2025.0.0-beta-1.json @@ -0,0 +1,74 @@ +{ + "fileName": "REVLib-2025.0.0-beta-1.json", + "name": "REVLib", + "version": "2025.0.0-beta-1", + "frcYear": "2025", + "uuid": "3f48eb8c-50fe-43a6-9cb7-44c86353c4cb", + "mavenUrls": [ + "https://maven.revrobotics.com/" + ], + "jsonUrl": "https://software-metadata.revrobotics.com/REVLib-2025.json", + "javaDependencies": [ + { + "groupId": "com.revrobotics.frc", + "artifactId": "REVLib-java", + "version": "2025.0.0-beta-1" + } + ], + "jniDependencies": [ + { + "groupId": "com.revrobotics.frc", + "artifactId": "REVLib-driver", + "version": "2025.0.0-beta-1", + "skipInvalidPlatforms": true, + "isJar": false, + "validPlatforms": [ + "windowsx86-64", + "windowsx86", + "linuxarm64", + "linuxx86-64", + "linuxathena", + "linuxarm32", + "osxuniversal" + ] + } + ], + "cppDependencies": [ + { + "groupId": "com.revrobotics.frc", + "artifactId": "REVLib-cpp", + "version": "2025.0.0-beta-1", + "libName": "REVLib", + "headerClassifier": "headers", + "sharedLibrary": false, + "skipInvalidPlatforms": true, + "binaryPlatforms": [ + "windowsx86-64", + "windowsx86", + "linuxarm64", + "linuxx86-64", + "linuxathena", + "linuxarm32", + "osxuniversal" + ] + }, + { + "groupId": "com.revrobotics.frc", + "artifactId": "REVLib-driver", + "version": "2025.0.0-beta-1", + "libName": "REVLibDriver", + "headerClassifier": "headers", + "sharedLibrary": false, + "skipInvalidPlatforms": true, + "binaryPlatforms": [ + "windowsx86-64", + "windowsx86", + "linuxarm64", + "linuxx86-64", + "linuxathena", + "linuxarm32", + "osxuniversal" + ] + } + ] +} diff --git a/2025/REVLib-2025.0.0-beta-2.json b/2025/REVLib-2025.0.0-beta-2.json new file mode 100644 index 0000000..56b05ba --- /dev/null +++ b/2025/REVLib-2025.0.0-beta-2.json @@ -0,0 +1,74 @@ +{ + "fileName": "REVLib-2025.0.0-beta-2.json", + "name": "REVLib", + "version": "2025.0.0-beta-2", + "frcYear": "2025", + "uuid": "3f48eb8c-50fe-43a6-9cb7-44c86353c4cb", + "mavenUrls": [ + "https://maven.revrobotics.com/" + ], + "jsonUrl": "https://software-metadata.revrobotics.com/REVLib-2025.json", + "javaDependencies": [ + { + "groupId": "com.revrobotics.frc", + "artifactId": "REVLib-java", + "version": "2025.0.0-beta-2" + } + ], + "jniDependencies": [ + { + "groupId": "com.revrobotics.frc", + "artifactId": "REVLib-driver", + "version": "2025.0.0-beta-2", + "skipInvalidPlatforms": true, + "isJar": false, + "validPlatforms": [ + "windowsx86-64", + "windowsx86", + "linuxarm64", + "linuxx86-64", + "linuxathena", + "linuxarm32", + "osxuniversal" + ] + } + ], + "cppDependencies": [ + { + "groupId": "com.revrobotics.frc", + "artifactId": "REVLib-cpp", + "version": "2025.0.0-beta-2", + "libName": "REVLib", + "headerClassifier": "headers", + "sharedLibrary": false, + "skipInvalidPlatforms": true, + "binaryPlatforms": [ + "windowsx86-64", + "windowsx86", + "linuxarm64", + "linuxx86-64", + "linuxathena", + "linuxarm32", + "osxuniversal" + ] + }, + { + "groupId": "com.revrobotics.frc", + "artifactId": "REVLib-driver", + "version": "2025.0.0-beta-2", + "libName": "REVLibDriver", + "headerClassifier": "headers", + "sharedLibrary": false, + "skipInvalidPlatforms": true, + "binaryPlatforms": [ + "windowsx86-64", + "windowsx86", + "linuxarm64", + "linuxx86-64", + "linuxathena", + "linuxarm32", + "osxuniversal" + ] + } + ] +} diff --git a/2025/Studica-2025.1.1-beta-3.json b/2025/Studica-2025.1.1-beta-3.json new file mode 100644 index 0000000..2f64aaf --- /dev/null +++ b/2025/Studica-2025.1.1-beta-3.json @@ -0,0 +1,71 @@ +{ + "fileName": "Studica-2025.1.1-beta-3.json", + "name": "Studica", + "version": "2025.1.1-beta-3", + "uuid": "cb311d09-36e9-4143-a032-55bb2b94443b", + "frcYear": "2025", + "mavenUrls": [ + "https://dev.studica.com/maven/release/2025/" + ], + "jsonUrl": "https://dev.studica.com/releases/2025/Studica-2025.1.1-beta-3.json", + "cppDependencies": [ + { + "artifactId": "Studica-cpp", + "binaryPlatforms": [ + "linuxathena", + "linuxarm32", + "linuxarm64", + "linuxx86-64", + "osxuniversal", + "windowsx86-64" + ], + "groupId": "com.studica.frc", + "headerClassifier": "headers", + "libName": "Studica", + "sharedLibrary": false, + "skipInvalidPlatforms": true, + "version": "2025.1.1-beta-3" + }, + { + "artifactId": "Studica-driver", + "binaryPlatforms": [ + "linuxathena", + "linuxarm32", + "linuxarm64", + "linuxx86-64", + "osxuniversal", + "windowsx86-64" + ], + "groupId": "com.studica.frc", + "headerClassifier": "headers", + "libName": "StudicaDriver", + "sharedLibrary": false, + "skipInvalidPlatforms": true, + "version": "2025.1.1-beta-3" + } + ], + "javaDependencies": [ + { + "artifactId": "Studica-java", + "groupId": "com.studica.frc", + "version": "2025.1.1-beta-3" + } + ], + "jniDependencies": [ + { + "artifactId": "Studica-driver", + "groupId": "com.studica.frc", + "isJar": false, + "skipInvalidPlatforms": true, + "validPlatforms": [ + "linuxathena", + "linuxarm32", + "linuxarm64", + "linuxx86-64", + "osxuniversal", + "windowsx86-64" + ], + "version": "2025.1.1-beta-3" + } + ] +} \ No newline at end of file diff --git a/2025/URCL-2025.0.0-beta-1.json b/2025/URCL-2025.0.0-beta-1.json new file mode 100644 index 0000000..56da390 --- /dev/null +++ b/2025/URCL-2025.0.0-beta-1.json @@ -0,0 +1,65 @@ +{ + "fileName": "URCL-2025.0.0-beta-1.json", + "name": "URCL", + "version": "2025.0.0-beta-1", + "frcYear": "2025", + "uuid": "84246d17-a797-4d1e-bd9f-c59cd8d2477c", + "mavenUrls": [ + "https://raw.githubusercontent.com/Mechanical-Advantage/URCL/2025.0.0-beta-1" + ], + "jsonUrl": "https://raw.githubusercontent.com/Mechanical-Advantage/URCL/maven/URCL.json", + "javaDependencies": [ + { + "groupId": "org.littletonrobotics.urcl", + "artifactId": "URCL-java", + "version": "2025.0.0-beta-1" + } + ], + "jniDependencies": [ + { + "groupId": "org.littletonrobotics.urcl", + "artifactId": "URCL-driver", + "version": "2025.0.0-beta-1", + "skipInvalidPlatforms": true, + "isJar": false, + "validPlatforms": [ + "windowsx86-64", + "linuxx86-64", + "linuxathena", + "osxuniversal" + ] + } + ], + "cppDependencies": [ + { + "groupId": "org.littletonrobotics.urcl", + "artifactId": "URCL-cpp", + "version": "2025.0.0-beta-1", + "libName": "URCL", + "headerClassifier": "headers", + "sharedLibrary": false, + "skipInvalidPlatforms": true, + "binaryPlatforms": [ + "windowsx86-64", + "linuxx86-64", + "linuxathena", + "osxuniversal" + ] + }, + { + "groupId": "org.littletonrobotics.urcl", + "artifactId": "URCL-driver", + "version": "2025.0.0-beta-1", + "libName": "URCLDriver", + "headerClassifier": "headers", + "sharedLibrary": false, + "skipInvalidPlatforms": true, + "binaryPlatforms": [ + "windowsx86-64", + "linuxx86-64", + "linuxathena", + "osxuniversal" + ] + } + ] +} \ No newline at end of file