Releases: HSLdevcom/digitransit-ui
Releases · HSLdevcom/digitransit-ui
29.4.2026
What's Changed
- Convert IS_DEV function to a constant by @hjvuor in #5751
- AB#532 - Update to node v24 by @VillePihlava in #5739
- Refactor font styles by @vesameskanen in #5745
- VR rail replacement bus ui by @tkalvas in #5757
- AB#450 use HSL design system modal for personalisation info by @vesameskanen in #5746
- Fix types and invalid css by @sharhio in #5760
- Refactor translation system by @vesameskanen in #5753
- AB#542 - Add translation sorting script, add format script, and change lint script to only check by @VillePihlava in #5737
- AB#542 - Fix crash-causing issues in navigator by @VillePihlava in #5765
- AB#488 - Allow the use of correct terms for ferries related to platform numbers by @VillePihlava in #5763
- Miscellaneous minor fixes by @vesameskanen in #5762
- AB#458 Waltti analytics info from next to v3 by @hjvuor in #5767
- AB#215 oulu sales points changes to v3 by @vesameskanen in #5768
- AB#549 crazyegg itinerary survey every 1/250 visits by @vesameskanen in #5766
- AB#548 - Fix flex translations that are currently in use by @VillePihlava in #5769
- AB#548 - Add back translation by @VillePihlava in #5772
- Pr 5758 further changes by @tkalvas in #5774
- Add DAST security scan workflow by @masse-solita in #5758
- AB#513 - Change kuopio citybike interface by @VillePihlava in #5777
- Add useConfigContext and useRouter stubs to tests by @hjvuor in #5776
- AB#488 - Fix styling for itinerary list by @VillePihlava in #5779
- AB#488 - More style fixes by @VillePihlava in #5781
- AB#551 - Disable navigator for itineraries with taxi legs by @VillePihlava in #5782
New Contributors
- @masse-solita made their first contribution in #5758
Full Changelog: 2026041...2026042
15.4.2026
What's Changed
- Disable eslint rule react/require-default-props by @hjvuor in #5714
- AB#517 current location works again in embedded search by @vesameskanen in #5719
- Use themed fonts in components by @sharhio in #5724
- AB#238 - Make IS_DEV util function and change configs to use it by @VillePihlava in #5726
- Remove windows scripts and docs because they are not used and unmaintained by @VillePihlava in #5727
- AB#509 design system with digitransit themes to V3 by @vesameskanen in #5732
- Direct user from embedded search to itinerary page if current location is used by @vesameskanen in #5734
- AB#137 Improve how transfers are displayed by @hjvuor in #5738
- AB#488 - Fix station naming by @VillePihlava in #5736
- chore(deps): bump axios from 1.13.5 to 1.15.0 in /digitransit-search-util/packages/digitransit-search-util-get-json by @dependabot[bot] in #5741
- Fix component import syntax by @sharhio in #5744
- AB#277 (DT-6955) Viapoint by coordinates - v3 by @sharhio in #5438
Full Changelog: 2026033...2026041
31.3.2026
What's Changed
- AB#462 Jyväskylä salespoints updated and geojson layer fix by @hjvuor in #5701
- AB#234 Tampere default transfer time by @hjvuor in #5700
- Check that citybike configuration is found by @Antiik91 in #5702
- AB#168 - Improve indoor routing level info by @VillePihlava in #5687
- AB#494 update matka dev feed list by @vesameskanen in #5707
- AB#495 allow near you tablist to change dynamically by @vesameskanen in #5705
- Translation cleanup and some fixes by @vesameskanen in #5704
- AB#501 Fix citybike availability bar by @vesameskanen in #5710
- AB#411/AB#412/AB#414 New schedule page for v3 by @sharhio in #5711
- Revert special handling for car routing from/to stations by @optionsome in #5625
- AB#374 Add tampere specific ticketPurchaseLink function in config by @hjvuor in #5715
- Rename Helsinki/Espoo rental network id back to smoove by @optionsome in #5717
Full Changelog: 2026031...2026033
19.3.2026
Regression fix: change in current location no longer resets mobile search.
18.3.2026
- Search in HSL planner now always includes favourites
- Matka planner will use a separate GTFS feed for Flixbus
17.3.2026 c
Fix wrong zone file name in HSL configuration.
17.3.2026 b
Add traffic now link back to hsl journey planner
17.3.2026
- Parks near you added to HSL journey planner
- Seutu+ journey planner's service area updated
- Jyväskylä journey planner now shows occupancy information
- Vehicles on map flickering issues fixed
- Oulu planner shows park and ride locations on map
- Trip cancellation no longer changes the final destination label on stop view
11.2.2026
- Search component refactored and updated to ensure acccessibility in all browsers
- Search links stations with stop code correctly (e.g. Kotka, kantasataman paikallisliikenneterminaali)
- Embedded search links to journey planner's front page if origin or destination are not set
- Zone icon rendering in tablet size styled properly
- Return from viapoint itinerary view no longer triggers another itinerary search
- Park rendering on map improved
- Favourites near you view shows vehicles on map
- Near you view accessibility errors fixed
- HSL planner uses higher transfer cost to favor itineraries with less transfers
- Joensuu service area updated
- Walttiopas service area updated
- Mikkeli service area updated
- Mikkeli journey planner shows ticket zones on map
- New logo in Oulu journey planner
- New logo in Vaasa journey planner
- Turku journey planner uses 5 minute transfer time by default
- Turku journey planner shows parking places on map
- Broken funicular icon of Turku planner fixed
- Kotka journey planner now has a ticket purchase link on mobile
- Kela planner no longer shows national notifications
7.1.2026
- White background circle is no longer rendered with alert triangles
- All planners now render alert triangles in departure views (worked correctly only for HSL)
- Route view no longer crashes if there are no departures in current week