Releases: opentripplanner/otp-react-redux
Releases · opentripplanner/otp-react-redux
v4.1.0 (7/24/2023)
What's Changed
- New Error Renderer by @miles-grant-ibigroup in #834
- Calltaker mode selector by @daniel-heppner-ibigroup in #863
- Localize welcome screen, batch location field prompts by @binh-dam-ibigroup in #880
- correct
FIELD_TRIP_DATE_TIME_FORMAT
by @miles-grant-ibigroup in #876 - Field Trip Various Cleanup by @miles-grant-ibigroup in #878
- Call Taker Date Time Picker: Support External Updates by @miles-grant-ibigroup in #874
- Location field cleanup by @binh-dam-ibigroup in #853
- Improve View Details Link Accessibility by @amy-corson-ibigroup in #884
- Remove redundant Route Viewer header in mobile view by @binh-dam-ibigroup in #886
- a11y: Avoid repeating route name by @binh-dam-ibigroup in #885
- Add a11y support to misc buttons by @amy-corson-ibigroup in #887
- Fix Location Field Invalid State by @binh-dam-ibigroup in #861
- Translations update from Hosted Weblate by @weblate in #883
- Update Trip Details package by @amy-corson-ibigroup in #889
- Use auth0 login page with the current locale. by @binh-dam-ibigroup in #888
- Base map 3.0.13 by @binh-dam-ibigroup in #894
- Add span surrounding operator logo in stop view by @amy-corson-ibigroup in #891
- A11y Announce Trip Search Status by @binh-dam-ibigroup in #892
- Remove excessive zoom changes when changing stops in Stop Viewer by @binh-dam-ibigroup in #900
- Survey Modal A11y by @amy-corson-ibigroup in #896
- Add badges to readme by @daniel-heppner-ibigroup in #901
- Support Clickable Header Logo by @miles-grant-ibigroup in #893
- fix(batch-ui): correct walk icon in all cases by @miles-grant-ibigroup in #902
- Enhance Login and Feedback Navbar Buttons by @binh-dam-ibigroup in #903
- Translations update from Hosted Weblate by @weblate in #890
- Don't Bundle Flex Itineraries by @miles-grant-ibigroup in #910
- May 30, 2023 OTP-UI Update by @miles-grant-ibigroup in #911
- Fix props causing console warnings by @binh-dam-ibigroup in #905
- Render selected active itinerary when pasting URL by @binh-dam-ibigroup in #907
- Route renderer a11y by @binh-dam-ibigroup in #904
- Replace trip sort select with accessible dropdown by @amy-corson-ibigroup in #897
- Fix trip saving by @binh-dam-ibigroup in #913
- Schedule View Fix by @miles-grant-ibigroup in #914
- Check existence of the correct itinerary by @binh-dam-ibigroup in #916
- fix(form styles): Use better style import. by @binh-dam-ibigroup in #921
- Support External Help Link by @amy-corson-ibigroup in #917
- Call Taker CSS Cleanup by @miles-grant-ibigroup in #918
- Update otp-ui packages by @amy-corson-ibigroup in #929
- (Mailables): Support Simultaneous Small and Large Print by @miles-grant-ibigroup in #925
- I18n checks by @binh-dam-ibigroup in #906
- Make grouped itinerary set/use activeItinerary by @binh-dam-ibigroup in #924
- Navbar Icon Cleanup by @amy-corson-ibigroup in #926
- Route Row Background Color Indicates Active by @amy-corson-ibigroup in #928
- Fix: Arrive By Shows Departure Time by @amy-corson-ibigroup in #927
- Account Wizard a11y by @binh-dam-ibigroup in #912
- New mode selector by @daniel-heppner-ibigroup in #700
- fix(apiv2): adds 'headsign' to pattern request by @daniel-heppner-ibigroup in #935
- Fix grouped itineraries a11y and regressions by @binh-dam-ibigroup in #931
- Call Taker Time Picker Support External Updates by @miles-grant-ibigroup in #933
- Restore walk icon to short trips by @amy-corson-ibigroup in #932
- refactor(connect-location-field): support
suggestionCount
by @miles-grant-ibigroup in #934 - a11y button fixes by @amy-corson-ibigroup in #936
- Return focus to feedback button on modal close by @amy-corson-ibigroup in #939
- Translations update from Hosted Weblate by @weblate in #915
- refactor(amenities-panel): don’t show vehicles not configured by @miles-grant-ibigroup in #938
- Small A11y Fixes by @amy-corson-ibigroup in #940
- Fix console warnings by @binh-dam-ibigroup in #943
- chore(deps): Update @opentripplanner/location-field to 2.0.6. by @binh-dam-ibigroup in #948
- Fix more i18n warnings by @binh-dam-ibigroup in #944
- feat: replace native pattern select with dropdown by @amy-corson-ibigroup in #937
- New fare product impl by @daniel-heppner-ibigroup in #945
- Support current location in PlaceEditor by @binh-dam-ibigroup in #946
- Release: July 24, 2023 by @amy-corson-ibigroup in #952
Full Changelog: v4.0.0...4.1.0
v4.0.0
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...
v3.8.0
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
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
v3.5.1
v3.5.0
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
3.4.3 (2021-09-08)
Bug Fixes
- remove dead links (c2e4ca8)
- api: use apiKey if configured for certain requests (c6f7904)
- date-time-options: fix search options css (add flex) (173a312), closes ibi-group/trimet-mod-otp#304
- field-trip: refactor trip status icon (34679f4), closes ibi-group/trimet-mod-otp#302 ibi-group/trimet-mod-otp#302
- field-trip: reverse outbound/inbound in field trip list view (240588a), closes ibi-group/trimet-mod-otp#303
- itinerary: calculate and display non-transit fares in batch mode (d56d8ae)
- itinerary: correctly use sort type for displaying selected value (588be2f)