The Changelog describes the changes in OJP v2.0 in detail.
What's Changed
- Feature additional time v1.1 by @skinkie in #30
- Rename InfoURL to InfoUrl by @skinkie in #31
- Feature visually impaired by @skinkie in #36
- Remove unused structures by @sgrossberndt in #55
- Annotations added according to documentation by @sgrossberndt in #57
- Added WaitDuration to ExchangePointsResultStructure by @pvgrumbkow in #58
- Added MIME type and embeddability to WebLinkStructure by @pvgrumbkow in #59
- Added ProtoProduct into FareProductStructure by @pvgrumbkow in #60
- Added LineId at boarding/alighting by @pvgrumbkow in #61
- Added ReferredSystemId in TopographicPlaceStructure by @pvgrumbkow in #62
- Added AllowedSystemId to InitialInputStructure by @pvgrumbkow in #63
- Omit unsused requests and responses by @pvgrumbkow in #76
- Change all ResponseContexts to a single structure by @skinkie in #39
- Allow multiple languages to be requested and returned. by @skinkie in #32
- ExcludePlacesContext and ExcludeSituationsContext by @ue71603 in #83
- Mor precise description of the IncludeCalls Parameter for TripInfoRequest by @ue71603 in #90
- Adding NoBoarding_No Alighting according to TRIAS by @ue71603 in #91
- Replacement of Location with Place by @pvgrumbkow in #82
- Add "TrainNumber" in an extended form by @ue71603 in #89
- Rename location files by @pvgrumbkow in #99
- Delete OJP-CEN 2016.spp by @pvgrumbkow in #100
- Default value for MultiPointType by @pvgrumbkow in #98
- Service / mode extension by @ue71603 in #92
- Update OJP_StopEvents.xsd by @ue71603 in #96
- Product category (version with the corrections) by @ue71603 in #95
- Only referenced places and situations should be put into the Context by @ue71603 in #107
- Make ProductCategory of a Service optional by @sgrossberndt in #113
- Simplify formatting of XML and XSD files by @sgrossberndt in #114
- Moved ResponseContextStructure to OJP_RequestSupport.xsd by @pvgrumbkow in #110
- Avoid confusion about TripSummary by @pvgrumbkow in #109
- Add examples and enable validation by @sgrossberndt in #115
- Change directory structure and add OJP_All.xsd by @sgrossberndt in #117
- Consistent use of WebLinkStructure by @pvgrumbkow in #123
- Allow TransferLimit to be 0 to allow requesting a multi trip without transfers by @sgrossberndt in #129
- Add TripStatusGroup by @sgrossberndt in #116
- Added private modes by @pvgrumbkow in #127
- Added PlacesStructure in contexts by @pvgrumbkow in #150
- Added service arrival and departure structures by @pvgrumbkow in #156
- Added AreaStructure and LinkProjectionStructure by @pvgrumbkow in #155
- Removed annotations in choices by @herlitze in #157
- Fix MinimumBookingPeriod element name by @sgrossberndt in #163
- Add README and CHANGELOG by @sgrossberndt in #130
- Simplify element names by @ue71603 in #217
- add leastDistance as OptimisationMethodEnumeration by @ue71603 in #242
- added VehicleFilterStructure and VehicleFilter by @ue71603 in #240
- Add permalinks to headers (#189) by @sgrossberndt in #246
- Improve title attributes in documentation by @sgrossberndt in #233
- Allow level information on PathLinks by @ue71603 in #239
- Replace
coord
withlocation
inPlaceTypeEnumeration
by @ue71603 in #218 - Extend definition of entitlement products by @ue71603 in #229
- Added VehicleNumber by @ue71603 in #214
- Define VATRate as percentage instead of enum by @ue71603 in #228
- Add
PublicCode
of the journey to DatedJourney and ContinuousService by @ue71603 in #201 - Include AllowedSystemId also in PlaceRef by @ue71603 in #204
- Add AccessibilityFeatures to PathLinkStructure, additional AccessFeatures, rename lift to elevator by @ue71603 in #237
- Use GitHub action to verify/lint/validate/generate documentation tables instead of Travis by @sgrossberndt in #274
- Migrate deployment of documentation tables to GitHub Action by @sgrossberndt in #279
- Rename ErrorMessage to Problem, split into specific types, revise output by @ue71603 in #203
- Add ReservationNeeded to DatedJourneyStructure by @ue71603 in #272
- Change order of attributes in WaitDuration to match other attributes by @sgrossberndt in #286
- added ConsiderElevationData by @herlitze in #277
- Consider elevation data in trip requests by @sgrossberndt in #287
- Add TariffzoneFilter to TripDataFilterGroup by @herlitze in #282
- Improve documentation of PtModeFilter by @ue71603 in #266
- Add AvailabilityRequest from TRIAS by @trurlurl in #262
- Rename FareProductCode to FareProductId by @ue71603 in #267
- Add sorting options for places by @sgrossberndt in #301
- Necessary low level elements for User Preferences by @sgrossberndt in #302
- Adding SituationFullRef to LIR and SER by @ue71603 in #268
- Expanding PathGuidance by @ue71603 in #265
- rebuild usage of realtime information by @ue71603 in #259
- extensions MENTZ TimedLeg and ExchangePoint by @ue71603 in #244
- Add operators to PlaceResultStructure and ResponseContext, allow multiple per ServiceGroup by @ue71603 in #220
- Add AccessFeatureStatus on PathLink by @ue71603 in #238
- Aligning BookingArrangements more closely with NeTEx by @ue71603 in #232
- Fixing typos and minor changes coming from todays merging frenzy by @ue71603 in #303
- Rename ExchangePointsResult element by @trurlurl in #295
- Obsolete code in OJP_RequestSupport.xsd by @trurlurl in #294
- Switches for accessibility information by @ue71603 in #291
- Parking options by @herlitze in #280
- Rename TripLeg to Leg by @ue71603 in #230
- Move example files by @sgrossberndt in #307
- Simplify element names of IDs by @ue71603 in #215
- Add Problem element to LineInformationResponse by @ue71603 in #308
- First fare examples by @ue71603 in #313
- Path to xsd corrected in xml examples by @ue71603 in #314
- Switching back Place to Location by @ue71603 in #231
- Two minor typos by @trurlurl in #320
- Missing annotations by @trurlurl in #332
- Update OJP_Locations.xsd by @ue71603 in #325
- Add context to AvailabilityDelivery by @ue71603 in #322
- All existing examples adapted to current state by @ue71603 in #334
- Added annotation for GeoPosition by @ue71603 in #327
- IsAlternativeOption by @ue71603 in #326
- Aligning MultiPointTripPolicyGroup with TripPolicyGroup by @trurlurl in #333
- Add a parameter to FareResult indicating whether it was estimated by @ue71603 in #324
- Add TripContext to TripFareRequest and MultiTripFareRequest by @ue71603 in #323
- Extending annotation in LocationInformationRequest by @trurlurl in #335
- Update to SIRI 2.1 using a copy and adapted imports by @ue71603 in #330
- Fix the ci action taking branches from .git by @skinkie in #340
- Coherent use of ObjectIdType by @trurlurl in #316
- Update LineInformation with AreaGeometry by @ue71603 in #337
- Annotation to FareProductRef parameter by @trurlurl in #345
- Restructuring SustainabilityGroup by @trurlurl in #344
- Fixing a typo in OJP_Lines.xsd by @ue71603 in #343
- Minimal Occupancy/Capacity added by @ue71603 in #264
- corrections in the documentation by @ue71603 in #346
- Problem --> ErrorCondition by @ue71603 in #336
- Update trip refinement by @ue71603 in #298
- adaption of IdTypes by @ue71603 in #348
- Status Service by @ue71603 in #216
- Use siri:FareClass instead of own TravelClass enumeration by @ue71603 in #354
- Introduction of ServiceSectionStructure by @ue71603 in #263
- Siri formation in full in OJP 2.0 by @ue71603 in #328
- More optimisation methods, reorganising filters and policy for Trip Request according to discussions by @ue71603 in #353
- Typos/Definitions/Error corrections by @ue71603 in #359
- Change main namespace of OJP from SIRI to OJP by @ue71603 in #347
- TM-OJP comparison changes by @ue71603 in #361
- Add LinkingAlps examples by @sgrossberndt in #374
- Fix typos by @skinkie in #375
- Examples 4: LA MPTR, EU Spirit examples adapted to 2.0 by @ue71603 in #376
- Add number of available tickets per fare product by @ue71603 in #371
- Cardinality of ArrivalFormationAssignment by @trurlurl in #367
- Multiple BookingNotes by @ue71603 in #370
- Added Transmodel TRIP REQUEST.Flexibilitywindow by @ue71603 in #372
- TrainNumber in TIR (and examples) by @ue71603 in #378
- Change trip new by @ue71603 in #381
- OJP_Locations renaming by @trurlurl in #391
- updating PassengerCategory for Dogs, Bicycles (and some other things) by @ue71603 in #389
- OJPTripChangeRequest - TripParams added by @trurlurl in #384
- Undefined delay broken connection contract by @ue71603 in #390
- Parallel service trias style by @ue71603 in #396
- Improve TripFareResult by @ue71603 in #395
- BookingId in FareResult by @ue71603 in #400
- Two similar types for e-mail address by @trurlurl in #403
- Storage place for Mapping OJP Transmodel in github suggested by @ue71603 in #402
- Enhance TripPolicy for more Private Lines, filter for PassengerCategory, Access Modes by @ue71603 in #349
- Rename the LegIntermediates element to LegIntermediate (and add an example for ParallelService from ÖBB) by @ue71603 in #399
- remove all CDATA from examples by @ue71603 in #410
- definitions added to all requests and responses based on TM by @ue71603 in #413
- clarifying the usage of coord and addresses in the stop event service by @ue71603 in #412
- Added Attributes to LegBoard, LegAligt und LegIntermediate by @ue71603 in #406
- implementing MODES OF OPERATION from FU 44 by @ue71603 in #379
- Update OJP_JourneySupport.xsd by @ue71603 in #421
- Create Fare_example_with_park_and_ride.xml by @ue71603 in #414
- Update README.md by @ue71603 in #417
- updates in the definition of LEG and MODE by @ue71603 in #419
- added JourneyRelations by @ue71603 in #423
- Restricted lines & MultiPointTripRequest by @trurlurl in #426
- Missing type for IncludeAllRestrictedLines by @trurlurl in #425
- Moving HikingProfile and CyclingProfile out of TripContentFilter by @trurlurl in #427
- privateLift better info by @ue71603 in #420
- Update CHANGELOG.md by @ue71603 in #309
- Open Street Map => OpenStreetMap by @skinkie in #429
- Switching to 2.0 by @ue71603 in #430
- typos and consistency by @ue71603 in #431
- added mapping on service level between TM and OJP by @ue71603 in #404
- typos from proofreading by @ue71603 in #434
- Update CI and have documentation tables per branch only in GitHub pages by @sgrossberndt in #437
- Switch to documentation tables based on xcore by @sgrossberndt in #438
- Correct value
bookableManually
ofBookingProcessEnumeration
by @sgrossberndt in #450 - Corrections from proofreading by @sgrossberndt in #451
- Remove unnecessary definitions, declarations and assignments by @sgrossberndt in #452
- Correct value
suitableForHeavilyDisabled
ofAccessibilityFeatureTypesEnumeration
by @sgrossberndt in #449 - Rename
suitableForHeavilyDisabled
tosuitableForSeverelyDisabled
by @sgrossberndt in #455 - Correct committing changes for pull requests by @sgrossberndt in #453
- Improve README by @sgrossberndt in #456
- RefineLegRef can be omitted by @ue71603 in #457
- Handling of MultiPointType by @ue71603 in #443
- Release of OJP 2.0 by @sgrossberndt in #458
New Contributors
- @pvgrumbkow made their first contribution in #58
Full Changelog: v1.0.1...v2.0