Release - 6.0.0
6.0.0 (04-03-2024)
Discussion thread: https://github.com/orgs/Sunbird-Knowlg/discussions/189
Release timeline:
Planning phase
23-Oct, 2023
3-Nov, 2023
Sprint 1
6-Nov, 2023
24-Nov, 2023
Sprint 2
27-Nov, 2023
15-Feb, 2024
PPV
16-Feb, 2024
1-Mar, 2024
Prod
4-Mar, 2024
6.0.0 total scope: Link
Summary of the changes
This document contains information about the new features and enhancements planned to the Knowlg building block as part of release 6.0.0:
Enhancements: Click here to view the list.
Bug Fixes - click here to see the list of bugs fixed in this release.
Test Scenarios: KN-968
Document Release Version
Sunbird Knowlg
R6.0.0
Important note to the adopters:
As part of this release, we have made the below changes, which are important to know everyone.
As part of our efforts to address vulnerabilities, we've upgraded the following version in each repository.
We've upgraded the Angular version to 15 for our players.
sunbird-pdf-player
sunbird-video-player
sunbird-epub-player
We've updated the following dependencies for the sunbird-cloud-storage-sdk:
From
TO
Tika version
1.18
2.9.0
jackson version
2.7.8
2.13.5
We've updated the following dependencies for the DIAL-servcie:
From
TO
org.xerial.snappy
1.0.9.6
1.1.10.4
jackson version
2.9.8
2.13.5
logback-classic
1.2.0
logback-core
1.2.9
xercesImpl
2.12.2
jackson-dataformat-cbor
2.12.1
gson
2.8.9
We've updated the following dependencies for the content-servcie, taxonomy-servcie & search-servcie:
From
TO
Play version
2.7.2
2.8.20
jackson version
2.9.8
2.13.5
cloud storage sdk
1.4.6
1.4.7
As part of this release, we planned to fix vulnerabilities in Knowlg building block, and we have finished for below repos.
knowledge-platform
sunbird-dial-service
sunbird-pdf-player
sunbird-video-player
sunbird-epub-player
Note: We also started to fix
knowledge-platform-jobs
but we encountered some issues so we will fix this repo for upcoming release.
Following are the Planned Tickets of R 6.0.0
New Features:
None
Enhancements / Technical tasks::
1
Fixing vulnerabilities in Knowlg building block
2
Term create API enhancement
3
Framework API automation (Framework category and Framework term)
4
Content APIs automation
Release Tags:
Upgrade Knowlg From 5.7.0 to 6.0.0
API Services:
Schema upload
NA
NA
Deploy/Kubernetes/UploadSchema
Knowledge-platform
Build/Core/Content
Deploy/Kubernetes/Content
Deploy Tag is given for reference only. Please do not use directly for deployment.
Build/Core/Taxonomy
Deploy/Kubernetes/Taxonomy
Deploy Tag is given for reference only. Please do not use directly for deployment.
Build/Core/search
Deploy/Kubernetes/Search
Deploy Tag is given for reference only. Please do not use directly for deployment.
dial-service
Build/Core/Dial
Deploy/Kubernetes/Dial
Deploy Tag is given for reference only. Please do not use directly for deployment.
PDF Player:
Angular Library
Install: npm i @project-sunbird/sunbird-pdf-player-v9@6.0.0
https://www.npmjs.com/package/@project-sunbird/sunbird-pdf-player-v9/v/6.0.0
Web component
Install: npm i @project-sunbird/sunbird-pdf-player-web-component@1.2.0
https://www.npmjs.com/package/@project-sunbird/sunbird-pdf-player-web-component/v/1.2.0
Epub Player:
Angular Library
Install: npm i @project-sunbird/sunbird-epub-player-v9@6.0.0
https://www.npmjs.com/package/@project-sunbird/sunbird-epub-player-v9/v/6.0.0
Web component
Install: npm i @project-sunbird/sunbird-epub-player-web-component@1.2.0
https://www.npmjs.com/package/@project-sunbird/sunbird-epub-player-web-component/v/1.2.0
Video Player:
Angular Library
Install: npm i @project-sunbird/sunbird-video-player-v9@6.0.0
https://www.npmjs.com/package/@project-sunbird/sunbird-video-player-v9/v/6.0.0
Web component
Install: npm i @project-sunbird/sunbird-epub-player-web-component@1.1.0
https://www.npmjs.com/package/@project-sunbird/sunbird-video-player-web-component/v/1.1.1
Telemetry JS SDK:
Install: npm i @project-sunbird/telemetry-sdk@1.3.0
https://www.npmjs.com/package/@project-sunbird/telemetry-sdk/v/1.3.0
Last updated