diff --git a/2025.json b/2025.json index 92aa67e..f49073f 100644 --- a/2025.json +++ b/2025.json @@ -1,98 +1,106 @@ [ - { - "path": "2025/NavX-2025.1.1-beta-1.json", - "name": "Studica", - "version": "2025.1.1-beta-1", - "uuid": "cb311d09-36e9-4143-a032-55bb2b94443b", - "description": "Libraries for NavX-MXP and NavX-Micro", - "website": "https://pdocs.kauailabs.com/navx-mxp/software/roborio-libraries/" - }, - { - "path": "2025/Studica-2025.1.1-beta-2.json", - "name": "Studica", - "version": "2025.1.1-beta-2", - "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)", - "version": "25.0.0-beta-1", - "uuid": "e995de00-2c64-4df5-8831-c1441420ff19", - "description": "Libraries for Phoenix 6 devices", - "website": "https://docs.ctr-electronics.com/" - }, - { - "path": "2025/Phoenix6-25.0.0-beta-2.json", - "name": "CTRE-Phoenix (v6)", - "version": "25.0.0-beta-2", - "uuid": "e995de00-2c64-4df5-8831-c1441420ff19", - "description": "Libraries for Phoenix 6 devices", - "website": "https://docs.ctr-electronics.com/" - }, - { - "path": "2025/Phoenix6-replay-25.0.0-beta-1.json", - "name": "CTRE-Phoenix Replay (v6)", - "version": "25.0.0-beta-1", - "uuid": "e7900d8d-826f-4dca-a1ff-182f658e98af", - "description": "Libraries for Phoenix 6 devices with Hoot Replay", - "website": "https://docs.ctr-electronics.com/" - }, - { - "path": "2025/Phoenix6-replay-25.0.0-beta-2.json", - "name": "CTRE-Phoenix Replay (v6)", - "version": "25.0.0-beta-2", - "uuid": "e7900d8d-826f-4dca-a1ff-182f658e98af", - "description": "Libraries for Phoenix 6 devices with Hoot Replay", - "website": "https://docs.ctr-electronics.com/" - }, - { - "path": "2025/Phoenix5-5.34.0-beta-1.json", - "name": "CTRE-Phoenix (v5)", - "version": "5.34.0-beta-1", - "uuid": "ab676553-b602-441f-a38d-f1296eff6537", - "description": "Libraries for Phoenix 5 devices", - "website": "https://docs.ctr-electronics.com/" - }, - { - "path": "2025/Phoenix5-5.34.0-beta-2.json", - "name": "CTRE-Phoenix (v5)", - "version": "5.34.0-beta-2", - "uuid": "ab676553-b602-441f-a38d-f1296eff6537", - "description": "Libraries for Phoenix 5 devices", - "website": "https://docs.ctr-electronics.com/" - }, - { - "path": "2025/PathplannerLib-2025.0.0-beta-3.json", - "name": "PathplannerLib", - "version": "2025.0.0-beta-3", - "uuid": "1b42324f-17c6-4875-8e77-1c312bc8c786", - "description": "PathPlanner's powerful robot-side vendor library", - "website": "https://pathplanner.dev/pathplannerlib.html" - }, - { - "path": "2025/PathplannerLib-2025.0.0-beta-3.1.json", - "name": "PathplannerLib", - "version": "2025.0.0-beta-3.1", - "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", - "version": "2025.0.0", - "uuid": "65592ce1-2251-4a31-8e4b-2df20dacebe4", - "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/NavX-2025.1.1-beta-1.json", + "name": "Studica", + "version": "2025.1.1-beta-1", + "uuid": "cb311d09-36e9-4143-a032-55bb2b94443b", + "description": "Libraries for NavX-MXP and NavX-Micro", + "website": "https://pdocs.kauailabs.com/navx-mxp/software/roborio-libraries/" + }, + { + "path": "2025/Studica-2025.1.1-beta-2.json", + "name": "Studica", + "version": "2025.1.1-beta-2", + "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)", + "version": "25.0.0-beta-1", + "uuid": "e995de00-2c64-4df5-8831-c1441420ff19", + "description": "Libraries for Phoenix 6 devices", + "website": "https://docs.ctr-electronics.com/" + }, + { + "path": "2025/Phoenix6-25.0.0-beta-2.json", + "name": "CTRE-Phoenix (v6)", + "version": "25.0.0-beta-2", + "uuid": "e995de00-2c64-4df5-8831-c1441420ff19", + "description": "Libraries for Phoenix 6 devices", + "website": "https://docs.ctr-electronics.com/" + }, + { + "path": "2025/Phoenix6-replay-25.0.0-beta-1.json", + "name": "CTRE-Phoenix Replay (v6)", + "version": "25.0.0-beta-1", + "uuid": "e7900d8d-826f-4dca-a1ff-182f658e98af", + "description": "Libraries for Phoenix 6 devices with Hoot Replay", + "website": "https://docs.ctr-electronics.com/" + }, + { + "path": "2025/Phoenix6-replay-25.0.0-beta-2.json", + "name": "CTRE-Phoenix Replay (v6)", + "version": "25.0.0-beta-2", + "uuid": "e7900d8d-826f-4dca-a1ff-182f658e98af", + "description": "Libraries for Phoenix 6 devices with Hoot Replay", + "website": "https://docs.ctr-electronics.com/" + }, + { + "path": "2025/Phoenix5-5.34.0-beta-1.json", + "name": "CTRE-Phoenix (v5)", + "version": "5.34.0-beta-1", + "uuid": "ab676553-b602-441f-a38d-f1296eff6537", + "description": "Libraries for Phoenix 5 devices", + "website": "https://docs.ctr-electronics.com/" + }, + { + "path": "2025/Phoenix5-5.34.0-beta-2.json", + "name": "CTRE-Phoenix (v5)", + "version": "5.34.0-beta-2", + "uuid": "ab676553-b602-441f-a38d-f1296eff6537", + "description": "Libraries for Phoenix 5 devices", + "website": "https://docs.ctr-electronics.com/" + }, + { + "path": "2025/PathplannerLib-2025.0.0-beta-3.json", + "name": "PathplannerLib", + "version": "2025.0.0-beta-3", + "uuid": "1b42324f-17c6-4875-8e77-1c312bc8c786", + "description": "PathPlanner's powerful robot-side vendor library", + "website": "https://pathplanner.dev/pathplannerlib.html" + }, + { + "path": "2025/PathplannerLib-2025.0.0-beta-3.1.json", + "name": "PathplannerLib", + "version": "2025.0.0-beta-3.1", + "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", + "version": "2025.0.0", + "uuid": "65592ce1-2251-4a31-8e4b-2df20dacebe4", + "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/photonlib-v2025.0.0-beta-5.json", + "name": "PhotonLib", + "version": "v2025.0.0-beta-5", + "uuid": "515fe07e-bfc6-11fa-b3de-0242ac130004", + "description": "PhotonVision is the free, fast, and easy-to-use vision processing solution for the FIRST Robotics Competition.", + "website": "https://docs.photonvision.org/en/latest/docs/programming/photonlib/adding-vendordep.html" + } ] \ No newline at end of file diff --git a/2025/photonlib-v2025.0.0-beta-5.json b/2025/photonlib-v2025.0.0-beta-5.json new file mode 100644 index 0000000..2e8e6b0 --- /dev/null +++ b/2025/photonlib-v2025.0.0-beta-5.json @@ -0,0 +1,71 @@ +{ + "fileName": "photonlib.json", + "name": "photonlib", + "version": "v2025.0.0-beta-5", + "uuid": "515fe07e-bfc6-11fa-b3de-0242ac130004", + "frcYear": "2025", + "mavenUrls": [ + "https://maven.photonvision.org/repository/internal", + "https://maven.photonvision.org/repository/snapshots" + ], + "jsonUrl": "https://maven.photonvision.org/repository/internal/org/photonvision/photonlib-json/1.0/photonlib-json-1.0.json", + "jniDependencies": [ + { + "groupId": "org.photonvision", + "artifactId": "photontargeting-cpp", + "version": "v2025.0.0-beta-5", + "skipInvalidPlatforms": true, + "isJar": false, + "validPlatforms": [ + "windowsx86-64", + "linuxathena", + "linuxx86-64", + "osxuniversal" + ] + } + ], + "cppDependencies": [ + { + "groupId": "org.photonvision", + "artifactId": "photonlib-cpp", + "version": "v2025.0.0-beta-5", + "libName": "photonlib", + "headerClassifier": "headers", + "sharedLibrary": true, + "skipInvalidPlatforms": true, + "binaryPlatforms": [ + "windowsx86-64", + "linuxathena", + "linuxx86-64", + "osxuniversal" + ] + }, + { + "groupId": "org.photonvision", + "artifactId": "photontargeting-cpp", + "version": "v2025.0.0-beta-5", + "libName": "photontargeting", + "headerClassifier": "headers", + "sharedLibrary": true, + "skipInvalidPlatforms": true, + "binaryPlatforms": [ + "windowsx86-64", + "linuxathena", + "linuxx86-64", + "osxuniversal" + ] + } + ], + "javaDependencies": [ + { + "groupId": "org.photonvision", + "artifactId": "photonlib-java", + "version": "v2025.0.0-beta-5" + }, + { + "groupId": "org.photonvision", + "artifactId": "photontargeting-java", + "version": "v2025.0.0-beta-5" + } + ] +}