Releases: UnionInternationalCheminsdeFer/OSDM
Releases · UnionInternationalCheminsdeFer/OSDM
v3.3.2
v3.2.3
v3.1.3
v3.0.6
v3.4
What's Changed
Bug
- #603 discrepancy on the level where to retrieve/specify fulfillmentOptions
- #616 Request Body must be marked as required where applicable
- #623 Fix Documentation on error warnings not found
- #682 DocumentResponse, ProductResponse missing array of Problems
Code list change
- #668 Add FAMILY as a AccommodationSubType
- #708 Which error code for "Confirmation Time Limit Exceeded"
Documentation
- #547 document layoutId in case of two deck vehicles
- #614 Doc: clarify on the usage of HAFAS proprietary station codes (EVA)
- #626 Doc: dwelltime format in POST tripCollection is unclear
- #644 Doc: Calendar dates are date-time but should be date
- #664 Doc: The description of the departureTime and arrivalTime in tripSearchCriteria should indicate one is mandatory
- #684 OSDM Authentication: need to be able to specifiy the Oauth2 scope parameter
- #650 Clarify if city passes should by admissions
- #674 Improve documentation on versioning - clients should avoid strict validation
- #691 Exchange Flow documentation expanded
- #693 Corrected RFC ID in ProblemPointer description
Improvement
- #489 Relation between fulfilment and leg within a through fare
- #557 Add a selectionFee to availability/place-map
- #573 Made gender nullable in AnonymousPassengerSpecification
- #579 Adding properties timezone and country to Place object
- #583 Improved reduction card types
- #588 Add reduction card code for barcodes to master data
- #589 Adding seat selection fees
- #592 Add graphical reservation indicator in bookedOffers.reservation
- #602 Make purchaser verbs consistent
- #632 Make requestor field optional
- #663 Readded externalRef in patch booking
- #672 Add a set value OPERATOR_APP for FulfillmentMediaType
- #683 Indicate a fulfillment without a document and part
- #696 Make Requestor optional
- #702 Support for OJPTripChangeRequest via POST /trips
- #709 Direction is missing for internals in GET /coach-layouts response
- #710 Add more graphical items and introduce walls for coach layouts
- #720 Add acceptNamespace in POST tripcollection
- #721 Add x-accept-namespace missing in GET /places/ and GET /places/{id}
- #730 Add residency to AnonymousPassengerSpecification for Eurail / Interrail passes
- #732 Add possibility to search bookings with passange.externalRef as a search parameter
Refactoring
Question
- #479 Add ancillary to condition GET /availabilities/place-map
- #528 Question - an optional reservartion part for an already purchased ticket
- #596 On which code (productCode or productId or even another) can an OSDM consumer build product specific functionality?
- #617 Clarification: TransferLeg vs ContinuousLeg
- #628 Question on what post offer response when using tripSpecifications
- #629 what if our timetable differs from the requested section timetable (while part of a larger trip)
- #642 Clarify purpose of GET RefundOffer By ID
- #651 Passenger variants like female, military or students
- #652 Passengers in booking flow
- #665 ExchangeOfferBreakDown and exchangeBreakdown in exchangeOffers
- #670 Exchange flow : how to filled the exchangePrice section
- #685 Doc: OTST team need info on parameters to use to identify the type of Offer / Booking received
- #701 Clarification how to void or cancel Fulfillment
- #707 Carrier for international Tickets
Won't fix
- #704 Clarify if airline-like void operation is needed
Version 3.2.2
This is a patch release from 3.2.1 that backports issue #670 - introduction of refundableAmount
to ExchangeOffer
.
Version 3.1.2
This is a patch release from 3.1.1 that backports issue #670 - introduction of refundableAmount
to ExchangeOffer
.
Version 3.0.5
Version 3.3.1
This is a patch release of 3.3.0 that backports issue #670 - introduction of refundableAmount
to ExchangeOffer
.
Version 2.0.8
Version 2.0.8
This is a patch release that backports RefundOfferBreakdown
in RefundOffer
introduced in 3.2.0.