Skip to content

Commit cf9d66e

Browse files
committed
sad
1 parent a03e2f0 commit cf9d66e

File tree

4 files changed

+50
-38
lines changed

4 files changed

+50
-38
lines changed

README.md

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,54 @@
11
<body style="font-family: Calibri">
2-
<h1 style="color: #00156E">SpikesLib</h1>
2+
<h1 style="color: #00156B">SpikesLib</h1>
33
SpikesLib is a library that extends <a href="https://github.com/wpilibsuite/allwpilib">WPILib</a> written by the FRC team The
44
Spikes#2212.
55

6-
<h2 style="color: #00156E;">Examples</h2>
7-
Examples of how to use the library can be found <a href = "https://github.com/Spikes-2212-Programming-Guild/SpikesLib2-Examples">here</a>.
6+
<h2 style="color: #00156B;">Examples</h2>
7+
Examples of how to use the library can be
8+
found <a href = "https://github.com/Spikes-2212-Programming-Guild/SpikesLib2-Examples">here</a>.
89

9-
<h2 style="color: #00156E;">Packages</h2>
10+
<h2 style="color: #00156B;">Packages</h2>
1011

1112
- command - extensions for WPILib's Command Based framework
1213
- control - controller wrappers and custom controllers
1314
- dashboard - wrappers for SmartDashboard elements
1415
- path - path following code and pure pursuit algorithm
1516
- util - additional utilities
1617

17-
<h2 style="color: #00156E;">Installation</h2>
18+
<h2 style="color: #00156B;">Installation</h2>
1819
After creating a Robot Project, import SpikesLib as an online vendor libray, using this link: <br> <br>
1920
https://spikes2212.com/SpikesLib.json
2021

21-
<h2 style="color: #00156E;">2024 Season</h2>
22+
<h2 style="color: #00156B;">2025 Season</h2>
2223

23-
Spikeslib has been <a href = "https://github.com/Spikes-2212-Programming-Guild/SpikesLib2/compare/v3.2.1...v4.1.0"> updated </a> to support WPILib 2024.
24+
Spikeslib has been <a href = "https://github.com/Spikes-2212-Programming-Guild/SpikesLib2/compare/v4.1.0...v5.0.0-beta"> updated </a> to support WPILib 2025.
2425

25-
<h2 style="color: #00156E;">2023 Season</h2>
26+
<h2 style="color: #00156B;">2024 Season</h2>
2627

27-
Spikeslib has been <a href = "https://github.com/Spikes-2212-Programming-Guild/SpikesLib2/compare/v2.0.0...v3.0.0"> updated </a> to support WPILib 2023.
28+
Spikeslib has been <a href = "https://github.com/Spikes-2212-Programming-Guild/SpikesLib2/compare/v3.2.1...v4.1.0">
29+
updated </a> to support WPILib 2024.
2830

29-
<h2 style="color: #00156E;">2022 Season</h2>
31+
<h2 style="color: #00156B;">2023 Season</h2>
32+
33+
Spikeslib has been <a href = "https://github.com/Spikes-2212-Programming-Guild/SpikesLib2/compare/v2.0.0...v3.0.0">
34+
updated </a> to support WPILib 2023.
35+
36+
<h2 style="color: #00156B;">2022 Season</h2>
3037

3138
Spikeslib has been updated to support WPILib 2022.
3239

33-
<h2 style="color: #00156E;" >2020 Season</h2>
40+
<h2 style="color: #00156B;" >2020 Season</h2>
3441

3542
For this season, SpikesLib has been moved to this repository due to the extensive changes in WPILib. <br>
3643
The old version is still available at the [old repository](https://github.com/Spikes-2212-Programming-Guild/SpikesLib).
3744

38-
<h2 style="color: #00156E;">Development</h2>
45+
<h2 style="color: #00156B;">Development</h2>
3946
SpikesLib is developed in a feature branches workflow. <br>
4047
All feature branches are merged into <code><i>dev</i></code> branch after testing, which in turn is merged into
4148
<code><i>master</i></code> after it passing complete testing <br>
4249
Branches should be named according to the following convention - <code><i>name_package_feature</i></code>
4350

44-
45-
<h2 style="color: #00156E;">Help us out!</h2>
51+
<h2 style="color: #00156B;">Help us out!</h2>
4652
We accept help from everyone! <br>
4753
If you want to contribute, simply create a branch and open up a pull request, according to the instructions above.
4854

SpikesLib2.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"fileName": "SpikesLib2.json",
33
"name": "SpikesLib2",
4-
"version": "v4.1.0",
5-
"frcYear": "2024",
4+
"version": "v5.0.0-beta",
5+
"frcYear": "2025",
66
"uuid": "018a8f54-8662-11ec-a8a3-0242ac120002",
77
"jsonUrl": "https://raw.githubusercontent.com/Spikes-2212-Programming-Guild/SpikesLib2/master/SpikesLib2.json",
88
"mavenUrls": [
@@ -15,7 +15,7 @@
1515
{
1616
"groupId": "com.github.Spikes-2212-Programming-Guild",
1717
"artifactId": "SpikesLib2",
18-
"version": "4.1.0"
18+
"version": "v5.0.0-beta"
1919
}
2020
]
2121
}

build.gradle

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
plugins {
32
id 'java-library'
43
id 'maven-publish'
@@ -21,30 +20,33 @@ repositories {
2120
maven {
2221
url 'https://maven.revrobotics.com'
2322
}
23+
maven {
24+
url 'https://jitpack.io'
25+
}
2426
}
2527

2628
publishing {
2729
publications {
2830
mavenJava(MavenPublication) {
2931
groupId = 'org.gradle.sample'
3032
artifactId = 'library'
31-
version = '4.1.0'
33+
version = '5.0.0-beta'
3234

3335
from components.java
3436
}
3537
}
3638
}
3739

3840
dependencies {
39-
implementation group: 'com.ctre.phoenix6', name: 'wpiapi-java', version: '24.1.0'
40-
implementation group: 'edu.wpi.first.ntcore', name: 'ntcore-java', version: '2024.2.1'
41-
implementation group: 'edu.wpi.first.wpilibNewCommands', name: 'wpilibNewCommands-java', version: '2024.2.1'
42-
implementation group: 'edu.wpi.first.wpilibj', name: 'wpilibj-java', version: '2024.2.1'
43-
implementation group: 'edu.wpi.first.cameraserver', name: 'cameraserver-java', version: '2024.2.1'
44-
implementation group: 'edu.wpi.first.wpiutil', name: 'wpiutil-java', version: '2024.2.1'
45-
implementation group: 'edu.wpi.first.wpimath', name: 'wpimath-java', version: '2024.2.1'
46-
implementation group: 'edu.wpi.first.wpiunits', name: 'wpiunits-java', version: '2024.2.1'
47-
implementation group: 'com.revrobotics.frc', name: 'REVLib-java', version: '2024.2.0'
48-
implementation group: 'com.ctre.phoenix', name: 'api-java', version: '5.33.0'
49-
implementation group: 'com.ctre.phoenix', name: 'wpiapi-java', version: '5.33.0'
41+
implementation group: 'com.ctre.phoenix6', name: 'wpiapi-java', version: '25.2.1'
42+
implementation group: 'edu.wpi.first.ntcore', name: 'ntcore-java', version: '2025.1.1'
43+
implementation group: 'edu.wpi.first.wpilibNewCommands', name: 'wpilibNewCommands-java', version: '2025.1.1'
44+
implementation group: 'edu.wpi.first.wpilibj', name: 'wpilibj-java', version: '2025.1.1'
45+
implementation group: 'edu.wpi.first.cameraserver', name: 'cameraserver-java', version: '2025.1.1'
46+
implementation group: 'edu.wpi.first.wpiutil', name: 'wpiutil-java', version: '2025.1.1'
47+
implementation group: 'edu.wpi.first.wpimath', name: 'wpimath-java', version: '2025.1.1'
48+
implementation group: 'edu.wpi.first.wpiunits', name: 'wpiunits-java', version: '2025.1.1'
49+
implementation group: 'com.revrobotics.frc', name: 'REVLib-java', version: '2025.0.2'
50+
implementation group: 'com.ctre.phoenix', name: 'api-java', version: '5.35.1'
51+
implementation group: 'com.ctre.phoenix', name: 'wpiapi-java', version: '5.35.1'
5052
}

docs/README.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,47 @@ SpikesLib is a library that extends <a href="https://github.com/wpilibsuite/allw
33
Spikes#2212.
44

55

6-
<h2 style="color: #0015AB;">Packages</h2>
6+
<h2 style="color: #00156B;">Packages</h2>
77

88
<li>command - extensions for WPILib's Command Based framework</li>
99
<li>control - controller wrappers and custom controllers</li>
1010
<li>dashboard - wrappers for SmartDashboard elements</li>
1111
<li>path - path following code and pure pursuit algorithm</li>
1212
<li>util - additional utilities</li>
1313

14-
<h2 style="color: #0015AB;">Installation</h2>
14+
<h2 style="color: #00156B;">Installation</h2>
1515
After creating a Robot Project, import SpikesLib as an online vendor libray, using this link: <br> <br>
1616
https://spikes2212.com/SpikesLib.json
1717

18-
<h2 style="color: #00156E;">2024 Season</h2>
18+
<h2 style="color: #00156B;">2025 Season</h2>
19+
20+
Spikeslib has been <a href = "https://github.com/Spikes-2212-Programming-Guild/SpikesLib2/compare/v4.1.0...v5.0.0-beta"> updated </a> to support WPILib 2025.
21+
22+
<h2 style="color: #00156B;">2024 Season</h2>
1923

2024
Spikeslib has been <a href = "https://github.com/Spikes-2212-Programming-Guild/SpikesLib2/compare/v3.2.1...v4.1.0"> updated </a> to support WPILib 2024.
2125

22-
<h2 style="color: #00156E;">2023 Season</h2>
26+
<h2 style="color: #00156B;">2023 Season</h2>
2327

2428
Spikeslib has been <a href = "https://github.com/Spikes-2212-Programming-Guild/SpikesLib2/compare/v2.0.0...v3.0.0"> updated </a> to support WPILib 2023.
2529

26-
<h2 style="color: #0015AB;">2022 Season</h2>
30+
<h2 style="color: #00156B;">2022 Season</h2>
2731

2832
Spikeslib has been updated to support WPILib 2022.
2933

30-
<h2 style="color: #0015AB;" >2020 Season</h2>
34+
<h2 style="color: #00156B;" >2020 Season</h2>
3135

3236
For this season, SpikesLib has been moved to this repository due to the extensive changes in WPILib. <br>
3337
The old version is still available at the <a href="https://github.com/Spikes-2212-Programming-Guild/SpikesLib"
3438
target="_blank" rel="noopener noreferrer">old repository</a>.
3539

36-
<h2 style="color: #0015AB;">Development</h2>
40+
<h2 style="color: #00156B;">Development</h2>
3741
SpikesLib is developed in a feature branches workflow. <br>
3842
All feature branches are merged into <code><i>dev</i></code> branch after testing, which in turn is merged into
3943
<code><i>master</i></code> after it passing complete testing <br>
4044
Branches should be named according to the following convention - <code><i>name_package_feature</i></code>
4145

42-
<h2 style="color: #0015AB;">Help us out!</h2>
46+
<h2 style="color: #00156B;">Help us out!</h2>
4347
We accept help from everyone! <br>
4448
If you want to contribute, simply create a branch and open up a pull request, according to the instructions above.
4549

0 commit comments

Comments
 (0)