|
| 1 | +# Digitransit OTP Release Summary |
| 2 | + |
| 3 | +## Changelog _20260311_ vs _upstream/dev-2.x_ |
| 4 | + |
| 5 | +### Added PRs |
| 6 | +- Add select/not filters to estimatedCalls in Transmodel [#7305](https://github.com/opentripplanner/OpenTripPlanner/pull/7305) |
| 7 | +- Cleanup regular transfer build parameters [#7425](https://github.com/opentripplanner/OpenTripPlanner/pull/7425) |
| 8 | +- Add CostlyAssertions feature that should be turned off in production and improve performance of via routing with coordinates [#7301](https://github.com/opentripplanner/OpenTripPlanner/pull/7301) |
| 9 | +- Added carpooling as an access/egress mode [#7341](https://github.com/opentripplanner/OpenTripPlanner/pull/7341) |
| 10 | +- Cache TransferIndexGenerator results to skip redundant regeneration [#7355](https://github.com/opentripplanner/OpenTripPlanner/pull/7355) |
| 11 | +- Improve compatibility with Swiss NeTEx data [#7427](https://github.com/opentripplanner/OpenTripPlanner/pull/7427) |
| 12 | +- fix: Introduce stable order for fareZones (tariffZones) [#7434](https://github.com/opentripplanner/OpenTripPlanner/pull/7434) |
| 13 | +- Prevent long routes mistakenly getting grouped across service-date [#7452](https://github.com/opentripplanner/OpenTripPlanner/pull/7452) |
| 14 | +- Migrate away from deprecated FeedScopedId.parse() [#7457](https://github.com/opentripplanner/OpenTripPlanner/pull/7457) |
| 15 | +- Expose GTFS feed version in the GTFS GraphQL API [#7445](https://github.com/opentripplanner/OpenTripPlanner/pull/7445) |
| 16 | +- Fix MC Raptor Pareto comparator performance regression [#7440](https://github.com/opentripplanner/OpenTripPlanner/pull/7440) |
| 17 | +- Update to Java 25 [#7246](https://github.com/opentripplanner/OpenTripPlanner/pull/7246) |
| 18 | +- Add distance for stop-to-stop shapes, `PointsOnLink` in Transmodel API [#6982](https://github.com/opentripplanner/OpenTripPlanner/pull/6982) |
| 19 | +- Support `DestinationDisplay` for SIRI `RecordedCall` [#7007](https://github.com/opentripplanner/OpenTripPlanner/pull/7007) |
| 20 | +- Add transit service validity dates and CPU cores to GraphQL ServerInfo and transitInfo [#6996](https://github.com/opentripplanner/OpenTripPlanner/pull/6996) |
| 21 | +- Fix missing transfers [#7042](https://github.com/opentripplanner/OpenTripPlanner/pull/7042) |
| 22 | +- Add Transmodel `carpool` street mode [#7084](https://github.com/opentripplanner/OpenTripPlanner/pull/7084) |
| 23 | +- Add native scooter preference parameters to TransModel GraphQL API [#7035](https://github.com/opentripplanner/OpenTripPlanner/pull/7035) |
| 24 | +- Support `gml:LineString` format with list of `gml:pos` elements [#7135](https://github.com/opentripplanner/OpenTripPlanner/pull/7135) |
| 25 | +- Add Route/Trip/TripOnServiceDate replacement to query APIs [#7126](https://github.com/opentripplanner/OpenTripPlanner/pull/7126) |
| 26 | +- Allow missing arrival time on the first stop in a GTFS-RT TripUpdate [#7245](https://github.com/opentripplanner/OpenTripPlanner/pull/7245) |
| 27 | +- Support for SIRI ArrivalStatus.ARRIVED on EstimatedCalls [#7299](https://github.com/opentripplanner/OpenTripPlanner/pull/7299) |
| 28 | +- Mark RecordedCall without ActualDepartureTime as not departed [#7336](https://github.com/opentripplanner/OpenTripPlanner/pull/7336) |
| 29 | +- Reject SIRI messages with missing Order attribute on calls [#7324](https://github.com/opentripplanner/OpenTripPlanner/pull/7324) |
| 30 | +- Add running days to flex routing [#7281](https://github.com/opentripplanner/OpenTripPlanner/pull/7281) |
| 31 | +- Fix booking time calculation for multi-day flex trip searches [#7255](https://github.com/opentripplanner/OpenTripPlanner/pull/7255) |
| 32 | +- Fix empty string handling for `banned.routes` and `banned.agencies` in GTFS API [#7340](https://github.com/opentripplanner/OpenTripPlanner/pull/7340) |
| 33 | +- Improve stop connectivity check [#7375](https://github.com/opentripplanner/OpenTripPlanner/pull/7375) |
| 34 | +- Infer vehicle position's service date for ADDED trip [#7179](https://github.com/opentripplanner/OpenTripPlanner/pull/7179) |
| 35 | +- Fix walk steps for escalators leading directly to a station entrance [#7361](https://github.com/opentripplanner/OpenTripPlanner/pull/7361) |
| 36 | +- Reduce Raptor on-board optimal set by using strict less-than for tripSortIndex [#7417](https://github.com/opentripplanner/OpenTripPlanner/pull/7417) |
| 37 | +- fix: Return NO_TRANSIT_CONNECTION_IN_SEARCH_WINDOW when transit search finds no trips [#7398](https://github.com/opentripplanner/OpenTripPlanner/pull/7398) |
| 38 | +- Fix findTripTimesOnDate filters using wrong route mode and applying filters after limit [#7408](https://github.com/opentripplanner/OpenTripPlanner/pull/7408) |
0 commit comments