Skip to content

Update Sim to 2026 - #1341

Merged
PepperLola merged 6 commits into
devfrom
branp/sim-start-2026
Jun 24, 2026
Merged

Update Sim to 2026#1341
PepperLola merged 6 commits into
devfrom
branp/sim-start-2026

Conversation

@BrandonPacewic

@BrandonPacewic BrandonPacewic commented Jun 24, 2026

Copy link
Copy Markdown
Member

Task

SYNTH-153

Resolves #1118.

Symptom

Vendor deps were two years out of date, many breaking changes.

Solution

Update vendor deps to 2026.

Verification

Included sample code now works as intended.


Before merging, ensure the following criteria are met:

  • All acceptance criteria outlined in the ticket are met.
  • Necessary test cases have been added and updated.
  • A feature toggle or safe disable path has been added (if applicable).
  • User-facing polish:
    • Ask: "Is this ready-looking?"
  • Cross-linking between Jira and GitHub:
    • PR links to the relevant Jira issue.
    • Jira ticket has a comment referencing this PR.

@BrandonPacewic BrandonPacewic self-assigned this Jun 24, 2026
@BrandonPacewic BrandonPacewic added the codesim Related to code simulation label Jun 24, 2026
@BrandonPacewic
BrandonPacewic marked this pull request as ready for review June 24, 2026 20:50
@BrandonPacewic
BrandonPacewic requested review from a team as code owners June 24, 2026 20:50
BrandonPacewic and others added 5 commits June 24, 2026 14:55
- Bump WPILib 2024.3.2 → 2026.2.2, REVLib 2024.2.4 → 2026.0.5,
  Phoenix6 24.3.0 → 26.3.0, NavX/Studica 2024.1.0 → 2026.0.0
- Replace CANSparkMax wrapper with SparkMax (com.revrobotics.spark)
  using the 2026 config-based API for idle mode and following
- Move AHRS wrapper from com.kauailabs.navx.frc to com.studica.frc
- Update REVLib.json with new 2026 JNI drivers (RevLibBackendDriver,
  RevLibWpiBackendDriver)
- Update Phoenix6.json with 2026 sim devices and linuxarm64 support
- Replace NavX.json with Studica 2026.0.0 vendordep format
@PepperLola
PepperLola force-pushed the branp/sim-start-2026 branch from 1ccb316 to 9e243f3 Compare June 24, 2026 21:55

@PepperLola PepperLola left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good for now

@azaleacolburn azaleacolburn left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@PepperLola
PepperLola enabled auto-merge June 24, 2026 23:31
@PepperLola
PepperLola merged commit ce219ac into dev Jun 24, 2026
16 checks passed
@PepperLola
PepperLola deleted the branp/sim-start-2026 branch June 24, 2026 23:33
@PepperLola PepperLola mentioned this pull request Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

codesim Related to code simulation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants