Fabien Richard Allouard (MobilityData)
Fabien Richard Allouard (MobilityData)
## Problem Currently, the JSON Schema does not throw any error when fields that are an Array of IDs contain duplicate IDs. Even though the [GBFS spec](https://github.com/MobilityData/gbfs/blob/master/gbfs.md) does not say...
This PR updates the current version to v3.1-RC. It includes features voted before April 30th 2024, according to the [Version Release Cycles](https://github.com/MobilityData/gbfs/blob/master/governance.md#version-release-cycles) from the governance (MINOR Version Release in May)....
## Context v3.1-RC was released on May 22, 2024 (see [release notes](https://github.com/MobilityData/gbfs/releases/tag/v3.1-RC)). The validator needs to be updated to support v3.1-RC. ## To do - [ ] Add the new...
## Context v3.1-RC was released on May 22, 2024 (see [release notes](https://github.com/MobilityData/gbfs/releases/tag/v3.1-RC)). ## To do Support v3.1-RC in the Java model (https://github.com/MobilityData/gbfs-json-schema/tree/master/models/java).
## Context v3.1-RC was released on May 22, 2024 (see [release notes](https://github.com/MobilityData/gbfs/releases/tag/v3.1-RC)). ## To do Support v3.1-RC in the TypeScript model (https://github.com/MobilityData/gbfs-json-schema/tree/master/models/typescript).
--- name: @richfab from @MobilityData about: README.md title: Update recommended GBFS version to v3.0 ## Explain pull request This PR updates the recommended [GBFS](https://github.com/MobilityData/gbfs/) version to v3.0 (which was released...
## Context The JSON Schemas in the validator are duplicated from https://github.com/MobilityData/gbfs-json-schema. There is a risk to create discrepancies in the validation tools supported by MobilityData if the schemas diverge....
## Context The `dependentRequired` [keyword](https://json-schema.org/learn/glossary#keyword) conditionally requires that certain properties must be present if a given property is present in an object. This conditional requirement is used for example to...
#### **What problem does your proposal solve?** Fixes https://github.com/MobilityData/gbfs/issues/677 `privacy_last_updated` and `terms_last_updated` became "REQUIRED" in v3.0 by mistake. Indeed, it causes an inconsistency with `privacy_url` and `terms_url` which are "OPTIONAL"...
### What is the issue and _why_ is it an issue? **v3 feeds**: All stations are displayed with a red dot on the map, while the dots should be green...