> For the complete documentation index, see [llms.txt](https://doc-primelms.mrb-lab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc-primelms.mrb-lab.com/changelogs.md).

# Changelogs

## Version: 1.0.6

> 26 October 2025
>
> ```
> - Updated with flutter latest version 3.35.6 [app & admin]
> - Added support for 16 KB memory page size requiremnts for Google Play Store [app]
> - Fix: Video player quality issues with youtube videos. Now load faster and max quality by default. [app]
> ```

> Changed Files (Admin)
>
> ```
> - lib/components/
> - lib/forms/quiz_form.dart
> - lib/mixins/sections_mixin.dart
> - lib/pages/home.dart
> - lib/providers/
> - lib/tabs/
> - pubspec.yaml
> ```

> Changed Files (App)
>
> <pre><code>- pubspec.yaml
> <strong>- android/app/build.gradle
> </strong>- android/gradle/wrapper/gradle-wrapper.properties
> - android/settings.gradle
> - ios/Podfile [iOS]
> </code></pre>

## Version: 1.0.5

> 20 May 2025
>
> ```
> - Updated with flutter latest version 3.29.3 [app & admin]
> ```

> Changed Files (Admin)
>
> ```
> - pubspec.yaml
> - lib/app.dart
> - lib/mixins/user_mixin.dart
> - lib/pages/login.dart
> - lib/pages/verify.dart
> - lib/tabs/admin_tabs/courses/course_preview/course_preview.dart
> - lib/tabs/admin_tabs/dashboard/dashboard_purchases.dart
> - lib/tabs/admin_tabs/dashboard/dashboard_tile.dart
> - lib/utils/custom_cache_image.dart
> ```

> Changed Files (App)
>
> <pre><code>- pubspec.yaml
> <strong>- android/app/build.gradle
> </strong>- android/gradle/wrapper/gradle-wrapper.properties
> - android/settings.gradle
> - lib/components/featured_course_tile.dart
> - lib/iAP/iap_screen.dart
> - lib/screens/all_courses.dart/courses_view.dart
> - lib/screens/course_details.dart/course_share_button.dart
> - lib/services/auth_service.dart
> </code></pre>

## Version: 1.0.4

> 20 November 2024
>
> ```
> - Compatible with flutter latest version 3.24.x
> - Fix: Video player issues with youtube
> ```

## Version: 1.0.3

> 06 June 2024
>
> ```
> - Removed firebase legacy api and added new recommended api for firebase push notifications. [admin]
> - From now, admins can edit author courses too.
> - Updated with flutter latest version 3.22.1 [app & admin]
> ```

> Changed Files (Admin)
>
> New configurations for Notifications: [<mark style="color:purple;">Click here</mark>](https://doc-primelms.mrb-lab.com/admin-setup/3.-firebase-setup/3.4-push-notification-setup)
>
> ```
> - pubspec.yaml
> - analysis_options.yaml
> - web/index.html
> - lib/configs/fcm_config.dart (new file added)
> - lib/services/notification_service.dart
> - lib/mixins/course_mixin.dart
> ```

> Changed Files (App)
>
> ```
> - pubspec.yaml
> - lib/screens/quiz_lesson/option_tile.dart
> - lib/screens/auth/sign_up.dart
> ```

## Version: 1.0.2

> 23 March 2024
>
> ```
> - Added unmark complete button to uncheck the completed lessons [app]
> - Added Content Security - Disable screenshots and screen recording which is controllable from the admin panel
> - Ads improvements [app]
> - Fixed lesson count issues [admin]
> - Fixed lesson completed percentage issue in the my courses tab. [app]
> - Fixed issues on deleting account [app]
> - Fixed issue on uploading thumbnails in category [admin]
> - Updated with flutter latest version 3.19.4 [app & admin]
> ```

> Changed Files (Admin)
>
> ```
> - pubspec.yaml
> - analysis_options.yaml
> - lib/ (all files except lib/configs/app_config.dart and lib/firebase_options.dart)
> ```

> Changed Files (App)
>
> Firebase security rules changed: [<mark style="color:purple;">Update Rules</mark>](https://doc-primelms.mrb-lab.com/admin-setup/3.-firebase-setup/3.2-database-security-rules)
>
> ```
> - pubspec.yaml
> - android/app/build.gradle (Make sure to replace the package name at 32 & 52 no line)
> - android/build.gradle
> - android/settings.gradle
> - assets/translations/en-US (Added a new line at the bottom)
> - lib/ (all folders except configs & iAP folder)
> ```

## Version: 1.0.0

> 24 January 2024
>
> ```
> - Initial release
> ```
