The changelog lists most feature changes between each release. The list is automatically created based on merged pull requests. Search GitHub issues and pull requests for smaller issues.
- Improve: introduce configurable stationEntityCacheMinimumTtl and stationEntityCacheMaximumTtl #542
- fix: do not skip vehicles without pricing plan id (fixes #396) #397
- Support consuming GBFS v3 #389
- Add polylineEncodedMultiPolygon to GeofencingZoneProperties #403
- fix: metrics were not registered correctly, this simplifies the setup #439
- Respond with status code 502 if configured feed not yet available #432
- Do not lowercase feed urls #455
- Switch to v3 as base model for entity mapping #471
- Add v3 fields #475
- fix: incorrect urls generated for system discovery (v2) #481
- feature: add v2 and v3 paths #486
- fix: remove hard-coded minimum ttl for feed caches #485
- Follow up v3 paths #488
- feature: support authenticated redis connection #487
- CI: build & publish linux/arm64 images #253
- Map current_range_meters as provided instead of setting a missing value to 0.0 #512
- Improve/id validation #516
- Encoding stations.stationArea with polyline #526
- Improve: allow configurable minimum max-age for cache-control directive #530
- Add subscription update interceptor to add systemId to update logs #518
- Add bounding box search functionality to vehicles and stations queries #527
First major release