diff options
Diffstat (limited to 'Changelog')
-rw-r--r-- | Changelog | 242 |
1 files changed, 242 insertions, 0 deletions
@@ -1,3 +1,245 @@ +Travel::Status::DE::IRIS 1.98 - Thu Jul 04 2024 + + * Update stations list + +Travel::Status::DE::IRIS 1.97 - Mon May 27 2024 + + * Update stations list + * Add deprecation notice. The backend service that this module relies on + is deprecated and scheduled for decommissioning. There is no successor. + Do not use this module for new projects and be prepared to migrate away + from it sooner rather than later. + +Travel::Status::DE::IRIS 1.96 - Sun Feb 25 2024 + + * Re-add Wipperliese stations (service resumes on March 29th, 2024) + * IRIS->new / get_station: correctly handle non-EVA station identifiers + in with_related mode. Previously, these caused (harmless, but annoying) + "isn't numeric in numeric eq (==)" warnings. + +Travel::Status::DE::IRIS 1.95 - Thu Feb 22 2024 + + * Update qos/delay message texts + +Travel::Status::DE::IRIS 1.94 - Mon Jan 29 2024 + + * Update stations list + * Do not use now-deprecated smartmatch features + +Travel::Status::DE::IRIS 1.93 - Fri Dec 22 2023 + + * Update stations list + +Travel::Status::DE::IRIS 1.92 - Tue Dec 12 2023 + + * Update meta database (accidentally omitted in 1.91) + +Travel::Status::DE::IRIS 1.91 - Sun Dec 10 2023 + + * Update stations list. Frohes neues Fahrplanjahr. + +Travel::Status::DE::IRIS 1.90 - Sun Sep 17 2023 + + * Update stations list + * Result: weaken (circular) wing references + * Result: include arrival_wings departure_wings replaced_by replacement_for + in TO_JSON + +Travel::Status::DE::IRIS 1.89 - Sat Aug 19 2023 + + * Update stations list + +Travel::Status::DE::IRIS 1.88 - Sat Aug 05 2023 + + * Update stations list + +Travel::Status::DE::IRIS 1.87 - Sun Jul 09 2023 + + * Update stations list + +Travel::Status::DE::IRIS 1.86 - Sun Jun 04 2023 + + * Update stations list + +Travel::Status::DE::IRIS 1.85 - Mon May 29 2023 + + * Update stations list + +Travel::Status::DE::IRIS 1.84 - Sun Apr 30 2023 + + * Update stations list + * Add QoS code 78 + +Travel::Status::DE::IRIS 1.83 - Thu Apr 13 2023 + + * Update stations list + +Travel::Status::DE::IRIS 1.82 - Mon Mar 13 2023 + + * Add delay code 81 + +Travel::Status::DE::IRIS 1.81 - Thu Jan 05 2023 + + * Update stations list + +Travel::Status::DE::IRIS 1.80 - Wed Dec 26 2022 + + * Update stations list + * Fix MANIFEST (broken in 1.79) + +Travel::Status::DE::IRIS 1.79 - Wed Dec 26 2022 + + * Stations: Further geoocordinate fixes for Dutch stations. + +Travel::Status::DE::IRIS 1.78 - Wed Dec 21 2022 + + * Stations: Fix geocoordinates for a variety of Dutch stations. + In some cases, they were off by several hundred kilometers. + +Travel::Status::DE::IRIS 1.77 - Mon Dec 12 2022 + + * Handle "Betriebsstelle nicht bekannt" in routes. + * Update station list + +Travel::Status::DE::IRIS 1.76 - Sun Dec 11 2022 + + * Improve handling of stations that are not yet present in IRIS + ("Betriebsstelle nicht bekannt 1234567") + * Update station list + +Travel::Status::DE::IRIS 1.75 - Sun Dec 04 2022 + + * Update station list + * Note that station names are no longer considered unique. + get_stations() and the get_station_by_... set of functions may return + multiple entries with the same name, but different DS100 and EVA IDs. + For now, get_station_by_name() retains its behaviour of only returning a + single match if the name matches exactly -- for multiple stations with + the same name, it returns the one with the lowest EVA number. + get_station_by_name() return value and semantics may change in a future + major release. + +Travel::Status::DE::IRIS 1.74 - Tue Nov 22 2022 + + * Stations: Use GIS::Distance, as documented. Release 1.73 accidentally + used Geo::Distance in the bundled Stations.pm file instead. + +Travel::Status::DE::IRIS 1.73 - Sat Nov 19 2022 + + * Result: Add arrival_hidden and departure_hidden accessors + +Travel::Status::DE::IRIS 1.72 - Mon Oct 03 2022 + + * Update IRIS station list + +Travel::Status::DE::IRIS 1.71 - Sun Oct 02 2022 + + * Update IRIS station list + +Travel::Status::DE::IRIS 1.70 - Sat Sep 03 2022 + + * Update IRIS station list + +Travel::Status::DE::IRIS 1.69 - Tue Aug 02 2022 + + * Repair Travel::Status::DE::IRIS::Stations module + (broken in Release 1.68) + +Travel::Status::DE::IRIS 1.68 - Mon Aug 01 2022 + + * Update IRIS station list + +Travel::Status::DE::IRIS 1.67 - Tue Jul 26 2022 + + * IRIS->new_p: Fix bug in related_stations accessor + * Update IRIS station list + +Travel::Status::DE::IRIS 1.66 - Sun Jun 26 2022 + + * Treat Essen-Dellwig and Essen-Dellwig Ost as separate stations. + Although they are grouped in the IRIS backend, they are distinct + stations. Both have platforms 1 & 2, so grouping them leads to confusion. + * Update IRIS station list + +Travel::Status::DE::IRIS 1.65 - Sun Apr 03 2022 + + * Update IRIS station list + +Travel::Status::DE::IRIS 1.64 - Sun Jan 30 2022 + + * Add experimental "new_p" constructor for non-blocking operation with + Mojo::Promise and Mojo::UserAgent. + +Travel::Status::DE::IRIS 1.63 - Mon Jan 24 2022 + + * update station database + +Travel::Status::DE::IRIS 1.62 - Sun Dec 12 2021 + + * import station name changes and removals from Winterfahrplan 2022 + +Travel::Status::DE::IRIS 1.61 - Sat Oct 23 2021 + + * Switch to GIS::Distance(::Fast), as Geo::Distance is deprecated and + Geo::Distance::XS is no longer available + +Travel::Status::DE::IRIS 1.60 - Sun Sep 12 2021 + + * Update IRIS station list; remove stations which no longer receive train + services + +Travel::Status::DE::IRIS 1.59 - Sat Aug 14 2021 + + * Stations: get_station, get_station_by_name: Return immediately if + requested station is undef or empty + * Add stations Menningen-Leitishofen, Meßkirch, Sauldorf, Alvesta station, + Lund Central, and Stockholm Central + +Travel::Status::DE::IRIS 1.58 - Mon Jul 19 2021 + + * Result->has_realtime: Fix cancellations not being reported as realtime + * db-iris: Annotate arrival/departure times which should have realtime + data, but don't, with a question mark. + +Travel::Status::DE::IRIS 1.57 - Sun Jul 18 2021 + + * Result: Add arrival_has_realtime, departure_has_realtime, has_realtime + accessors + * Result->delay_messages: Leave out superseded messages (right now, the + only case is "Defekt am Zug" -> "Behobener Defekt am Zug") + * Stations: Add swiss and austrian stations reachable from Waldshut and + Lindau + +Travel::Status::DE::IRIS 1.56 - Sun Jun 20 2021 + + * Update IRIS station list. Adds support for lots of + Albtal-Verkehrs-Gesellschaft stations around Karlsruhe + * Update some delay/qos messages ahead of a DB-wide change planned for + October 2021 + +Travel::Status::DE::IRIS 1.55 - Tue May 04 2021 + + * Fix transfer trains getting lost when requested from a related station. + Notable offender: "Berlin Südkreuz" lacked S 41 / S42 (ring line + from Südkreuz (S) to Südkreuz (S) with transfer to/from the next/previous + incarnation), as it referenced "Berlin Südkreuz (S)". "Berlin Südkreuz (S)" + itself worked fine. + + +Travel::Status::DE::IRIS 1.54 - Sat Jan 09 2021 + + * Add stations DKP, DRBS, DSBG, KWHD, NCBD, TENS, XLHW + +Travel::Status::DE::IRIS 1.53 - Sun Dec 13 2020 + + * import station name changes and station removals from Winterfahrplan + 2021 + +Travel::Status::DE::IRIS 1.52 - Sun Nov 22 2020 + + * get_station_by_name: Fix crash (unhandled exception) when the station + name is an invalid regular expression + Travel::Status::DE::IRIS 1.51 - Thu Oct 22 2020 * Add BER airport stations |