Release notes

Release VersionDate

7.0.0

TBD

Overview

This release focusses on the removal of hard-coded values in the mobile and web apps. Adopters can now create their own frameworks and customise the features as per their requirements. Also, Google Play has mandated to have account deletion feature in the app for Android users.

Discussion thread:

New Features

1. Delete user functionality (LR-683)

Details

Sunbird Mobile and Web app will comply to the Google Play app's account deletion requirements. It has mandated that if the app allows user to create their account then it must also allow users to request for account deletion. This will establish transparency and give control to users over their data.

2. Generalisation of Sunbird ED by removal of hard-coded values in Mobile and Portal (ED-1957, ED-3042)

Details

Previously, Sunbird ED supported only a single domain, i.e., Education. Now, adopters can create their own framework and customise the features as per their requirements. The features has been made dynamic by removing the hard-coded values in both Mobile app and Portal.

For more details, refer link

Enhancements / Technical Tasks

1. Capacitor Migration (ED-2963)

Details

Migration from Cordova to Capacitor version 5

Note: Capacitor beta version is done

Bug Fixes

This release had a few bug fixes. For a complete list, refer to this link

Open/Known Bugs

There are a few known bugs in this release. For a complete list, refer to this link

Build Tags

The build tags used by the below building blocks for this release to upgrade your Sunbird ED are:

Sunbird ED

Sunbird Lern

Sunbird Obsrv

Sunbird-Knowlg

Sunbird-InQuiry

Installation or Upgrade

For fresh installation 7.0.0

Upgrade Sunbird from 6.0.0 to 7.0.0

Configuration/Environment variable

This section provides a list of environment variables with their default values and descriptions required to run either the Sunbird portal or mobile service. To change the default behavior, modify the variable value based on your requirements.

Adding new variables

Deprecations and Removals

This section provides the list of APIs that are deprecated or removed from this release.

Note: There are no APIs deprecated or removed in this release.

Breaking Changes

Release Notes: Dependent building blocks

Sunbird-Knowlg:

Sunbird-Obsrv:

Sunbird-Lern:

Sunbird-inQuiry:

Sunbird-CoKreat:

Last updated