Releases: StoDevX/AAO-React-Native
Releases · StoDevX/AAO-React-Native
Version 2.7.0, beta 2
v2.7.0 (Beta 2)
Added:
- Added a new "yarn d" command to deduplicate dependencies
- Added Renovate as our new automated dependency management tool, with a nice configuration (#3193)
- Add "open webpage" row to student work detail
- Added some logic to skip native builds if nothing that might affect them has changed (#3209)
- All network requests are now cached according to the server's caching headers, even offline (#3310, #3320)
Changed:
- Adjusted and deduplicated logic in API scaffolding
- Switched time zone definitions from America/Winnipeg to US/Central
- Pulled out time zone constants from all over the place into a central constant
- Removed list footer credit for student activities dictionary (we're the source now)
- Updated the privacy policy to more closely match what we do
- Stopped storing login state in redux
- Add a Danger rule to help enforce consistent use of the CHANGELOG
- Refactored Fastlane files to resolve some code style issues
- Updated Android JSC requirement to r236355
- Changed Fastlane Testflight changelog format to be more concise
- Pipe Detox output through xcpretty to reduce noise (#3188)
- Extracted native build skipping and made it independent of branch (#3252, #3255)
- Upgraded React-Navigation to v3.0.0, with associated breaking changes (#3259)
- Told Circle to use Xcode 10.1 to build and test the iOS app
- Updated Fastlane support url to point to the project's issues tracker (#3314)
Fixed:
- Fixed an issue where Fastlane was reporting build failures despite having skipped the build (#3215)
- Made sure that nightly builds will get built if something changed (#3261)
- Fixed a syntax error in build skipping script (#3262)
- Forced build skipping script to actually query Git history for nightly skip check (#3275)
- Fixed the touchable ref from not passing from the filter toolbar button to the popover (#3279)
- Resolved some circular
require
statements in our code (#3280) - Resolved issue with OleCard login just never working (#3308)
- Made build tooling always build tagged commits (#3323)
v2.6.3
Welcome back, everyone! New year, new update!
v2.6.3
• Fixed an issue where the Debug view was available outside of development
v2.6.2
• Fixed an issue with the new popup filters that froze the app on certain devices
v2.6.1
• Fixed an issue where the bus screens would never update
v2.6.0
WHAT'S NEW
• StoPrint view! Now you can view (and release!!!) your print jobs from your phone!
• Course searcher! Now you can search the class and lab schedule!
• Push notifications! Now you can get notified when things are happening.
• Revamped navigation! We tweaked some colors and made things a bit simpler.
FIXES & CHANGES
• Made certain things way (waaaaay) faster
• Updated a few design-y things
• Cleaned up old code
• Improved some security
v2.6.2
v2.6.1
WHAT'S NEW
- StoPrint view! Now you can view (and release!!!) your print jobs from your phone!
- Course searcher! Now you can search the class and lab schedule!
- Push notifications! Now you can get notified when things are happening.
- Revamped navigation! We tweaked some colors and made things a bit simpler.
FIXES & CHANGES
- Made certain things way (waaaaay) faster!
- Updated a few design-y things.
- Cleaned up old code!
- Improved some security!
- Shrunk the size of the app a bunch!
- Since v2.6.0: Fixed the Bus screens!
Version 2.6.0
WHAT'S NEW
- StoPrint view! Now you can view (and release!!!) your print jobs from your phone!
- Course searcher! Now you can search the class and lab schedule!
- Push notifications! Now you can get notified when things are happening.
- Revamped navigation! We tweaked some colors and made things a bit simpler.
FIXES & CHANGES
- Made certain things way (waaaaay) faster!
- Updated a few design-y things.
- Cleaned up old code!
- Improved some security!
- Shrunk the size of the app a bunch!
v2.6.0-beta.9
- Build and platform dependency updates.
- Add and use a new InfoHeader module. (#2955)
- Make the active filter button a bit more touchable. (#2959)
- Fix vertical gradients. (#2953)
- Display course notes in Course Search results. (#2952)
- Change stoPrint to display time remaining instead of expiry
time. (#2950) - Update Stav/Cage hours for the academic year. (#2951)
- Add and use a new Timer module. (#2943)
- Remove ZALGO! notices from the app in release builds. (#2940)
- Add Oles-Go to the app. (#2941)
- Refactor settings a bit. (#2932)
- Fix express bus schedule. (#2936)
- Add nutritional/menu item detail. (#2925)
- Set up menu analytics. (#2931)
- Set up Week 35 hours. (#2848)
- Start groundwork for theming. (#2917)
- Fix SelectableCell entity handling. (#2916)
- Fix API initialization after refactor. (#2910)
- Start refactor into a more modular design. (#2882, #2885, #2886,
#2887, #2888, #2889, #2890, #2891, #2892, #2894, #2893, #2895,
#2896, #2899, #2897, #2898, #2900, #2901, #2902, #2903, #2904,
#2907, #2905, #2906) - Globalize the repository URL. (#2862)
- Clean up the settings sections. (#2861)
- Add more fixes to Course Searching. (#2850, #2866, #2865, #2864,
#2870) - Make some tweaks to the NoticeView. (#2852)
- Add a Brewfile for dependency management. (#2844)
- Update to Android API level 28. (#2828)
- Add new StoPrint views! (#2819, #2834, #2831, #2830, #2835, #2839,
#2840, #2841, #2846, #2854) - Extract Google Calendar and Maps keys as they are not needed
anymore. (#2818) - Start using detox for more end-to-end testing. (#2810, #2815)
- Move Student Orgs handling to ccc-server. (#2814)
- Disable react-navigation session persistence on
development. (#2813) - Make Course Search results lists scroll to the top on
refresh. (#2799)
v2.6.0-beta.8
- Adds a bunch of dependency updates.
- Optimizes bundled images! (#2765)
- Fixes old/outdated contact emails. (#2766)
- Fix toolbar widths on certain views. (#2777)
- Cleans up internal dependencies. (#2778)
- Removes some unused SIS course parsing code. (#2780)
- Removes xml2js. (#2779)
- Updates Course Search to enter browsing mode on an empty search bar. (#2781)
- Updates Course Search to save recent filter combinations on unmount. (#2783)
- Fixes Filter popovers to re-render when the screen rotates. (#2787)
- Updates Course Search to push onto the stack. (#2790)
- Adds Push Notification support! (#2566)
- Switches Streams endpoint to api.frogpond.tech! (#2793)
v2.6.0-beta.7
- Adds performance improvements to the Course Search UI (#2737)
- Removes bolded font from selectable text (#2736)
- Improves header transitions on iOS (#2740)
- Adds some strange homescreen notices (#2741)
- Updates the KSTO logo (#2739)
- Adds radio theming support (#2743)
- Adds keyboard dismissal props on Course Search (#2746)
- Normalizes Course Search query case (#2749)
- Adds/prettifies Course Search filter popovers (#2744, #2754)
- Removes the late FilterView (#2755)
- Migrates most data urls to point to
stolaf.api.frogpond.tech
instead ofstodevx.github.io
! (#2757)- Existing data sources that we have custom client solutions (e.g. multimedia) will remain the same.
- Fixes some build errors (#2760, #2761)
v2.6.0-beta.6
- Adds performance improvements to the Course Search UI (#2737)
- Removes bolded font from selectable text (#2736)
- Improves header transitions on iOS (#2740)
- Adds some strange homescreen notices (#2741)
- Updates the KSTO logo (#2739)
- Adds radio theming support (#2743)
- Adds keyboard dismissal props on Course Search (#2746)
- Normalizes Course Search query case (#2749)
- Adds/prettifies Course Search filter popovers (#2744, #2754)
- Removes the late FilterView (#2755)
- Migrates most data urls to point to
stolaf.api.frogpond.tech
instead ofstodevx.github.io
! (#2757)- Existing data sources that we have custom client solutions for (e.g. multimedia) will remain the same.
v2.6.0-beta.5
Release v2.6.0, beta 5 Signed-off-by: Kristofer Rye <[email protected]>