Release 452 - February 2023
New features
- Interoperable production definition template changed according to the new AtoZ proposal
- Station names in barcode: NS and Arriva expect station names in the barcode, instead of GTFS id's, which is what we store now.
The implementation is changed so that, depending on a feature flat, TapConnect stores either the GTFS id or the name of the station in the barcode.
- "Days" as extra time unit for sliding validity products. In this feature, the day is considered to be a business day, not a calendar day
- Add optional startStation and endStation in the creation of time-based tickets
- Partial PTO name match in TOMP pricing
Improvements
- TapConnect's products, groups and sales channels are sorted alphabetically in the Admin UI
- Default age of TOMP traveller is set to 18, instead of 0 as it used to be
- If a validator was creating a WS connection with a first message that is not an init request, an error was generated.
- Documentation improvements
Bug fixes
- End date for a stop to stop ticket was wrong in the barcode, if barcode was set to dynamic
- Random Nullpointer in TOMP planning
- GVB user creation in Admin UI
Temporary workarounds
- For a RET specific production limitation, 2 products with the same name are allowed in the database.
This will be reversed when RET has online validation