Releases: rokwire/illinois-app
6.0.27
Added
- Added ID instructions in WalletICardContentWidget #4223.
- Added ability to clear end date and time in Create Event Panel #4233.
- Added Illini Cash option in Wallet panel #4225.
- Support Essential Skills Coach survey content type #4204
- Truncate notification body #4050.
- Added myIllini entry under Academics section in Sections Home tab #4143.
- Added Healthy Illini Podcast and "I'm Struggling" entries under Wellness section in Sections Home tab #4143.
- Implemented conditional content attributes #4134.
- Report to dean of students button in GroupDetailPanel #4038.
- Handled Firebase notifications for the new Home and Wallet panels #4138.
- Created new Wallet panel, round #1 #4114.
- New Assistant UI - FAQs #4089.
- New Assistant UI - in progress #4089.
- Added standard property "feature" in Analytics #4029.
- "My Canvas Courses" in the Academics panel #4071.
- Added NewsAtIllinois twitter account #4060.
- Added Clear button to event filter bar #4041.
- Created share event set functionality #4041.
- Added more radio stations support #4059.
- Added Clear button to image selection widget #4044.
- Perform more precise permissions detection in Auth2Account #445.
- Added Group post scheduling #4027.
- Added iOS privacy manifest #4023.
Changed
- Disabled root tab animation #4230.
- "Skip" rounded button to link button #4226.
- Launch new Wallet panel with proper selection instead of obsolete card panels #4224.
- Upgrade to latest Firebase libraries #4220.
- Update default favorites content in Home panel #4219.
- Updated wellness wheel image #4210.
- Hide "My Gies Canvas Courses" and "My College of Medicine Compliance" #4197.
- Always merge explores on the same location in map marker group, do not allow multiple markers at the same location #4192
- Use non-standard lexicographic sorting in Browse panel #4143.
- Hide Wallet > Illini ID FAQs #4183.
- Update again 6.0 welcome message #4121.
- Updated Browsing History settings page #4132.
- GroupCreatePanel cover image button text change when image is selected #4150.
- Updated strings.en.json #4137.
- Update again 6.0 welcome message #4121.
- Updated prompt texts in Browse panel #4131.
- Updated Customize link style and icon in Home Tout widget #4122.
- Updated Recently Viewed Favorite Widget and Panel #4132.
- Update text styles used for Events card and Detail Panel #4158.
- Update 6.0 welcome message #4121.
- Use static and permanently visible gradient shadow in HomePanel top #4108.
- Fixed target browser type when opening URLs from Browse panel #4143.
- Set different properies in app's theme data related to modal dilaog styles #4080.
- Use linear gradient shadow in HomeToutWidget #4108.
- Hide App Help and Video Tutorials from Favorites and Browse tabs #4144.
- Rings entry renamed to Daily Rings under Wellness section in Sections Home tab #4143.
- Increased leading button size in SliverToutHeaderBar #3827.
- GroupDetailPanel redirects to MainPost of Reply instead to the Reply Panel #4049.
- Remove "Due Date Catalog" from Academics #4106.
- GroupPostDetailPanel after send report stay on the detail panel and refresh the Post data#4087.
- Remove rokwire from twitter accounts #4112.
- Preserve content tab states in Home Panel #4108.
- Show "My Canvas Courses" for all signed in users #4115.
- Updated share icon style #4041.
- Updated logged out prompt text #4079.
- GroupPostDetailPanel change replies order so the newest reply goes at the bottom #4081.
- ProfileNamePronouncementConfirmDeleteDialog enhancements #4083.
- Merge Favorites and Browse tabs, removed Academics and Wellness, added Wallet tab #4108.
- Updated status texts for in-app event registration #4086.
- Updated optional registration texts #4043.
- Upgrade to Flutter 3.22.2.
- Updated need to login message, reuse it across different app features #4079.
- Cleaned up pronunciation control in Profile, prompt before delete #4083.
- Prompt to star event after creation #3655.
- Cleanup settings directory content, rename and move panels to proper locations #4029.
- Cleaned up "share" (ex. "qr") icon, align icon buttons in Event2HomePanel #4041.
- Updated messaged displayed on Event2DetailPanel Register/Unregister #4042.
- Sort Academics dropdown items lexicographically #4018.
- Disable sub-reply with option to enable it again #4049.
- Feeds section in Browse renamed to Illini News #4060.
- Clean up share panels from Events and Groups #4039.
- Updated Event info strings for external registration events #4043.
- Launch wellness daily tip URLs in an external broswer #4037.
- Hide notifications from Browse and Favorites tabs #4051.
- Require privacy level 4 for ability to create groups #4030.
- Group Direct Messages separated from Posts #4026.
- Acknowledged new application services initialization in parallel #408.
- Upgrade to Flutter 3.19.0 #3997.
- Replaced the depreciated widget WillPopScope with new PopScope widget #3832.
Fixed
5.1.34
###Added
Event cover image description #4010.
Created HomeEmptyContentWidget displayed when there is no favorites content #3999.
Handled group stats update notifications #3829.
Added additional group analytics attributes #3829.
###Changed
Acknowledged "Assistant Managed" group for enabling Assistant UI #4002.
Added ability close login widget in home panel #3834.
Use display duration from app config for in-app notification toasts #2774.
###Fixed
Show event registration label if available #4012.
Fix Settings and Profile deep links #4014.
Correct filtering of sport events #3986.
Trim URL links before launching them, report URL parse failure when confirming URLs #4001.
Fixed the panels loaded on "View All" from "My Bus Stops" and "My Destination" favorite widgets #3987.
Loading today games in "It's Game Day" widget #3988.
Images for completed To-Do items #3984.
Fixed tappable area of SliverToutHeaderBar back button #3827.
###Removed
Android: background location permission #3989.
5.1.32
Added
Changed
- Added ability close login widget in home panel #3834.
- Use display duration from app config for in-app notification toasts #2774.
Fixed
- Fixed the panels loaded on "View All" from "My Bus Stops" and "My Destination" favorite widgets #3987.
- Loading today games in "It's Game Day" widget #3988.
- Images for completed To-Do items #3984.
- Fixed tappable area of SliverToutHeaderBar back button #3827.
Removed
- Android: background location permission #3989.
5.1.29
Added
- Added linked events horizontal scroller in event cards #3860.
- Added favorite and admin event filter types, My events updated to use it #3851.
- Introduced Name Pronouncement Dialog #3846.
- Added rokwireillinois Twitter user account #3820.
- Use Font Awesome Pro icons #3816.
- Essential Skills Coach Dashboard #3425.
- Athletics UI Cleanup - in progress #3867.
- Essential Skills Coach Dashboard #3425.
- Primary care provider and academic advisors #3925.
- Show published status in event detail panel for admins only #3908.
- Added published info link in Events filters panel #3886.
- Integrate Essential Skills Coach with LMS #3891.
- Athletics UI Cleanup - done #3867.
- App version to Settings Contact Us panel #3883.
- Load individual events #3956.
- Create Data Content Panels For Essential Skills Coach #3812.
- Added ability to edit event groups from CreateEventPanel #3930.
- Essential Skills Coach assignment response history #3966.
- Essential Skills History #3964.
- Essential Skills Coach Onboarding Flow #3950.
Changed
- Added Clear Attributes button in content attributes panel #3828.
- Updated event2 start time query logic #3839.
- Wrap long location details to multiple lines in Event2 detail panel #3842.
- Show in app notificatons as toast message #2774.
- Make predefined Style colors and font families not nullable #2774.
- Voice Recording upload/retrieve/delete updates #3846.
- Updated some display strings in Event2QRCodePanel #3838.
- Make event card to look the same in list and page display modes #3854.
- Make All Events widget a default widget for all NEW app users #3856.
- Make Promote group/event available to everyone #3838.
- Replaced textScaleFactor usage with textScaler #3832.
- Acknowledge the latest changes for renewing mobile access #3840.
- Upgrade to Flutter 3.16.0 #3825.
- Use AI Proxy BB instead of Assistant BB #3830.
- Updated academics and wellness tab icons with test purposes #3818.
- Upgraded for Flutter 3.13.7 #3805.
- Spanish strings #3814.
- Event2DetailPanel update follow up survey message #3788.
- Removed "My" section from Browse panel, "My Athletics" and "My News" moved to "Athletics" section, most of the Athletics section entries renamed #3787
- Implemented various issues for event creation #3876.
- Group event visibility wording #3906.
- Text updates in EVENT GROUPS section from Event2CreatePanel #3905.
- Switched to Xcode 15.2 and CocoaPods 1.15.0.
- Updated display strings when linking event to a group, polished GroupsSelectionPopup UI #3905.
- Make group event to have the same UI as regular event #3914.
- Replace "Private" with "Group Members Only" for group event visibility #3895.
- Update Daily Illini home screen widget to show three stories on one card #3079.
- Check if event belongs to groups in event detail panel #3954.
- Essential Skills Coach UI improvements #3936.
- Cleaned up editing event groups from CreateEventPanel #3930.
- Profile voice recording text edit #3923.
- Clean up event selector #3905.
- Clean up UI icons and styles #3837.
Fixed
- Android: Crashes in HID Origo sdk #3877.
- Tap Settings > General > Profiles or Profiles & Device Management
- Cleaned up DeviceCalendar service #3868.
- Fixed content update check in ContentAttributesPanel #3828.
- Fixed Event2 location detail display #3842 #3843.
- Make sure to display result of Add to Calendar operation #3789.
- Obey user selection when processing Firebase message #2774.
- Fixed My Events widget content update of when favorites get changed #3851.
- Fixed image assets resolution #3823.
- Showing all sub-events in Events2DetailPanel #3790.
- Fix DeviceCalendar add to calendar functionality #3789.
- Privacy level on user sign in #3781.
- Showing correct group events count #3790.
- Loading "Speakers and Seminars" events #3780.
- Fix group privacy message #3784.
- Acknowledge selected and highlighted states when guest list item is disabled #3722.
- Tuned up Event2SetupRegistrationPanel when called from different locations #3876.
- Fixed Clear header bar button in Content Attributes panel #3828.
- Fix StreakPanel calendar UI #3910.
- Show "Group Members Only" label for group events #3912.
- Show "Teams" filter in Athletics "My" sections #3909.
- Athletics: Open urls outside the app #3893.
- Show "My Courses" regardless the role #3844.
- Make event capacity and external link required field of event registration (depending on registration type) #3849.
- Match Athletics widget names to Browse -> Athletics listing #3809.
- Android: crash #3941.
- List only groups where the user is admin when adding event to groups #3921.
- Added new iOS 17 calendar usage descriptions #3789.
- Fixed Date & Time layout in create event panel.
- Fix Typo on Settings Screen #3933.
- Fixed Global Settings Ui mismatches #3935.
- Keep content data up to date when event gets modified.
- Do not allow manual attendance taking if relevant options are not selected.
5.0.78
5.0.77
5.0.74
What's Changed
- Acknowledge selected and highlighted states when guest list item is disabled #3722.
- English strings #3770.
- Prompt if attendee candidate is not registered or if event capacity is reached #3722.
- Acknowledged new Groups BB's v3 APIs for events #3733.
- Check for attendance takers that are also registrant before applying attendance takers #3762.
- Implemented "Renew" mobile access #3763.
- Fix event survey update failure handling #3758.
- Fixed notifications display time #381.
- Event survey settings don't save between event admins #3723.
- Updated chinese strings #3749.
- Display raw attribute value as it is if it does not persist as content attribute value #3743.
- Do not show additional attendance takers edit when creating/updating event, make it available ONLY when editing event attendance strsaightly #3656.
- Fix Sport events not being able to be add to group#3739.
- Do not show Register button until we are sure that registration is available for the event #3671.
- Event additional attendance takers #3656.
- Show date range for game events #3735.
- Event additional attendance takers #3656.
- Upgrade to connectivity_plus plugin #45.
- Android: Update HID / Origo sdk to 1.9.1 #3725.
- iOS: Update HID / Origo sdk to 1.10.0 #3727.
- Showing live games #3729.
- Display registration type in guest list from attendance panel #3722.
- Play sound when adding attedees to guest list #3722.
- Show events time in local timezone #3718.
- SavedPanel: load events from events/lite (includes private events) #3709.
- Display time for game events in local timezone and show past and upcoming games based on event day/time until midnight #3714.
- Fixed DSYM upload for Firebase Crashlytics on iOS.
- Added Guest List to Registration Setup Panel #3678.
- Changed texts in Registration and Attendance Panels #3678.
- Acknowledged event capacity in registration and attendance taking #3671.
- Event2CreatePanel update attendance description #3702.
- Acknowledge location description when presenting event locations #3510.
- Hide Illini ID FAQs for all #3696.
- Show mobile access based on the mobile id status #3698.
- Bring back dialog for adding event to multiple groups that user is admin of #3695.
- Group events load private events for group members#3674.
- Rename "i*card" to "Illini ID" #3685.
- Do not show FAQs for users that do not have Mobile Access #3687.
- Events Feed renamed to All Events #3690.
- Removed members selection when Create/Add event to group #3672.
- Wording for team roster and staff #3682.
- Added dialog prompt to Star an event after successful registration #3692.
- Update mobile access model #3679.
- To*Do item header title #3677.
- Content attributes min*selection requirement validation #3631.
- Event Admin Required to Fill Out Survey #3581.
- Updated en and zh string files #3665.
- Remove unneeded descriptions form Attendance panel #3661.
- New Mobile Access flow for requesting credentials #3651.
- Two new locale default analytics #3648.
- Hide Laundry location button even if it's location is valid #1674.
- Rename Attendee List to Registrants in Event2AttendanceDetailPanel #3647.
- Groups load upcoming events #3645.
- Fixed typo. Rename Cineese to chinese #3646.
- Create event panel UI polish and improvements #3585.
- Use better ratio images for Android splash screen #3307.
- Added Pinch Zoom support for ModalImagePanel #3305.
- Hook up "Request" button in Mobile access #3641.
- Do not show "View on map" command if laundry room has no location data #3299.
- Hide "Renew" button in Mobile Access #3634.
- Renamed Sponsor to Event Host #3392.
- Added filters & sort capabilities when searching events #3633.
- Fixed total number of events in Event2SearchPanel #3633.
- Displaying sport for athletics events #3621.
- Fixed URLs parsing, validation and processing in Create Event and Event detail panels #3580.
- Added published flag in create/update event panel #3623.
- CreateEventPanel add additional description in description section #3620.
- Do not allow building event datetime on date part only #3585.
- Twitter renamed to X/Twitter #3610.
- Displaying correct date time in athletics #3611.
- Sample appointments updated with a true McKinley location #3604.
- Use different separators to highlight attribute values groups #3605.
- Handled events search in Map #3609.
- Added required sign for hours title in Event2SetupSurveyPanel #3582.
- Added default course detail image #2286.
- Handle sport events from Calendar BB #3594.
- More precise processing of 'Confirm URL' command in Event2CreatePanel #3580.
- Updated content attributes master copy #3578.
- Event Feed Tweaks #3392.
- Rename "i*card" to "Illini ID" in Settings #3588.
- Read event attendance url from app config #3584.
- Show Twitter in favorites #3590.
- Use calendar events for Academics / Events #3586.
- Added language selector in Settings panel #3587.
- Added check for end time before start time in create event panel #3585.
- "Multiperson" calendar event filter type renamed to "Multievent" #3570.
- Do not show "Next Available Appointment" if no slots are available #3261.
- Fixed Daily Illini RSS feeds parsing [#3572]...
4.3.61
What's Changed
- [#2476] Use Styles().images by @shurwit in #2896
- Feature/issue 2905 by @dobromirdobrev in #2906
- Feature/issue 2907 by @dobromirdobrev in #2908
- Feature/issue 2899 by @dobromirdobrev in #2914
- Revert upcoming release version number to 4.3, removed the fake versi… by @mihail-varbanov in #2916
- Bug/issue 2923 by @dobromirdobrev in #2924
- Access MTD via content service [#2922]. by @mihail-varbanov in #2925
- Feature/issue 2926 by @mihail-varbanov in #2927
- Feature/issue 2904 by @mihail-varbanov in #2928
- Feature/issue 2912 by @mihail-varbanov in #2929
- Group filters moved to standalone panel [#2926] by @mihail-varbanov in #2933
- Preserve Group filters dropdown popup when selecting items that are m… by @mihail-varbanov in #2934
- Comment workaround [#2926]. by @mihail-varbanov in #2935
- Store filter selection in groups as {filter_id : option_id} mapping [… by @mihail-varbanov in https://github.com//pull/2936
- Bug/issue 2920 by @dobromirdobrev in #2937
- Feature/issue 2926 by @mihail-varbanov in #2940
- Feature/issue 2941 by @mihail-varbanov in #2942
- Feature/issue 2926 by @mihail-varbanov in #2943
- Feature/issue 2926 by @mihail-varbanov in #2944
- Sync plugin [rokwire/app-flutter-plugin#246]. by @mihail-varbanov in #2945
- Feature/issue 2926 by @mihail-varbanov in #2946
- Feature/issue 2926 by @mihail-varbanov in #2947
- Feature/issue 2926 by @mihail-varbanov in #2953
- Issue/2958 scroll appointments by @dobromirdobrev in #2959
- Issue/2960 sort appointments by @dobromirdobrev in #2961
- Feature/issue 2954 group attrbutes improvements by @mihail-varbanov in #2962
- Feature/issue 2932 by @TodorBachvarov in #2963
- Feature/issue 2954 group attrbutes improvements by @mihail-varbanov in #2964
- Sync plugin [rokwire/app-flutter-plugin#256]. by @mihail-varbanov in #2965
- Feature/issue 2954 group attrbutes improvements by @mihail-varbanov in #2966
- Issue/2967 group panel updates by @mihail-varbanov in #2968
- Issue/2969 redirect appointment inbox msg by @dobromirdobrev in #2970
- Issue/2972 customize favorites popup by @mihail-varbanov in #2973
- Issue/2969 open appointments list on message by @dobromirdobrev in #2975
- Issue/2974 filters updates by @mihail-varbanov in #2976
- Issue/2971 sort appointment backend by @dobromirdobrev in #2977
- Fixed the most obvious color issues with style images [#2979]. by @mihail-varbanov in #2980
- Issue/2955 mprove geo wayfinding for ada entrances by @mihail-varbanov in #2983
- Update MTD text to include “Bus” [#2952]. by @mihail-varbanov in #2999
- Issue/2951 move to do list to academics by @mihail-varbanov in #3000
- Updated default initial selection in Maps [#1942]. by @mihail-varbanov in #3002
- Removed To-Do List from Wellness Section [#2951]. by @mihail-varbanov in #3003
- Issue-3004 embed guide content by @mihail-varbanov in #3005
- Feature/issue 2932 by @TodorBachvarov in #3007
- Issue/3006 switch canvas lms by @dobromirdobrev in #3008
- Issue/3011 old canvas UI by @dobromirdobrev in #3012
- Issue/3013 assignments due date by @dobromirdobrev in #3014
- Issue/3015 to do enhancements by @dobromirdobrev in #3016
- Issue/3017 show assignment due year by @dobromirdobrev in #3018
- Issue/3019 image selection by @TodorBachvarov in #3020
- Issue/3021 analytics updates by @mihail-varbanov in #3022
- More sophisticated rebuild of favorite widgets when guide content gets updated [#3027] by @mihail-varbanov in #3028
- Fixed updating groups in Groups favorite widget [#2939]. by @mihail-varbanov in #3029
- Added favorite star to GameDay widgets in Home panel, show empty cont… by @mihail-varbanov in #3030
- Issue/3034 add feedback to dining detail by @mihail-varbanov in #3035
- Prompt for text message body in text and tell feature [#3036]. by @mihail-varbanov in #3037
- Issue/3038 maps2 missing labels by @mihail-varbanov in #3039
- Disable traffic for now in Maps2 [#3038]. by @mihail-varbanov in #3040
- More careful updates in Maps2 when connectivity status changes [#3041]. by @mihail-varbanov in #3042
- Link to custom fork of google_maps_flutter where POI tap notification is handled [#3043]. by @mihail-varbanov in #3045
- Refer to google_maps_flutter plugin located in rokwire's upstream fork [#3043]. by @mihail-varbanov in #3046
- Fixed hiding user details in analytics logs [#3049]. by @mihail-varbanov in #3050
- Issue/3047 prapare content attributes for multiple scopes by @mihail-varbanov in #3051
- Issue/3053 hide state farm parking by @mihail-varbanov in #3054
- Issues/3056 canvas show submitted date by @dobromirdobrev in #3057
- Issue/3055 research project updates 4.2 by @mihail-varbanov in #3059
- Issue/3055 research project updates 4.3 by @mihail-varbanov in #3061
- Create Mental Health content type in Wellness home panel and all related support [#3062]. by @mihail-varbanov in #3063
- Static Wellness content moved from assets.json to content service [#3064] by @mihail-varbanov in #3065
- Added Mental Health resource content type in Maps and Maps2 [#3067]. by @mihail-varbanov in #3068
- Issues/3069 health screener video by @dobromirdobrev in #3071
- Issue/3070 switch to maps2 by @mihail-varbanov in #3072
- Feature/issue 2932 by @TodorBachvarov in #3075
- Issue/3074 schedule appointment UI by @mihail-varbanov in #3076
- Display mental health resources grouped by sections [#3084]. by @mihail-varbanov in #3085
- Issue/3074 schedule appointment UI by @mihail-varbanov in #3086
- Issue/3074 schedule appointment UI by @mihail-varbanov in #3089
- Issue/3070 switch to maps2 by @mihail-varbanov in #3092
- Removed canJson, unused [#3070]. by @mihail-varbanov in #3093
- Issue/3094 deep link to tab by @dobromirdobrev in #3095
- Issue/3074 schedule appointment UI by @mihail-varbanov in #3096
- Issue/3097 medicine courses by @dobromirdobrev in #3098
- Issue/3105 revert medicine courses by @dobromirdobrev in #3106
- Issue/3074 schedule appointment UI by @mihail-varbanov in #3107
- Do not display empty compund widgets in Home/Customize [#3078]. by @mihail-varbanov in #3108
- Make sure to provide ExploreMapType param in ExploreMapPanel.notifySe… by @mihail-varbanov in #3113
- Issue/3112 rese...
4.2.52
Added
- Added muted indicator to inbox message card #2877.
- Show not logged-in message in Illini Cash and MTD Buss Wallet cards #2867.
- Cache appointments account #2905.
Changed
- Always use the orange favorite icon, and remove all references to the blue favorite icon #2165.
- Show user profile picture for personal info button in root header bar #2157.
- Text update: Settings - Sign In/Sign Out #2457.
- Updated analytics log for research questionnaire answers #2910.
- Updated English strings #2596.
- Launch privacy policy web content in an external web browser on iOS platforms #2909.
- Launch feedback web content in an external web browser on iOS platforms #2909.
Fixed
- Refresh issue with appointments #2843.
- Added appointments default end date time #2842.
- Remove dimmed foreground decoration from video tutorial thumbnails #2823.
- Fixed "Add Cover Image" button background color #2868.
- Fixed delete poll notification processing #2173.
- Fixed dropdown menu needs extending in Groups Manage Members #2407.
- Fixed empty iCard expiration date processing for retired faculty/staff #2892.
- Fixed update privacy dialog scrolling (+ some other nonsense items) #2891.
- Formatting date times in events #2719.
- Displaying athletics event from notifications inbox #2874.
- Handle tap action over poll and wellness todo items notification #2645.
- Load appointments only if the user is signed in #2923.
- Scrolling in wellness MyMcKinley Appointments #2958.
- Open the appointments list panel by tapping over the appointment inbox message if the appointment id does not exist #2969.
- Open the appointment detail panel by tapping over the appointment inbox message #2969.
- Fixed navigation target when requesting directions to building #2955.
- Retrieve sorted appointments from the backend #2971.
- Fixed scrolling issues in research questionnaire prompt and acknowledgment panels #2985.
- Android: Crash for foldable devices #2920.
Deleted
- Removed explanation message "View current studies that match ..." from questionnaire acknowledgment panel #2873.
4.2.47
This release ships the changes since the last release 4.1.36. Please refer the change log for the details.