Skip to content

Releases: opentripplanner/otp-react-redux

v4.1.0 (7/24/2023)

31 Jul 18:37
fbe413d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...4.1.0

v4.0.0

02 May 19:56
2fd726a
Compare
Choose a tag to compare

4.0.0 (2023-05-02)

Bug Fixes

  • a11y: narrative button accessibility (2e97550)
  • actions/api: Split findRoutes() into OTP1/2-specific implementations. (d9d394c)
  • DeleteUser: Fix button color contrast. Convert to TypeScript. (997191c)
  • FavoritePlaceList: Use gray with enough contrast. Extract colors for reuse. (c76bdea)
  • ItinerarySummary: Remove highlight and pointer in trip editor. (986a270)
  • LocaleSelector: Set aria-controls only when selector is open. (d90893a)
  • NavLoginButton: Add click support for logout button. (c8bf0f4)
  • PhoneNumberEditor: Apply minor accessibility fixes. (c6aee87)
  • PhoneNumberEditor: Fix style for ControlStrip. (629aaa9)
  • PhoneNumberEditor: Fix UI crash when typing letters in or emptying phone number field. (939c48f)
  • Place: Add invisible labels to handle no CSS. (7b20c7d)
  • PlaceEditor: Add label to place name field. (71133b3)
  • PlaceEditor: Add missing a11y features. (8f3cd1b)
  • PlaceEditor: Convert validation error elements to alert elements. (cd22f7b)
  • PlaceEditor: Fix conditions for displaying invalid fields. (ce3e2a8)
  • PlaceEditor: Set touched flag on address change to update validation state. (08c5eb2)
  • route-block: repair slanted rendering (d8447a8)
  • route-viewer: always fetch route type (ce84287)
  • route-viewer: support fuzzy matching for non-numeric routes (35cabd6)
  • RouteDetails: Set interval in seconds instead of milliseconds! (9acfd67)
  • RouteViewer: Fetch positions in route and pattern views. (0987271)
  • flip button opacity (37fb8e8)
  • RouteViewer: Show user friendly pattern name in title bar. (4a00fc2)
  • TripBasicsPane: Fix day availbility layout. (161c2b7)
  • TripNotificationsPane: Ensure the caret is shown for advanced settings in Firefox. (9e81ac5)
  • util/i18n: Memoize language options (d89b49c)
  • add checks for pattern (feb3585)
  • adjust margin for percy tests (077af72)
  • closed app menu does not re-open (18ce5ac)
  • conditional wrapper props (375e0d0)
  • icon sizing (f6d9813)
  • actions/apiV2: Add stop code field to stops graphql query. (e190b6d)
  • App.js: Update title bar with configured title immediately on app load. (fb8dd4c)
  • mobile navigation: Add container with banner role. (1aec49a)
  • nav: Add ARIA banner role to nav header. (2f34c7d)
  • assign type as home or work name (5dae093)
  • a11y: add aria labels to buttons in batch settings (493fab1)
  • actions/apiV2: Return the correct agency id after findRoute. (7b31233)
  • actions/forms: Do not reset UI upon acquiring location if viewer is active. (99f7aee)
  • app.css: Add qualifiers to hide the Route Viewer entry on large screens. (2434a1c)
  • AppMenu: Convert app menu widget to be a proper button. (b12303b)
  • AppMenu: Enable tab navigation within side menu bar. (8cf5cb4)
  • AppMenu: Fix icon layout. (6527b7a)
  • call-taker: support otp2 walk reluctance (1d01df6)
  • components/narriative: support hiding calories (e79278d)
  • components/narriative/utils: resolve a11y routing fa regression (9cd0abf)
  • connected-itinerary-body: Render itinerary bodies using ambient font. (4c5c8b2)
  • connected-stops-overlay: Do not show all stops when the route viewer is active. (5196ab7)
  • connected-stops-overlay: Don't show stops when all route patterns are previewed. (61389c4)
  • date-time-options: better support more varied time input (f3f61fc)
  • default-map: support mutliple base layers (57be11d)
  • EnhancedStopMarker: Fix caret rendering. (b65ddbf)
  • EnhancedStopMarker: Make sure viewed stop is shown in the correct color. (009798f)
  • favorite-place-screen: allow saving of home/work (bb3831a)
  • forms: Adjust icon layout and remove .fa references. (569841a)
  • map.css: Make sure popups stay on top of active stop markers. (969836e)
  • map.css: Place first map marker for viewed stop in foreground. (8be54ce)
  • MapillaryFrame: Support i18n. (4d8a54e...
Read more

v3.8.0

16 Dec 11:48
e24af86
Compare
Choose a tag to compare

3.8.0 (2021-12-16)

Bug Fixes

  • a11y: Update html lang attribute when changing locale. (0179759)
  • bounds-updating-overlay: fix map not appearing on desktop (16fe92d)
  • connected-route-viewer-overlay: don't crash on viewing route with no patterns (4a12934)
  • craco: ensure version marked backwards compatible is actually backwards compatible (8399cb3)
  • default-itinerary: don't shrink flexIndicator (6d82322)
  • default-itinerary: don't shrink flexIndicator (690dadd)
  • default-itinerary: show detailsHint at correct spot (be71977)
  • deps: update otp-ui location field to 1.8.0 (5929a85)
  • deps: update otp-ui location field to 1.8.0 (c9ab980)
  • deps: Upgrade @opentripplanner/trip-details to 2.0.0 and support i18n in trip details. (cc0ae93)
  • index.html: Copy file from a11y branch. (f216837)
  • narrative: remove absolute positioning from narrative results pane (b9a4fbd)
  • switch-button: automatically re-plan after clicking (f520d19)

Features

  • StopViewer: Add missed string for translation (252f6dc)
  • add user setting for accessible trips by default (194b574)
  • show errors next to results if results also present (dadfacb)
  • actions/api: route only flex requests to otp2 server (42103cd)
  • i18n: Merge dev into react-intl and cut third i18n PR (bf1d2d6)
  • state, error-message: Localize error messages (9a45ff7)
  • add typescript support (1e28a59)

Reverts

  • Revert "refactor(mobile): remove unneeded padding from narrative" (3d4c64f)

v3.7.0

12 Nov 14:25
d1ecb80
Compare
Choose a tag to compare

3.7.0 (2021-11-12)

Bug Fixes

  • connected-stop-marker: avoid crash when not viewing stop (769104d)
  • deps: Upgrade OTP-UI location field to 1.7.0 (a6ecf82)
  • pattern details viewer: adjust blobs to be connected regardless of line height (4bccd35)
  • stop-viewer: restore schedule viewer functionality (2cfe9dc), closes #476

Features

  • zoom to stop when opening stop viewer (dd71271)
  • connected-location-field: update focus point based on geolocation (1b357be)
  • new stop markers for high zoom levels (4c5d169)
  • support middleware CDP changes (fa4c1cb)
  • default-itinerary: add accessibility labels to legs and itineraries (a8520ee)
  • trip-details: make use of enhanced fare display (b51e20c)

Reverts

  • refactor(example-config): add flex strings (960bedf)

v3.6.0

21 Oct 13:05
e2ddaec
Compare
Choose a tag to compare

3.6.0 (2021-10-21)

Bug Fixes

  • make route viewer clearer by hiding other elements when it's shown (4d31217)
  • replace colors with accessible ones (f60e962)
  • child-stop-details.js: Fixed flow errors (062f164), closes #412

Features

  • child-stop-details.js: Created basic template with data from api ready to style - phase 1 (57cb055), closes #412
  • stop-viewer: add nearby amenities panel (5d2cbd4)
  • stop-viewer.js: Rendering list of Stop IDs (1d06ccb)

v3.5.1

05 Oct 21:26
19ea126
Compare
Choose a tag to compare

3.5.1 (2021-10-05)

Bug Fixes

  • Fix various things that broke in trimet-mod-otp. (0e414c1)

v3.5.0

05 Oct 17:05
aae17e0
Compare
Choose a tag to compare

3.5.0 (2021-10-05)

Bug Fixes

  • TripSummary: Remove green bar outside of batch itinerary results. (8e014aa)

Features

  • app-menu.js: Added Traveler Tools Menu (0acabea)
  • example-config: remove period (198c0d1)
  • route-viewer: route details viewer prototype (bc7e27e)
  • route-viewer: show realtime vehicle positions (ced75d8), closes #440
  • route-viewer: support filtering routes by agency or mode (b378eb2)

Reverts

  • RouteDetails: remove color; remove headsign buttons (c672387)
  • ViewSwitcher: restore focus outline (a922e8f)
  • don't show view switcher on mobile (85bcb56)
  • match OTP vehicle position schema (2f07d6b)
  • app-menu: show route viewer in app menu on mobile (2b85bbc)
  • route-viewer: never hide mode selector (67f840b)
  • adjust webkit specific rules to favor chrome over safari (95b844c)

v3.4.3

08 Sep 20:03
1d881bd
Compare
Choose a tag to compare

3.4.3 (2021-09-08)

Bug Fixes

v3.4.2

23 Aug 19:12
c37ac4d
Compare
Choose a tag to compare

3.4.2 (2021-08-23)

Bug Fixes

  • replace inaccessible colors (73649e6)

v3.4.1

19 Aug 17:34
36328f5
Compare
Choose a tag to compare

3.4.1 (2021-08-19)

Bug Fixes

  • actions/user: Remove extra field not implemented server-side. (9a32218)