🧒
Sunbird ED
new release -7.0.0 (Jun 2024)Askdot
latest
latest
  • Learn
    • Overview
    • Capabilities
      • Learning Apps
      • Asset Sourcing
      • Organised Collections
      • Discover Content - Digital & Phygital
      • User Engagement
      • Rich and diverse content
      • Versatile Question Bank
      • Observability
      • Launch Course
      • Verifiable Credentials
      • Multi-Channel Chatbot
      • Targeted Programs
      • Manage Learn
        • Overview
        • What is an entity?
        • What is a Program?
        • What is a Project?
        • What is Observation?
        • What is a Survey?
        • What is Observation as a task inside a Project?
      • Product and Developer's Guide
        • Learning apps
          • Workflows
            • Onboarding of Users
            • Discovery of Content
            • Play content
            • Track progress and Earn credentials
            • Interacting / Collaborating
        • Asset Sourcing
        • Organised Collections
        • Discover Content - Digital & Phygital
        • User Engagement
        • Rich and Diverse Content
        • Versatile Question Bank
        • Observability
        • Launch Courses
        • Verifiable Credentials
        • Multi-Channel Chatbot
        • Targeted Programs
        • Manage Learn
          • Overview
          • Component Diagram
          • ML Core Service
          • ML Project Service
          • ML Survey Service
          • ML Report Service
          • ML Analytics Service
    • Tech Overview
      • Design Principles
      • Technical Architecture Diagram
      • Tech Stack
    • Adopters
      • DIKSHA
    • Roadmap
      • Plan for 2025-2026
      • Releases and Dates
  • USE
    • Getting Started - Setup
      • Pre-requisites
      • Install
      • Functional Configurations
    • Developer Guide - Overview
      • Architecture - Component Diagram
      • System Requirements
        • Learning Apps
      • Install Locally
        • SunbirdED Mobile
        • SunbirdED Portal
      • Easy Installer
        • Adding Support for a New Cloud Provider
      • Configuration
        • SunbirdEd Portal
        • Sunbird Mobile
      • Portal
        • Component Diagram
        • I18N (Resource Bundles)
        • Branding Name and Logo Configuration Guide
      • Desktop
        • Component Diagram
      • Mobile
        • Component Diagram
        • sunbird-mobile-sdk
        • Sunbird-mobile-app plugins
        • Configurations to setup mobile app
        • I18N (Resource Bundles)
      • Form service
        • Component Diagram
        • Data model
        • API's
      • Manage Learn
        • ML Core Service
          • Overview
          • User Flow Diagram
          • Component Diagram
          • Data Model
          • Folder Structure
          • API's
          • Deployment Overview
          • Local Service Setup Guide
        • ML Project Service
          • Overview
          • User Flow Diagram
          • Component Diagram
          • Data Model
          • Folder Structure
          • API's
          • Deployment Overview
          • Local Service Setup Guide
        • ML Survey Service
          • Overview
          • User Flow Diagram
          • Component Diagram
          • Data Model
          • Folder Structure
          • API's
          • Deployment Overview
          • Local Service Setup Guide
        • ML Report Service
          • Overview
          • User Flow Diagram
          • Component Diagram
          • Data Model
          • Folder Structure
          • API's
          • Deployment Overview
          • Local Service Setup Guide
        • ML Analytics Service
          • Overview
          • Component Diagram
          • Data Model
          • Setup Guide
            • ENV Variables ( Config.ini)
          • Ingestions
          • Folder Structure
          • Report creation and Updation Scripts
          • Deployment Overview
      • UI (User interface)
        • Angular Material
          • Overview
          • Installation
          • Material Icons
          • Components Usage
          • Theming
          • Theme Setup
          • Customazion
            • Palette
            • Theme
            • Accessibility
            • Colors
            • Typography
            • Components
              • Buttons
              • CC Components
        • Component Style Guide Version 1
          • Accordion
          • Buttons
          • Cards
          • Forms
          • Grid & Layout
          • Labels
          • Modals
          • Pagination
          • Rating
          • Search Box
          • Select Box
          • Tables
          • Tabs
          • Toast messages
          • Tooltip
          • Typography
        • SB-Styles: A Comprehensive Design Resource
        • SB-Themes Repository: Unifying Design Across Platforms
          • Classical Theme in Sunbird-Ed portal
          • Joyful Theme in Sunbird-Ed portal:
      • Reference Apps
        • Independent Libraries
          • Common Consumption Components
          • SunbirdEd Forms
          • Sunbird Client Services
          • Sunbird Styles
          • Sunbird Themes
          • Sunbird Tag Manager
      • API's
      • CSP changes
      • Cloud-Store SDK Maven Deployment Guide
      • Other
        • Building Images
        • Minimal forms
        • Telemetry
          • Trackable Collection
        • Platform
        • Learning Apps
    • Learn More
      • Dependencies
      • Specifications
        • SOFIE
        • SOFIE Implementation
  • SB Ed Releases
    • Sunbird v7.6.0 (Latest)
    • Sunbird v7.5.1
    • Release - SB 7.5
    • SB Release - 7.0.0
      • Release notes
      • Updating Sunbird Releases
        • 6.0.1 to 7.0.0
      • Release Calendar 7.0.0
      • Demo of released items
  • Engage
    • Discuss
    • Contribute to Sunbird ED
    • Extend / Contribute to Sunbird
    • Issue tracker/ Create Issue
  • Misc
    • Templates
      • Upgrade Sunbird release document
      • Release Notes
    • Misc Pages
      • Portal - Manage Learn - Reports
      • App - Manage Learn - component diagram
        • Projects
        • Observation & Survey
        • Program
      • Portal - Manage Learn - component diagram
      • Mobile form configurations
      • Content Indexing Flow
      • What are multiple databases used for
      • Course completion, reports and certificate issue
      • How to access Flink UI
      • What are all the flink jobs for
      • How does data flow into Druid
      • Minimal build properties
      • Delete User Functionality
    • Archived
      • High Level Capabilities
      • Workflows
      • Where Sunbird ED helps you
      • ED - Mobile App (going to archive)
        • 4.10.3 to 5.0.0
        • 5.0.0 to 5.1.0
      • Setting up Sunbird ED
      • Developer Documentation
      • API Reference Documentation
      • Detailed Documentation
      • Source Code
      • Actors & Actions
      • Detailed Capabilities
      • Data
      • Terminology
      • 5.1.0-hotfix (OCI )
      • Getting started (v7)
        • Deployment Overview
        • Pre-requisites
        • Install
          • Provision Cloud Infrastructure
          • Setup Jenkins
          • Update Ansible Variables
          • Build, Provision and Deploy
          • Functional Configurations
Powered by GitBook
On this page
  • Overview
  • New Features
  • Enhancements/Technical Tasks
  • Bug Fixes
  • Open/Known Bugs
  • Build Tags
  • Installation or Upgrade
  • Configuration/Environment variable
  • Deprecations and Removals
  • Breaking Changes
  • Release Notes: Dependent building blocks
  1. SB Ed Releases
  2. SB Release - 7.0.0

Release notes

Last updated 10 months ago

Release Version
Date

7.0.0

28-Jun-2024

Overview

This release focusses on the removal of hard-coded values within mobile and web applications enabling adopters to create their own frameworks and customise the features as per their requirements. Furthermore, in compliance with Google Play's regulations, the inclusion of an account deletion feature for Android users has now been mandated.

Discussion thread:

New Features

1. Delete user functionality for Android users ()

Details

Sunbird Mobile and Web app will comply with the . It has mandated that if the app allows users to create their account, it must also allow users to request account deletion. This will establish transparency and give users control over their data.

The User Data policy's means that:

  1. All developers must complete new Data deletion questions in the Data safety form on the page (Policy > App content) in Play Console.

  2. If your app enables account creation, you must:

    • provide users with an in-app path to delete their app accounts and associated data; and

    • provide a web link resource where users can request app account deletion and associated data deletion.

For more details, refer to this .

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

Details

Previously, Sunbird ED supported only a single domain, i.e., Education. Now, adopters can create their framework and customise the features per their requirements.

The features have been made dynamic by removing the hard-coded values in the portal and the mobile app.

Note (only for existing adopters)

  1. Portal - Update the .

From release-7.0.0, the hardcoding of ALL tab/global filters has been removed, and the menu bar forms have been modified within the ALL tab section inside the metadata object as globalFilterConfig

  1. Mobile - Update the .

Follow the links to configure the forms step-by-step for the and .

Enhancements/Technical Tasks

Details

Users will now see a pop-up message and an error icon if any files fail to upload when they submit or sync their projects. Users can also re-upload or remove the files with errors.

Details

Users can now only set the task end date within the project start and end dates. Users will also get confirmation pop-ups if changing the project dates affects the task end dates.

Details

Currently, the workspace creation content is static and requires reconfiguration. To address this, the primary categories are made configurable.

A new form API that includes fields for code, category, and visibility to enable tile configuration is introduced. This will allow any adaptor to hide or modify categories without necessitating code changes in the future.

Bug Fixes

Open/Known Bugs

Build Tags

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

Installation or Upgrade

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.

Note: There are no new variables added in this release

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 7.0.0 introduces significant updates aimed at generalising the Sunbird ED platform. This involves the removal of hard-coded values within the Mobile and Portal applications. The following breaking changes are the necessary adjustments developers and users need to be aware of:

Release Notes: Dependent building blocks

1. Improved file upload feedback ()

2. Enhanced task end date validation ()

3. Enhanced content creation screen in Workspace ()

For more details, refer to .

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

Observation-led imp flow is not working as expected for the projects that have certificates ()

The project is already available in the program even without importing it ()

NVSK data issue ()

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

In the portal, Hawkeye reports, the newly consumed data is not getting reflected in the ED reports i.e. Course Adoption report and Live ETB QR code -

Discussion Forum: After deletion of the user account, the username appears instead of the "Deleted user" tag on the discussion forum post -

The user is unable to consume the resource in the mobile app -

Portal: Refer

Mobile: Refer

Sunbird-Knowlg:

Sunbird-Obsrv:

Sunbird-Lern:

Sunbird-inQuiry:

https://github.com/orgs/Sunbird-Ed/discussions/669
LR-683
Google Play app's account deletion requirements
Account Deletion Requirement
App content
link
ED-1957
ED-3042
menu bar forms
framework config forms
portal
mobile
ED-1629
ED-1373
ED-2429
CO-724
link
ED-3261
ED-3280
ED-3094
link
ED-4453
ED-3461
ED-4046
For fresh installation 7.0.0
Upgrade Sunbird from 6.0.1 to 7.0.0
ED-3042
ED-1957
V 5.7.0
V5.1.0
V7.0.0
V7.0.0
Sunbird ED
Sunbird Lern
Sunbird Obsrv
Sunbird-Knowlg
Sunbird-InQuiry