Releases: opentripplanner/otp-react-redux
Releases · opentripplanner/otp-react-redux
v3.4.0
v3.3.0
3.3.0 (2021-07-22)
Bug Fixes
- deps: bump vehicle overlay/base map (948069b)
- error-msg: use url query params if response lacks OTP data (84ccbb7), closes #417
- util: use proper stop_id format (2e9be4e)
- vehicle-rental: bump to latest vehicle-rental-overlay (6cdbdb6)
- vehicle-rental: fix two itinerary-related vehicle rental bugs (c698a8a)
Features
- field-trip: en/dis-able save trip button, show view, delete buttons (b54708e)
- field-trip: implement ability to save field trip itineraries (709f535)
- field-trip: implement delete planned "trip" (itineraries) functionality (3d25ee3)
- allow configuration of modal capacities for field trips (751c72e)
- display field trip subgroup size in itineraries (9ed75cd)
v3.2.0
3.2.0 (2021-07-15)
Bug Fixes
Features
- default-itinerary: Add mini react-intl i18n implementation. (28eb425)
- default-itinerary: Responding to PR comments (d0f962f)
- GtfsRtVehicleOverlay: Add GTFS-rt vehicle overlay (d0ea5d1)
- GtfsRtVehicleOverlay: Fetch and render GTFS-rt protocol buffers. (154f215)
- i18n: Add overrides for translated strings (9009c79)
- i18n: Add user language setting, translate default itinerary (5f61f66)
v3.1.2
v3.1.1
v3.1.0
3.1.0 (2021-07-07)
Bug Fixes
- actions/call-taker: Wait for call query to save before refetching them. (bbc7434)
- batch-routing-panel.js: Added the reverse directions button (b14f529), closes #371
- batch-routing-panel.js: Fixed the code so the button shows. (32d6757), closes #371
- calltaker: Add config to show call hist on load; clear itins on call end. (128e77d)
- calltaker: Do not require modules in config. (da12627), closes #382
- calltaker: Reinstate searchId _CALL suffix for previewing past calls. (fa5dbec)
- ConnectedTransitiveOverlay: Expose new props from OTP-UI TransitiveOverlay via config. (7389e85)
- QueryRecord: Convert arriveBy value to string for OTP-UI. (48a0718)
- routingQuery: Properly revert to list view after planning trip. (6c23d7e)
- SavedTripScreen: Initialize trip monitored days using itin transit leg svc date. (b9e07a1)
- transitive: Upgrade to core-utils/transitive-overlay 1.0.7. (2842877)
- trip-basics-pane.js: Add warning when navigating away from unsaved trip changes (471c3f4)
Features
- field-trip: add daily report feature; improve perf (f9492f4)
- field-trip: Add skeleton code for printing field trips. (d24513f)
- form: add plan first/previous/next/last buttons (428ba0c)
- mailables: add mailables for calltaker (cf720f4)
Performance Improvements
- transitive: avoid unnecessary rerenders (f92ffdb)
v3.0.1
v3.0.0
3.0.0 (2021-04-13)
Bug Fixes
- actions/ui: Split ItineraryView hidden state. (af9f653)
- auto-plan: clarify strategies for auto-plan (8d500a2)
- BackToTripPlanner: Preserve query params. (d18258d)
- batch-routing: add mobile search screen for batch routing (f31f73c)
- BatchResultsScreen: Fix leg focus, address some PR comments. (100c1d6)
- call-taker-controls: fix container css (51ebfc4), closes #330
- constants: update auth0 scope for ibi-group/otp-middleware#120 (8a0ea44)
- default-itinerary.js: Removed some unused code. (edea628)
- default-itinerary.js: Removed some unused code. (a8137c4)
- deps: bump core-utils for default query override (7b4ba82)
- mobile.css: Make batch settings appear under hamburger dropdown. (cabab54), closes #348
- narrative-itineraries.js, default-itinerary.js: Added setActiveLeg as a prop to ItineraryBody c (c10d7ca), closes #338
- narrative-itineraries.js, default-itinerary.js: Added setActiveLeg as a prop to ItineraryBody c (50c031d), closes #338
- make expanded itinerary body show up in ItineraryCarousel (56336ab)
- FavoritePlaceScreen: Do not show account header while setting up account. (70f449c)
- RealtimeStatusLabel: Add spacer between delay text and status text. (508bc80)
- responsive-webapp: handle search in URL w/o hash (7730c3e), closes #325
- responsive-webapp: handle search in URL w/o hash (a35b22c), closes #325
- ResponsiveWebapp: Do not reformat URL after auth0 login. (6b91d58)
- ResponsiveWebApp: Implement terms routes and component stubs. (b708163)
- StopViewer: Enlarge date picker so date is not clipped in Chrome. (99e60d2)
- StopViewer: Fetch all departures for a given day. (d32b6b5)
- StopViewer: Fix autorefresh in live arrivals. (08253ef)
- TripNotificationsPane: Add aria props to advanced settings toggle. (a990abc)
- TripNotificationsPane: Add toggle for advanced trip settings. (0acd10d)
- UserAccountScreen: Fix blank home/work place labels on new accounts (4a33ffd)
- UserAccountScreen: Return to places pane after new user edits. (757a84e)
- util/viewer: Extract headsign if stop times don't have them. (eb5feee)
- utils/viewer: Format time with timezone suffix. (8ebacce)
- viewers.css: Fix scrolling and overflow in route viewer. (26d1e66)
- viewers.css: Make scroll area start below header. (4d1967b)
Code Refactoring
- refactor ResponsiveWebapp and some other things (a1e63b3)
Features
- FavoriteLocation: Allow user to edit nickname of favorite location. (23f0829)
- FavoriteLocationsPane: Add locations using LocationField. (55c5f5b)
- field-trip: add field trip module (WIP) (a8160f3)
- field-trip: make sections editable (fb52a82)
- field-trip: render field trip request details (d8d11b7)
- mobile/batch-results-screen: Add mobile batch results screen. (ec0662d)
- StopScheduleTable: Add stop schedule table component. (8e0c5d2)
- StopScheduleTable: Make displaying the Block column configurable. (1c08e0c)
- user-account: add delete my account button (d4a5d6c)
- add app-wide on time threshold config value (eecb7fd)
BREAKING CHANGES
- refactored example.js, ResponsiveWebapp and associated component signatures to use components provided to component context
v2.2.0
2.2.0 (2021-01-25)
Bug Fixes
- deps: update otp deps for leg icon fixes (0e14e40)
- TripBasicsPane: Hide trip status on first save. (875bbd9)
- trips: Fix Save Trip btn routing. Redirect user to account if terms not accepted. (02c14e4)
- user-account: refactor user account pages (43b98e1)
Features
- monitored-trip: add trip status view to trip basics pane (933a22f)