Recent Releases of gbfs

gbfs - v3.1-RC2

MINOR release - Backwards compatible with v3.0

What's Changed

station_information.json (updated)

city (new) is a string representing the city where the station is located (#704).

vehicle_availability.json (new)

This new endpoint describes the future availability of each vehicle. Useful for systems that allow vehicles to be reserved in advance (e.g. carsharing, cargo bike share, etc) (#726).

systempricingplans.json (updated)

fare_capping (new) is an object defining a capped fare once a price threshold has been spent within a timeframe. For example, a fare capped at 15.00 CAD per 12-hour period. (#745).

Contributors

  • @eborremans
  • @edwinvandenbelt
  • @futuretap
  • @hbruch
  • @Lefois
  • @matt-wirtz
  • @mplsmitch
  • @NicolasFrasie
  • @rotger711
  • @testower
  • @tobsesHub

Full Changelog: https://github.com/MobilityData/gbfs/compare/v3.1-RC...v3.1-RC2


Published by richfab 9 months ago

gbfs - v3.1-RC

MINOR release - Backwards compatible with v3.0

What's Changed

  • New fields - reservationpricepermin and reservationpriceflatrate in vehicle_types.json by @mplsmitch in https://github.com/MobilityData/gbfs/pull/457
  • New fields - area and country_code in manifest.json by @futuretap in https://github.com/MobilityData/gbfs/pull/572

Contributors

  • @mplsmitch
  • @futuretap

Full Changelog: https://github.com/MobilityData/gbfs/compare/v3.0...v3.1-RC


Published by richfab almost 2 years ago

gbfs - v3.0

Released April 11, 2024 Modified April 11, 2024

MAJOR Release - not backwards compatible.

What's Changed

  • https://github.com/MobilityData/gbfs/pull/497 - New Field - termination_date
  • https://github.com/MobilityData/gbfs/pull/522 - Field Type - RFC3339 for Timestamp
  • https://github.com/MobilityData/gbfs/pull/542 - Field Name - vehicletypeids in geofencing zones
  • https://github.com/MobilityData/gbfs/pull/545 - Field Type - Character range for ID
  • https://github.com/MobilityData/gbfs/pull/547 - Data Structure - vehicletypescapacity and vehicledockcapacity
  • https://github.com/MobilityData/gbfs/pull/559 - Field Name - eco_labels plural in vehicle types
  • https://github.com/MobilityData/gbfs/pull/182 - Require license_url, add attribution fields
  • https://github.com/MobilityData/gbfs/pull/247 - Required rotation of deeplinks vehicle identifier
  • https://github.com/MobilityData/gbfs/pull/328 - Change to OSM Opening Hours format for times and dates
  • https://github.com/MobilityData/gbfs/pull/351 - Add Phone Number to Field Types
  • https://github.com/MobilityData/gbfs/pull/352 - Remove string field type from price field
  • https://github.com/MobilityData/gbfs/pull/354 - Semantic Changes: Bike becomes Vehicle
  • https://github.com/MobilityData/gbfs/pull/370 - Extending vehicle_types.json
  • https://github.com/MobilityData/gbfs/pull/384 - File requirements and Clarifying changes
  • https://github.com/MobilityData/gbfs/pull/407 - Changes to data structures
  • https://github.com/MobilityData/gbfs/pull/454 - Feedcontactemail required
  • https://github.com/MobilityData/gbfs/pull/460 - Internationalization of free-form text
  • https://github.com/MobilityData/gbfs/pull/462 - New endpoint - manifest.json
  • https://github.com/MobilityData/gbfs/pull/470 - Add description to vehicle_types
  • https://github.com/MobilityData/gbfs/pull/474 - Require lowercase enums
  • https://github.com/MobilityData/gbfs/pull/481 - Geofencing refactor

Full Changelog: https://github.com/MobilityData/gbfs/compare/v2.3...v3.0

Contributors

  • @AntoineAugusti
  • @bdferris-v2
  • @cmonagle
  • @futuretap
  • @HannesOlszewski
  • @j0kan
  • @josee-sabourin
  • @leonardehrenfried
  • @mplsmitch
  • @tdelmas
  • @testower

Full Changelog: https://github.com/MobilityData/gbfs/compare/v2.3...v3.0


Published by richfab almost 2 years ago

gbfs - v3.0-RC2

Modified November 2, 2023

MAJOR Release - not backwards compatible.

New features: https://github.com/MobilityData/gbfs/pull/497 - New Field - terminationdate https://github.com/MobilityData/gbfs/pull/522 - Field Type - RFC3339 for Timestamp https://github.com/MobilityData/gbfs/pull/542 - Field Name - vehicletypeids in geofencing zones https://github.com/MobilityData/gbfs/pull/545 - Field Type - Character range for ID https://github.com/MobilityData/gbfs/pull/546 - Field Type - Float for interval in system pricing plans https://github.com/MobilityData/gbfs/pull/547 - Data Structure - vehicletypescapacity and vehicledock_capacity


Published by richfab over 2 years ago

gbfs - v3.0-RC

Released March 10, 2023 Modified April 12, 2023

MAJOR Release - not backwards compatible.

New features: https://github.com/NABSA/gbfs/pull/182 - Require licenseurl, add attribution fields https://github.com/NABSA/gbfs/pull/247 - Required rotation of deeplinks vehicle identifier https://github.com/NABSA/gbfs/pull/328 - Change to OSM Opening Hours format for times and dates https://github.com/NABSA/gbfs/pull/351 - Add Phone Number to Field Types https://github.com/NABSA/gbfs/pull/352 - Remove string field type from price field https://github.com/NABSA/gbfs/pull/354 - Semantic Changes: Bike becomes Vehicle https://github.com/NABSA/gbfs/pull/370 - Extending vehicletypes.json https://github.com/NABSA/gbfs/pull/384 - File requirements and Clarifying changes https://github.com/MobilityData/gbfs/pull/407 - Changes to data structures https://github.com/MobilityData/gbfs/pull/454 - Feedcontactemail required https://github.com/MobilityData/gbfs/pull/457 - Reservation price https://github.com/MobilityData/gbfs/pull/460 - Internationalization of free-form text https://github.com/MobilityData/gbfs/pull/462 - New endpoint - manifest.json https://github.com/MobilityData/gbfs/pull/470 - Add description to vehicle_types https://github.com/MobilityData/gbfs/pull/474 - Require lowercase enums https://github.com/MobilityData/gbfs/pull/481 - Geofencing refactor


Published by josee-sabourin almost 3 years ago

gbfs - v2.3

Released April 5, 2022. Updated April 29, 2022

MINOR release - Backwards compatible with v2.0, v2.1, v2.2

New Features: * #329 - Add vehicle drop off restrictions * #330 - Adding vehicle icons & brand information * #331 - Reserve time for vehicle types and pricing plans * #335 - Add pricing plans to vehicle types * #336 - Add fields for terms and privacy policy * #340 - Add field to designate stations that support vehicle charging * #349 - Add optional stationparking rule to `geofencingzones.json * [#350](https://github.com/NABSA/gbfs/pull/350) - Carsharing extension * [#370](https://github.com/NABSA/gbfs/pull/370) - ​​Extendingvehicletypes.json * [#386](https://github.com/NABSA/gbfs/pull/386) - Versioning and Long Term Support * [#400](https://github.com/NABSA/gbfs/pull/400) - Changes toreturntypes` field


Published by mplsmitch almost 4 years ago

gbfs - v2.2

Released March 19, 2021 Updated April 27, 2022

MINOR release - backwards compatible with v2.0 and v2.1

New Features:

  • #252 - Extend systempricingplans.json


Published by mplsmitch almost 4 years ago

gbfs - v2.1

Released March 18, 2021. Updated April 26, 2022

MINOR release - Backwards compatible with v2.0

New Features: * #136 - Add vehicle type definitions * #219 - Add geofencing, virtual station, and dockless support * #261 - Aggregate available vehicle_types at a station


Published by mplsmitch almost 4 years ago

gbfs - v1.1

Released March 16, 2020. Updated April 26, 2022

MINOR release - Backwards compatible with v1.0

New features: * #25 - Add deep links for iOS, Android, and web apps * #181 - Add feed_contact_email field to system_information.json * #188 - GBFS documentation versioning and and feed conformance (adds gbfs_versions.json)


Published by barbeau almost 4 years ago

gbfs - v2.3-RC2

Released January 31, 2022. Updated March 28, 2002

MINOR release - Backwards compatible with v2.0, v2.1, v2.2

New Features:

  • #349 Add optional stationparking rule to geofencingzones.json
  • #350 Carsharing extension
  • #370 ​​Extending vehicle_types.json
  • #386 Versioning and Long Term Support
  • #400 Changes to return_types field


Published by mplsmitch almost 4 years ago

gbfs - v2.2-RC

Released March 18, 2021.

MINOR release - Backwards compatible with v2.0

New features:

  • #252 - Extend systempricingplans.json


Published by mplsmitch almost 5 years ago

gbfs - v2.1-RC2

Released October 14, 2020.

MINOR release - Backwards compatible with v2.0

  • #261 - Aggregate available vehicle_types at a station
  • #252 - Extend systempricingplans.json


Published by barbeau over 5 years ago

gbfs - v2.1-RC

Released May 22, 2020.

MINOR release - Backwards compatible with v2.0

New features:

  • #136 - Add vehicle type definitions
  • #219 - Add geofencing, virtual station, and dockless support


Published by barbeau almost 6 years ago

gbfs - v2.0

Released March 16, 2020.

MAJOR release - Breaking changes from v1.1

New features: * #189 - Require autodiscovery gbfs.json file, define feed names * #195 - Clarify numbikesavailable and numdocksavailable * #196 - Change boolean from 1/0 to true/false * #147 - Rotate bikeid on freebike_status


Published by barbeau almost 6 years ago

gbfs - v1.1-RC

v1.1 Release Candidate

MINOR release - Backwards compatible - Awaiting implementations: * #25 - Add deep links for iOS, Android, and web apps * #181 - Add feedcontactemail field to system_information.json * #188 - GBFS documentation versioning and and feed conformance


Published by barbeau about 6 years ago

gbfs - v1.0

GBFS spec as of October 2019


Published by barbeau about 6 years ago