Releases: HSLdevcom/digitransit-ui
Releases · HSLdevcom/digitransit-ui
2.6.2026
1.6.2026
What's Changed
- Current traffic now page from next to v3 behind a feature flag by @hjvuor in #5803
- Add missing language prop to old TrafficNowLink by @hjvuor in #5808
- AB#400: Bug with the page layout by @Antiik91 in #5773
- AB#570 & AB:484: Minor text changes to CO2 infotext and Capacity information by @Antiik91 in #5810
- AB#577 Hide search suggestions if none are available by @hjvuor in #5812
- Ab#483 Route page refactoring and new design for v3 by @sharhio in #5811
- AB#503 - Uber changes by @VillePihlava in #5818
- AB#555 - Add replacement bus notification to matka by @VillePihlava in #5819
- AB#580 Fix schedule page redirect bug by @sharhio in #5821
- Remove unnecessary cache hit code by @VillePihlava in #5825
- AB#483 Turn on new route page on v3 by @sharhio in #5820
- AB#485 Add no trips found translations on schedule page by @sharhio in #5826
- AB#568 personalization with local storage by @vesameskanen in #5822
- AB#483 Route selector swap button style refinement by @sharhio in #5827
- Ab#569:Fix wait leg circle color and alignment by @Antiik91 in #5832
- AB#451 - Crazy egg route page by @VillePihlava in #5833
- AB#467 AB#457 New zones for Hämeenlinna and Lahti by @hjvuor in #5829
- AB#410 - Add airport icons to the map for stops and terminals. by @VillePihlava in #5830
- AB#451 - Change route page crazy egg survey id for upcoming release by @VillePihlava in #5837
- AB#425 Trafficnow canceled trips and other improvements by @hjvuor in #5813
- AB#583 animated personalization feedback elements by @vesameskanen in #5835
- AB:595: HSL crisis banner by @Antiik91 in #5840
- Fix broken 'show ticket' link in HSL planner's navigator by @vesameskanen in #5841
Full Changelog: 2026051...2026060
13.5.2026
What's Changed
- AB#507 Internationalized app bar links to v3 by @hjvuor in #5785
- Convert front page to a function by @vesameskanen in #5775
- AB#557: Autosuggest search string cannot be edited from the middle by @Antiik91 in #5786
- Ab#465 - feedback component by @vesameskanen in #5780
- AB#503 - Merge call agency and taxi changes into v3 without changing existing functionality by @VillePihlava in #5790
- AB#571 use unique suggestion item react keys by @vesameskanen in #5797
- AB#564 validate shortName in route variant selector by @vesameskanen in #5793
- Hsl site header v3 by @Antiik91 in #5799
- AB#453 personalization snackbar message by @vesameskanen in #5791
- AB#574 Fix some stop view bugs by @vesameskanen in #5801
- AB#565 stop page fixes by @vesameskanen in #5802
- Fix style for
platform-updated-iconarrow by @VillePihlava in #5805 - Fix platform-updated style for stop page by @VillePihlava in #5806
Full Changelog: 2026042...2026051
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