Releases: openedx/openedx-app-ios
Releases · openedx/openedx-app-ios
Release v1.5.1
What's Changed
- feat: [FC-0047] Full-Bleed Header + Top Navigation by @IvanStepanok in #385
- build: XCode version 15.2 -> 15.3 by @volodymyr-chekyrta in #415
- Fix wrong download state by @forgotvas in #418
- chore: add openedx.org/release annotation by @cmltaWt0 in #423
Full Changelog: v1.5...v1.5.1
Release v1.5
What's Changed
- Abstract layer for Push Notifications and Deep Linking by @rnr in #263
- Improvements for Download videos by @eyatsenkoperpetio in #279
- Feat/dark mode webview by @forgotvas in #274
- Open assessment and Peer instruction tool contents types by @forgotvas in #282
- chore: enhancing app theme capability by changing adding colors by @saeedbashir in #280
- feat: Don't delete downloaded videos when the user logs out by @eyatsenkoperpetio in #289
- feat: branch sdk integration by @saeedbashir in #283
- Firebase and Segment integration by @rnr in #291
- fix: remove entitlement files editing for associated domains from config script by @saeedbashir in #307
- chore: theme improvements and no handouts handling by @saeedbashir in #294
- Whitelabel script small fix by @rnr in #310
- small fix: Added connectivity check for application review by @rnr in #309
- chore: set accessibility identifiers to elements by @saeedbashir in #293
- feat: Ability to shift courses dates if deadlines have been missed by @shafqat-muneer in #288
- Auto-play for video and youtube players by @rnr in #314
- feat: use custom font and colors across the app where were missing by @saeedbashir in #311
- chore: fix branch initialization issue by @saeedbashir in #330
- Import files for theming by @rnr in #331
- fix: UI artifact on iPad Pro 12.9-inch by @forgotvas in #332
- docs: Update README by @volodymyr-chekyrta in #327
- feat: App navigational flow for deep links/push notifications by @eyatsenkoperpetio in #329
- Fix for the alignment of the "Back to profile" button by @rnr in #345
- Fix/ci by @volodymyr-chekyrta in #354
- fix: [iOS] The symbol ' in subtitles is displayed as an ASCII code by @forgotvas in #339
- [iOS] "Post" button is almost invisible in active state for Discussions by @forgotvas in #342
- [iOS] Unable to open any item from "Bachelor’s Degrees" section in Discover tab #343 by @forgotvas in #344
- [iOS] Some Announcements on iPhone are not fully displayed by @forgotvas in #357
- feat: implementation / enhancements of analytics by @saeedbashir in #348
- Discussions UI improvements by @rnr in #346
- [iOS] UI issue with top margin on content page on iPad #335 by @forgotvas in #341
- feat: Problem with course menu position on iPad and in Landscape mode on iPhone by @forgotvas in #292
- [iOS] There are no subtitles for videos opened from the "Dates" Course section by @forgotvas in #340
- fix: Dashboard parsing error by @volodymyr-chekyrta in #360
- Discussions UI fixes by @rnr in #363
- [iOS] UI bug on iPad when using filters in Discussion by @forgotvas in #333
- feat: Dates Tab integration with Calendar by @shafqat-muneer in #347
- docs: reformat 0001-strategy-for-maintaining-OS-versions.rst by @OmarIthawi in #378
- feat: Text and icons adjustment project by @IvanStepanok in #364
- chore: design team feedback to improve app theming capability by @saeedbashir in #365
- docs: design for atlas pull and translations management | FC-0055 by @OmarIthawi in #367
- fix: There are no titles for "back menu" items by @eyatsenkoperpetio in #379
- chore: Make inactive posting buttons/fields for "posting disabled" courses by @eyatsenkoperpetio in #377
- feat: Calendar deep link to course component by @shafqat-muneer in #381
- fix: rolled back test value by @rnr in #388
- Feat/pip mode by @forgotvas in #384
- feat: [FC-0047] move the certificate view from the banner to the message section by @IvanStepanok in #387
- feat: Calendar Sync Feature Analytics Implementation by @shafqat-muneer in #386
- [iOS] Add long tap and menu for custom navbar by @forgotvas in #389
- Update youtube player package version to 1.8.0 by @rnr in #395
- fix for discussion pull to refresh by @rnr in #393
- chore: add maintainership documentation by @cmltaWt0 in #396
- fix: Maintain calendar toggle and local calendar event mapping by @shafqat-muneer in #411
New Contributors
- @OmarIthawi made their first contribution in #378
Full Changelog: v1.4...v1.5
Release v1.4
What's Changed
- october bugfixes by @IvanStepanok in #100
- Transcript navigation by @IvanStepanok in #101
- Add user profile view by @IvanStepanok in #105
- Add landscape mode support by @IvanStepanok in #102
- Added support of JWT tokens. by @volodymyr-chekyrta in #104
- What’s new screen (After Login Experience) by @IvanStepanok in #131
- chore: update Sourcery version for SwiftyMocky by @saeedbashir in #142
- feat: course dates by @mumer92 in #137
- Feature/App update by @IvanStepanok in #136
- Video start playing by subtitle taps by @IvanStepanok in #145
- Screencasting (enable by default) by @IvanStepanok in #144
- Add HLS quality support by @IvanStepanok in #134
- Fix UserProfileView background by @IvanStepanok in #150
- chore: course dates feature by @mumer92 in #149
- Bugfix: add bottom padding to SubtitleView by @IvanStepanok in #152
- Feature/in app review system by @IvanStepanok in #148
- feat: configuration management by @mumer92 in #158
- Move ConfigTests to CoreTests by @volodymyr-chekyrta in #164
- Add accessibility by @IvanStepanok in #133
- Fix CI by @volodymyr-chekyrta in #171
- chore: add google and microsoft scheme by @mumer92 in #172
- fix: add support for login via username by @mumer92 in #141
- feat: pre-login mobile app exploration by @saeedbashir in #139
- feat: Open edX app theming capability improvements (Option 2) by @saeedbashir in #182
- Update standard workflow files. by @feanil in #177
- Add social authentication options including - Apple, Microsoft, Facebook, and Google by @eyatsenkoperpetio in #176
- Verticals popup menu on CourseUnitView by @forgotvas in #190
- [iOS] Crash when trying to navigate to locked content by @forgotvas in #191
- feat: navigate to course component from course dates tab by @saeedbashir in #189
- Sequence Units level to Course home view as nested list by @eyatsenkoperpetio in #192
- Account Settings Cleanup - Support / FAQ / Email (2U) by @eyatsenkoperpetio in #198
- arrow animation & fix for section title by @forgotvas in #209
- feat: Added login and register capability in discovery for pre login exploration by @saeedbashir in #202
- feat: Update course resume logic, navigate learner to last viewed component by @saeedbashir in #210
- Open in browser button is partially hidden in landscape mode by @rnr in #216
- Theming whitelabel.py script by @rnr in #214
- feat: api migration by @volodymyr-chekyrta in #213
- Course tab bar from the bottom of the screen move to the top by @eyatsenkoperpetio in #181
- Feat/survey and dd by @forgotvas in #218
- Theme/script improvements by @rnr in #231
- fix: navigation bar colors by @rnr in #232
- feat: webview based discovery implementation by @saeedbashir in #219
- Chore: Set Accessibility Identifiers for Startup, Signin. Register, WhatsNew Screens by @saeedbashir in #243
- Add custom user agent to hide app banner on web page by @rnr in #246
- Replace WhatsNew file with Script by @rnr in #254
- feat: Dates Screen Stylistic Changes by @shafqat-muneer in #253
- Course bars: Download videos to device and Select download quality bars by @eyatsenkoperpetio in #239
- Unit progress navigation style by @rnr in #258
- feat: Enrolled Web Based Programs Implementation by @saeedbashir in #260
- Fix/memory leak by @forgotvas in #269
- EULA link and checkbox for "send marketing messages" by @eyatsenkoperpetio in #273
- chore: cookies refresh in enrolled programs webview by @saeedbashir in #276
New Contributors
- @saeedbashir made their first contribution in #142
- @mumer92 made their first contribution in #137
- @feanil made their first contribution in #177
- @eyatsenkoperpetio made their first contribution in #176
- @forgotvas made their first contribution in #190
- @rnr made their first contribution in #216
- @shafqat-muneer made their first contribution in #253
Full Changelog: v1.3...v1.4
Release v1.3
What's Changed
- Github workflow
- Bugfixes
- Migrate all colors to the Theme file
- Native navigation with gestures
- Code style improvements
- Added support for iOS 17 and XCode 15
- Changed license to Apache
Full Changelog: v1.2.2...v1.3
Release v1.2.2
Release v1.2.1
What's Changed
Full Changelog: v1.2...v1.2.1
Release v1.2
What's Changed
- Better course navigation
XBlocks screen was removed, navigation changed from horizontal to vertical↕️ - Firebase Analytics 📈
- Firebase Crashlytics 📉
- Bugfixes for Dashboard, Course, and Discussion modules 🐞
- Better value picker for Android 🛠️
Added search for value picker (Countries, Languages, Years, etc.) - Renamed workspace to OpenEdX 🔠
Full Changelog: v1.1...v1.2
Release v1.1
- New APIs ⚙️ (README updated)
- Subtitles 📕
- Video on the CourseDetails screen 📺
- Bugfixes 🐞
- Code style and performance improvements 💅
- Support for XCode 14.3 and Swift 5.8 ⚙️