Releases
v5.6
Features / Enhancements / Bug Fixes
Prevent Shared message from appearing on Android before event is shared (d806f5e )
Display a message on SpecialEventsView when there are no active special events (860a829 )
Take advantage of index in KeyExtractor functions to prevent duplicate keys from being generated (66fd668 )
Disable swipeable tabs on Android (eae8642 )
DiningDetail check for menuWebsite, deprecate menuUrl (ae22078 )
Change format of am/pm to a.m. and p.m. respectively Change wording from Open 24/7 to Open 24 Hours for DiningItem (b3e6738 )
Update diningService to match final API schema (a063af9 )
Only fetch dining menu for HDH locations (cf6cd56 )
Add button for eateries with menu URLs; Use correct key for eateries without an id value returned from API; Update tests (9aa165b )
Fix bug that would allow the home view to be loaded more than once (d5eace6 )
Fix an android rendering issue on feedback (822f980 )
Update error handling (965252b )
Fix incorrect styling for PreferencesItems in Preferences view on Android devices (e55307d )
Refactor home view card load method (1026c80 )
Revise error logging for gracefulFatalReset; Reconfigure jsdoc to use latest updates; Revise syntax in various files to support valid babel syntax; (2794632 )
Revise fatal restart dialog and add GA logging (2314536 )
Add error handling for very rare edge case caused by nonexistent cards in app state (b50a0ef )
Surf report fixes/updates (a71eaad )
Modify apply-script to run after npm install (8b17b59 )
Update appsettings (2d80189 )
Change resizeMode to contain for news and event media images. This behavior will be changed in a later release. (437b22c )
Tweak NSAppTransportSecurity settings for iOS to allow requests from UCSD (ba1bea4 )
Add loading indicator to Dining Menus; Refactor some TTLs and function names (5a8f9b3 )
Refactored service requests and errors into single reducers; Refactor FeedbackView to use new request reducers; Correct incorrect unit tests that utilized toast popups (1086a0a )
Apply fixes for android text (d3362cf )
Dining cleanup (70f3dbc , 429fec2 , 8d25287 , 536da3f )
News and events cleanup (cda5001 )
Update tests (9171f99 )
Better handling of unique keys for DataListView FlatList (ea3a1a4 )
Fixes and refactoring (f88553a , d3fe39a , 6664140 , ec0be6d , 7a91d72 , fadad80 )
Update tests to reflect latest refactor changes (74d6ba7 , 9171f99 )
Fix crash when clicking on filter bar in SpecialEvents (eb20714 )
Adjust styling of dots to prevent artifacting created by React Native bug (2a02fcc )
Add explicit scrollEventThrottle to Home view to prevent console errors onScroll (2bdcafb )
Update nutrition dv (3d6e462 )
Make FeedbackView adjustable when the keyboard is open (d433e5b )
Fix duplicate shuttle arrivals appearing in ShuttleSmallList (5019647 )
Remove unneeded Button imports (842b423 )
Reintroduce filter feature in SpecialEvents (bfc2551 )
Fix dining distances not showing up due to mutation of array in state (e471dac )
Updates to dining, navigation, preferences (9e12228 )
Update dining styles (b23d271 )
Navigator and tab bar styling for ios/android (fddf343 , 1056fd7 )
Change behavior for eateries with special hours; Change layout for special hours in DiningDetails; (ae0c0a0 )
Convert all views in use utilizing ListView to FlatList with the exception of SpecialEvents Views; Remove unnecessary log from nearbyService (20c1fbb )
Update ShuttleCard test snapshot to reflect changes to FlatList (821cc55 )
Add node installation commands to AppCenter post-clone script to workaround build errors (ca727a5 )
Begin migration from ListView to FlatList; Fixes bug where cards would be blank upon switching tabs (1a8dc7a )
Cleanup main (0a19c26 )
Update nav and tab bar styling (246764c )
Reduce unnecessary renders on Home view (b344040 )
Correct styling issues for devices with smaller screens (eb0b796 )
Always display each day of the week, even if null in feed (b3dcaa4 )
Display null when there are no ingredients in NutritionView (1ec3eae )
Set fonts to black on nutrition view (e82d9c7 )
Fix NaN mi showing on DiningDetail (9a943b0 )
Fix an android issue with bundleReleaseJsAndAssets (0c2494c )
Fix iOS build failures due to capitlization change in yoga (166948b )
Fix styling issue with Dining List Items; Fix bug when getting directions on Apple Maps where starting address was not correctly set (738637a )
Fixed bug where Dining card would not display without location data; Add NSLocationWhenInUseUsageDescription key and string to Info.plist; Add support for navigation directions to eateries with addresses and no coordinates (09db49b )
Remove unneeded log for Dining Details (7b27abf )
Handle dining promise rejection (8aefb60 )
Remove unused variables and unreachable cases (39caa1b )
Handle null menus (db094d3 )
Made changes to conform to HDH API updates; Fix broken menu filters; (5717df5 )
Clarified dining hours logic; Added fallbacks if invalid hours data is passed to dining components (9ddb416 )
Enhance dining card and detail design; Add logic to only show special hours within a month of occurance; (98815c5 )
Update tests and snapshots for dining v2 (3708161 )
Add hours to card; Improve styling of cards in detail view; Fix dining detail rerendering (707493d )
Fix dining v2 hours layout issues (036ed35 )
Fix crash with no 24 hours for dining; Add testing UI for dining v2 layout (8b0ea0d )
Fix dining detail not rendering if no special events present (6758c13 )
Add tentative rendering for Dining v2 hours (dc11b63 )
Tentatively complete Dining v2 card list (e37bef1 )
Tentative update to card for new Dining V2 API (d66637b )
Fix menus not appearing on first load (04d4176 )
Add payment information to dining description; Refactor dining reducer to prevent mutations (7d587dc )
Update dining card to use Dining API V2 (7cb5846 )
Dining API V2 updates (2ceea30 )
Roll back redux-persist for upgrade compatability (594a13c )
Specify specific commit of react native maps to prevent breaking updates (690e943 )
Remove old hack for expanding textviews (e74c34e )
Ammended tests and snapshots for new updates to router and react-native (299dfdb )
Added flow-bin to dependencies; Updated dependencies; Removed last reference to react-native-router-flux (492e1cf )
Correct misaligned headers in android; Correct incorrect popup menu position (a763dea )
Made Special Events compatible with React Navigation (8c31585 )
Fix for duplicate items being opened when tapping quickly (fe4ed0b )
Switch to React-Navigation; Transfer all cards with the exception of Special Events (e8792e0 )
Fix some incorrect styling on navigation bars (89c74da )
Rollback tabbar change; Fix styling on preferences icon (20e7e38 )
Moved tabbar to bottom for android; Fixed preferences icon button on both platforms (ab92810 )
Correct issues with unknown UUIDs in the Xcodeproj file; Correctly integrate new tvOS React Native stuff (cda5a91 )
Correct issue with removal of react-native packager (4ecb4d7 )
Remove redundant compose in configureStore; Fix white background style (1d46e82 )
Readded redux-logger and set log messages to true (c2edc3a )
Update of dependencies in progress; Fix some styling issues on iOS (42299d8 )
Unlink CookieManager (3805b25 )
Fast forward dependencies to around April 2017 to reflect native update (2dae3c7 )
Upgrade React Native and all dependencies (6502101 , 0dbe12d , be76c9d , 4352bce , fec4618 , 4335efd , 4b092a7 , 2b22d9e , 6076963 , af8eaa9 , c5703c4 , 156df21 , df928d1 )
You can’t perform that action at this time.