PrimeLMS Doc
Product LinkInstallation PlansSupport
  • Introduction
  • Changelogs
  • Getting Started
  • 🚀Admin Setup
    • 1. Flutter Installation
    • 2. Code Setup
    • 3. Firebase Setup
      • 3.1 Firestore Database Setup
      • 3.2 Database Security Rules
      • 3.3 Database Index Setup
      • 3.4 Push Notification Setup
      • 3.5 Firebase Storage Setup
    • 4. App Configs
    • 5. Upload to Firebase Hosting
    • 6. Admin Credentials Steup
    • 7. Conclusion
  • 📱App Setup
    • 1. Introduction
    • 2. Code Setup
    • 3. Firebase Setup for Android
      • 3.1 Android Package Name Setup on Firebase
      • 3.2 Change Package Name Android
      • 3.3 Generate Debug Certificate
      • 3.4 Generate Release Certificate
      • 3.5 Google Sign In Setup for Android
      • 3.6 Facebook Login Setup for Android
      • 3.7 Additional Firebase Setup for Android
    • 4. Firebase Setup for iOS
      • 4.1 iOS Package Name Setup on Firebase
      • 4.2 Change Package Name iOS
      • 4.3 Facebook Login Setup for iOS
      • 4.4 Apple Login Setup
      • 4.5 Additional Firebase Setup for iOS
    • 5. Push Notification Setup
      • 5.1 Android Notification Setup
      • 5.2 iOS Notification Setup
    • 6. Multi-Language Setup
    • 7. Ads Setup
      • 7.1 Admob Setup for Android
      • 7.2 Admob Setup for iOS
    • 8. App Information Setup
      • 8.1 Change App Name
      • 8.2 Change App Icons & Images
    • 14. Run The App
    • 15. Releasing the Android App
    • 16. Releasing the iOS App
  • ⚒️In-App Purchase Setup
    • 17. Subscriptions Setup
      • 17.1 Android Setup
      • 17.2 iOS Setup
      • 17.3 Code Setup for Subscriptions
  • ⚒️Customization
    • 18. Enable/Disable Specific Features
Powered by GitBook
On this page
  • Version: 1.0.4
  • Version: 1.0.3
  • Version: 1.0.2
  • Version: 1.0.0

Changelogs

PrimeLMS is constantly being updated with new features, bug fixes, and adjustments. Below is a full listing of change log information.

PreviousIntroductionNextGetting Started

Last updated 5 months ago

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:

- 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)

- 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

Firebase security rules changed:

Click here
Update Rules