Skip to content

feat: Add GBFS v3.1-RC3 support#195

Merged
jcpitre merged 2 commits into
masterfrom
194-update-the-java-validator-to-v31-rc3
May 27, 2026
Merged

feat: Add GBFS v3.1-RC3 support#195
jcpitre merged 2 commits into
masterfrom
194-update-the-java-validator-to-v31-rc3

Conversation

@jcpitre

@jcpitre jcpitre commented May 27, 2026

Copy link
Copy Markdown
Contributor

Closes #194

Summary

  • add GBFS v3.1-RC3 support to the Java validator
  • update the schema source to gbfs-json-schema v4.3.0, which includes v3.1-RC3
  • add Version31RC3 and wire it through VersionFactory
  • include the RC3-only vehicle_availability feed in validation
  • add v3.1-RC3 fixtures and validator coverage for the RC3 happy path

Testing

  • mvn -pl :gbfs-validator-java -am -Dtest=GbfsJsonValidatorTest test

@jcpitre jcpitre linked an issue May 27, 2026 that may be closed by this pull request
@CLAassistant

CLAassistant commented May 27, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@jcpitre jcpitre marked this pull request as ready for review May 27, 2026 17:49
@MobilityData MobilityData deleted a comment from CLAassistant May 27, 2026
@jcpitre jcpitre changed the title Add GBFS v3.1-RC3 support feat: Add GBFS v3.1-RC3 support May 27, 2026

@davidgamez davidgamez 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.

LGTM

@jcpitre jcpitre merged commit 781f201 into master May 27, 2026
2 checks passed
@jcpitre jcpitre deleted the 194-update-the-java-validator-to-v31-rc3 branch May 27, 2026 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update the Java validator to v3.1-RC3

3 participants