Releases: hyperskill/mobile-app
Releases · hyperskill/mobile-app
Release 1.21
What's Changed
- ALTAPPS-796: Shared support RECOVERED streak state by @XanderZhu in #521
- ALTAPPS-682: Shared current profile state repository by @XanderZhu in #519
- ALTAPPS-793: Shared streak recovery feature by @vladkash in #522
- ALTAPPS-797: Android support streak recovered state by @XanderZhu in #525
- ALTAPPS-798: iOS support streak recovered state by @vladkash in #528
- ALTAPPS-794: Android streak recovery bottom sheet by @XanderZhu in #526
- ALTAPPS-795: iOS streak recovery bottom sheet by @vladkash in #527
- Release 1.21 by @ivan-magda in #520
Full Changelog: v1.20...v1.21
Release 1.20
What's Changed
- ALTAPPS-803: Android fix JetBrains authorization by @XanderZhu in #509
- ALTAPPS-799: Shared support navigation to the Home screen from TrackSelectionDetailsFeature by @XanderZhu in #506
- [Android] Fix gems count value in toolbar by @XanderZhu in #512
- ALTAPPS-800: Android replace placeholder screen with track selection by @XanderZhu in #507
- ALTAPPS-528: CI/CD Conditionally build and deploy analytics documentation on push to develop branch by @ivan-magda in #514
- ALTAPPS-783: Shared wrong navigation between theory and practice by @vladkash in #511
- ALTAPPS-804: CI/CD merge main into develop when a new release published by @ivan-magda in #516
- ALTAPPS-812: Android fix navigation to study plan for premium user by @XanderZhu in #515
- ALTAPPS-815: iOS add user.isAuthorized tag for app-initialization transaction by @ivan-magda in #517
- ALTAPPS-802: Shared review serializable models by @vladkash in #513
- ALTAPPS-705: Android revert fix of displaying country name by @vladkash in #518
- Release 1.20 by @XanderZhu in #508
Full Changelog: v1.19...v1.20
Release 1.19
What's Changed
- ALTAPPS-779: Shared providers data component by @ivan-magda in #490
- ALTAPPS-489: Shared unified formatter for date and time by @vladkash in #491
- ALTAPPS-772: Shared track selection details feature by @XanderZhu in #495
- ALTAPPS-776: Android track selection details screen by @XanderZhu in #497
- ALTAPPS-773: Shared project selection details by @ivan-magda in #496
- ALTAPPS-777: iOS track selection details by @ivan-magda in #498
- ALTAPPS-774: iOS project selection details by @ivan-magda in #502
- Bundler: Bump fastlane from 2.212.2 to 2.213.0 in /iosHyperskillApp by @dependabot in #501
- Bundler: Bump fastlane from 2.212.2 to 2.213.0 in /androidHyperskillApp by @dependabot in #500
- GitHub Actions: Bump ruby/setup-ruby from 1.148.0 to 1.150.0 by @dependabot in #499
- ALTAPPS-786: Shared fix handling of empty learning activities fetch result for section by @vladkash in #503
- ALTAPPS-775: Android project details screen by @XanderZhu in #504
- Release 1.19 by @vladkash in #494
Full Changelog: v1.18...v1.19
Release 1.18
What's Changed
- Update .editorconfig by @ivan-magda in #472
- ALTAPPS-685: Shared refactor problems limit feature by @vladkash in #467
- ALTAPPS-539, ALTAPPS-686: CI/CD bump macOS and Xcode by @ivan-magda in #479
- ALTAPPS-701: Shared integrate problems limit feature into study plan by @vladkash in #480
- ALTAPPS-751: Shared projects list by @XanderZhu in #476
- ALTAPPS-752: Shared study plan select a track and project view actions by @ivan-magda in #474
- ALTAPPS-499: iOS Generamba by @ivan-magda in #483
- ALTAPPS-756: iOS project selection list by @ivan-magda in #481
- ALTAPPS-750: Shared track selection list by @vladkash in #475
- ALTAPPS-755: Android project selection list UI by @XanderZhu in #485
- ALTAPPS-754: iOS track selection list by @ivan-magda in #482
- ALTAPPS-753: Android track selection list UI by @XanderZhu in #488
- ALTAPPS-758: Shared fix step quiz theory availability in the toolbar by @ivan-magda in #487
- ALTAPPS-762: Shared support description field from learning activities API by @ivan-magda in #486
- ALTAPPS-770: Shared beta projects are not shown in the project list by @XanderZhu in #492
- Release 1.18 by @ivan-magda in #477
Full Changelog: v1.17...v1.18
Release 1.17
What's Changed
- ALTUX-2046: Feature progress page by @ivan-magda in #434
- ALTAPPS-720: Android save MainViewModel state by @XanderZhu in #471
- GitHub Actions: Bump ruby/setup-ruby from 1.147.0 to 1.148.0 by @dependabot in #468
- Release 1.17 by @ivan-magda in #473
Full Changelog: v1.16.1...v1.17
Hotfix 1.16.1
Release 1.16
Android:
- Study plan feature #407
- Study plan add IDE required presentation #453
- Replace the Track tab with the StudyPlan tab #458
- Study plan fix list animations #459
- Fix pull-to-refresh #461
- Study plan add pull-to-refresh #462
- Study plan add "Current" badge to section #464
- Study plan add problems limit widget #465
iOS:
- Study plan feature #407
- Study plan add reload activities UI #445
- Study plan add IDE required presentation #450
Shared:
- Study plan feature #407
- Study plan supports new fields from
/api/learning-activities
#444 - Study plan fix reload content in the background #449
- Study plan fix section statistics visibility #451
- Study plan performance tracking #452
- Study plan analytics #454
- Study plan filter sections #455
- Study plan activities pagination inside section #457
- Study plan fix contains skipped or completed activities #460
- Fix daily limits blocks learn daily #466
GitHub Actions:
Release 1.15
Android:
- Add swipeRefresh to Home, Track, and Profile fragments #433
iOS:
- None
Shared:
- Disable project auto selection for new users with freemium #431
GitHub Actions:
- Bump actions/cache from 3.2.5 to 3.3.1 #436
- Bump actions/checkout from 3.5.0 to 3.5.2 #437
- Bump ruby/setup-ruby from 1.118.0 to 1.146.0 #438
- Bump actions/configure-pages from 3.0.5 to 3.0.6 #441
- Bump fastlane from 2.212.1 to 2.212.2 in /iosHyperskillApp #442
- Bump fastlane from 2.212.1 to 2.212.2 in /androidHyperskillApp #443