Releases: opentripplanner/otp-react-redux
Releases · opentripplanner/otp-react-redux
v0.11.3
0.11.3 (2019-07-12)
Bug Fixes
- alert: fix time formatter for alert effective time (8bb40a8), closes ibi-group/trimet-mod-otp#219
- graphql: revert GraphQL queries to maintain compatibility w alt index (2cc3374), closes #73
- loading: fix loading icon size in mobile (e2d3ad7)
- plan-trip-button: fix disabled if location missing (2d95681), closes ibi-group/trimet-mod-otp#224
- react-warning: add keys to array of components (797b113)
- reverse-locations: fix reverse locations and clear location actions (a050f50), closes #215
- stop-viewer: fix display of soon text in stop viewer (cba1087), closes ibi-group/trimet-mod-otp#184
- stop-viewer: fix route name display for routes w long name only (3cf9ebe), closes ibi-group/trimet-mod-otp#184
- vehicle-rental: fix place names for eScooter rentals (76273a3), closes ibi-group/trimet-mod-otp#213
- vehicle-rental-overlay: use config-defined color for marker colors (7570101)
Performance Improvements
- Route Viewer: make RouteRow a PureComponent to reduce unneeded re-renders (c613fbb)
v0.11.2
0.11.2 (2019-07-03)
Bug Fixes
- print-layout: fix print layout for new URL routing (d6028ad), closes ibi-group/trimet-mod-otp#79
- user-settings: make user stored settings configurable (f3fae4e)
v0.11.1
v0.11.0
0.11.0 (2019-06-28)
Bug Fixes
- test: fix test condition so that trip plans on load URL with search (da2608f)
- fix duplicate OTP search when back button pressed (99261bf)
- fix location prop when derived from active search (700395d)
- fix recent search onSelect (92eb991)
- get linting working on all files and fix all resulting errors (327e91e)
- api: fix issue where options is undefined (2534bc8)
- config: update example config (55c26f8)
- elevation-graph: tweaks for the elevation graph (resizing and distinguishing selection) (071d990)
- example: get example.js working once again (68d665c)
- mobile: only change screens on location change if not welcome screen (73e4735), closes ibi-group/trimet-mod-otp#203
- mobile: only change screens on location change if not welcome screen (63acdc8), closes ibi-group/trimet-mod-otp#203
- user-settings: fix bug which removes recent searches on enable tracking (9178706)
- viewer: make viewer header sticky (ac5af9d)
Features
- form: allow for custom configuration of exclusive modes (87d904b)
- form: allow multiple companies to be shown in mode selection (c76da2a)
- form: improve eScooter mode configuration and icon display (353b088)
- multi-agency: add support for multi-agency routes (c66a921), closes ibi-group/trimet-mod-otp#169
- user-settings: store favorite places and recent places/searches (87826cb), closes ibi-group/trimet-mod-otp#175
v0.10.1
0.10.1 (2019-05-21)
Bug Fixes
- form: fix hanging comma issue in mode selector (cf6a4f6), closes ibi-group/trimet-mod-otp#193 ibi-group/trimet-mod-otp#178
v0.10.0
0.10.0 (2019-05-10)
Bug Fixes
- api: add back in radius param for nearby stops (bf31d16)
- api: Add WALK to driving/TNC queries but not biking (7acbe35)
- api: Clean up applicability test for wheelchair param and correctly account for company-based m (cdd8532)
- api: Do not include added "WALK" mode for TNC/carshare in URL params (cd0e177)
- api: Fix API refactoring error in getTransportationNetworkCompanyEtaEstimate() (022b11c)
- api: Fix bug with determining API from routingType (041c939)
- api: Fix error with bundling geocoder utils for export as part of api (31b86c8)
- api: Fix incorrect reference to rewritePayload option for findStopTimesForStop (c05b78b)
- api: Gracefully handle invalid dates & times (e6b3a85)
- car_rental: make sure car rental logo is displayed in narrative (0daf18c)
- car-rental: fix npe (fff36f2)
- css: ensure that iOS scroll lock only applies if print view is inactive (d30afd2), closes conveyal/trimet-mod-otp#117
- css: fix fade to white on plan trip button (8db7398)
- css: fix results/form styling for iPhone 5s (e85bc77), closes conveyal/trimet-mod-otp#108
- css: fix StopViewer IE rendering issue (e31a297), closes conveyal/trimet-mod-otp#69
- css: remove clear button for ie/edge (ae73893)
- css: slight tweak to prevent horizontal scrolling issue in iOS (fec5933), closes conveyal/trimet-mod-otp#92
- css: wrap iOS bounce fix css in iOS media query (4e2a7a7), closes conveyal/trimet-mod-otp#117
- edit-search-btn: fix formatting for mid-sized device screens (e.g., iPad) (c8e2f09)
- example: Update packaged example to use new Map class (ec7e75e)
- form: Add missing key field in settings-selector-panel (3c83c4b)
- form: disable plan trip button if both locations not set (4a25456), closes #101
- form: Disable switch button in mobile (temporary) (fced51e)
- form: Ensure currentPosition coords are populated before doing nearby-stops search (1e389a7)
- form: Fix error with location field clearing on blur w/ valid location. Addresses conveyal/trim (359e927)
- form: Fix mobile placement of switch button. Refs conveyal/trimet-mod-otp#142 (11346ef)
- form: Fix prop-types validation issue (350af38)
- form: Handle nearby-stop lookup on location search, not whenever position changes (5c50af7)
- form: Store numeric query params (e.g. maxWalk) as numbers internally (rather than strings) (cfb24ea)
- form: Update formatting for date/time fields (2958a36)
- form: Update internal date/time to current when NOW is selected as departure mode (a3a029d)
- form: Update OTP query time to current time for any form change in "Depart Now" mode (186c2b3)
- form: Update placeholder language in location field to reflect new mouse/tap interaction (8093378), closes conveyal/trimet-mod-otp#131
- form: Update styling for dropdown selectors. Addresses conveyal/trimet-mod-otp#144 (be96050)
- geocode: Update selected location lat/lon in store before reverse geocoding completes, then upd (8e056fd)
- geocoding: Do not call formChanged() after reverse-geocoding completes (da6b683)
- geolocation: add optional success callback for getCurrentPosition (0d12565)
- icons: Fix incorrect prop type in LocationIcon (4021c0e)
- icons: use new iconography for from/to locations (3664c22)
- index: Remove ToggleMap from index.js (429b9d8)
- ios: fix bounce scrolling with css (96a4499), closes conveyal/trimet-mod-otp#92
- itin-overlay: fix dupe labels by not labeling from place (e305769), closes conveyal/trimet-mod-otp#152
- itinerary: Fix css-class bug for differentiating itinerary vs. profile options (277a003)
- itinerary: Handle null mode strings in hasCar utility method (4aa7a2d)
- location: add address to place query params (a57538d)
- location: clarify index null check (c584da9)
- location: don't replace geocode results if none found (346672d)
- location: suppress nearby locations for mobile if current location already set (da680b6), closes #97
- location-field: fix bug that made geocode menu items unclickable (6e8aaa5)
- location-field: fix form element blurring behavior inconsistencies (f9d82e6)
- location-field: fix onBlur behavior for IE (a7ea7ec)
- location-field: various usability tweaks (a6a84ab), closes conveyal/trimet-mod-otp#66
- map: Add component dimensions wrapper to BaseMap (97195df)
- map: Add componentWillUnmount handler to transitive-canvas-overlay (80bc60d)
- map: Clear transitive overlay data when unmounting component (76b26d2)
- map: do not re-mount map when mobile narrative rendered (aeddc48)
- map: Fix broken props reference in stops-overlay (d5b797b)
- map: Fix bug with display of partially-loaded route geometry overlays (7019f41)
- map: Fix bug with Set From/To links from rented-car overlay popups (ca8b305)
- map: Fix issue w/ transitive preprocessing of multi-leg bike segments. Refs conveyal/trimet-mod ([2812440](https://github.com/opentripplan...
v0.9.0
<a name"0.9.0">
0.9.0 (2017-12-14)
Bug Fixes
- BikeRentalOverlay: add missing key to iterator (0e5cdfe2)
- api:
- Fix API syntax issues (6ba47a26)
- Fix bug w/ api url construction (5b20e35e)
- Store the active searchId in state at beginning of each request (ca6b593f)
- Handle unspecified port case in all API calls (71b655e4)
- Only include port in API requests if specified in config (821a3f49)
- Remove obselete include from index.js (6c2ea3d8)
- example:
- form:
- Update PlanTripButton to work with recent API refactor (63664808)
- fix content/display for settings/date time preview (9ffd85fd)
- Fix function name reference in modes-panel (8bfef335)
- Fix name of departArrive query param in date-time-selector (64d062ad)
- Set keys for settings-bar mode icon list (380c3d1b)
- geolocation: geolocate on page load only for mobile (333ded5b)
- map:
- modes-panel: refactor mode button into separate component (551cf759)
- narrative:
- overlay: Fix conflict between stops-layer rendering and transitive overlay (77deab9e)
- transitive:
Features
- api:
- form:
- Allow configuration of whether LocationField includes clear ('x') button (2e77a31a)
- Allow custom content for switch button (7fb56ee7)
- Include maxBikeTime with default general settings (ba0a7267)
- Refactor settings-bar to match structure of date-time-preview (60a51589)
- Support auto-population of from field with current location (debda63a)
- New mobile form layout, including date/time preview & modal components (870f3c4d)
- Add "static" mode in location-field for fullscreen display in mobile (a8ceffc5)
- Add nearby stops to location search (81901e63)
- Add recent searches to location field (f0567507)
- Make 'use current location' option functional (9450b1bb)
- Initial work on new location field, including geocoding (a8fd10c6)
- Allow optional expansion caret in settings-bar (f8fcaf02)
- Support custom mode icons (ec1181be)
- Add interactivity to settings/modes panel (f054d892)
- Initial work on detailed, mobile-ready settings panel (b7f0928a)
- geocoding: use custom pelias instance and focusPoint (d4a2c2b3)
- map:
- Make route overlay url configurable (6a64eb49)
- use right-click to set origin/dest (11c176d9)
- use right click (long press on mobile) to set location (efb59d87, closes #21)
- Make controlled overlays visible by default (137f0954)
- Add overlays to map controls. Move BaseLayers logic to BaseMap (983cd3ee)
- Use new 'useGeographicRendering' transitive option (28e8cebe)
- Add toggle-able map vs. network view (ba6005cb)
- Support inter-stop geometry for itin searches (4f51f1dc)
- Initial version of routes-overlay layer (7d61139e)
- Extend transitive rendering to itinerary searches (cbb5cc1c)
- Improve styling of from/to endpoints; hide from/end transitive places (c327e086)
- Update transitive styling (7c6a89d2)
- Add set from/to buttons to stop overlay popup (59afe817)
- Highlight active profile option on map (811e4f65)
- Add basic support for transitive overlay rendering (b4cd14de)
- add reverse geocoding option to setLocation (5cd4f05d)
- Only show bike-rental overlay when bike-rental mode is active (e9282f7e)
- Add svg icons for bikeshare overlay (60ad3c44)
- narrative:
- overlay:
- transitive: Include route co...