no news = no news as per release notes, and release notes are linked in overall release notes page no news, but not in list = same as "no news", release notes are not linked ok = news in releases notes and release notes are linked ok, but not in list = same as ok, release notes are not linked no docu = no release notes document not applicable = not in RIC anymore com/golog no news com/log ok com/pylog no news ric-plt/a1 ok ric-plt/alarm-cpp no docu ric-plt/alarm-go no news, but not in list ric-plt/appmgr no news, but not in list ric-plt/asn1-documents not applicable ric-plt/dbaas ok ric-plt/dbaas/hiredis-vip not applicable ric-plt/demo1 not applicable ric-plt/e2 no news ric-plt/e2mgr no news ric-plt/jaegeradapter no news ric-plt/lib/rmr ok, but not in list ric-plt/libe2ap no docu ric-plt/nodeb-rnib no docu ric-plt/o1 no docu ric-plt/protobufs no news ric-plt/resource-status-manager not applicable ric-plt/resource-status-processor not applicable ric-plt/ric-dep no news, but not in list ric-plt/ricp-e2e no docu ric-plt/ricp-integration no docu ric-plt/ric-test no docu ric-plt/rtmgr no docu ric-plt/sdl ok ric-plt/sdlgo ok ric-plt/sdlpy ok, but not in list ric-plt/streaming-protobufs no news, but not in list ric-plt/submgr no news ric-plt/tracelibcpp no news ric-plt/tracelibgo no news ric-plt/utils no docu ric-plt/vespamgr no news ric-plt/xapp-frame no news ric-plt/xapp-frame-cpp no docu ric-plt/xapp-frame-py ok, but not in list A1 • Enhancement to add A1-EI support. • Upgrade RMR to version 4.5.2. • Base docker image changed to ubuntu:18.04. • Upgrade ricxappframe to version 2.0.0. • Upgrade MDC logging. DBAAS • Upgrade packages to fix possible security vulnerability reported in Alpine base image. • Upgrade SSL version to 1.1.1j-r0 to fix possible SSL security vulnerability. • Fix DBAAS testing application compile issue. com/log Added corrections related to secure coding and improved code coverage. SDL • Multiple DBAAS Redis standalone groups • Multiple DBAAS Redis Sentinel groups • New namespace (–ns) option in sdltool test-get-set -command sdlgo • Add DB backend instance selection based on namespace value to balance DB load. • Add SDL multi-namespace API ‘SyncStorage’. • Take DBAAS multi-channel publishing Redis modules into use. • Fix potential type conversion crash in RemoveIf() and RemoveIfAndPublish() AP xapp-frame-py • Add E2AP package (RIC-664) • Add RNIB feature (RIC-788) • Add Xapp registration/deregistration APIs (RIC-706) • Upgrade SDL 3.0.0 version, SDL scaling (RIC-699) • Upgrade SDL 3.0.0 version, notification fix (RIC-795) sdlpy • Simplify v2.3.0 notification callback and handle_events API to return received event(s) only as a list type. Earlier single event was returned as a string type. Notification callback and handle_events API changes are not backward compatible. • Pack all the events in a channel to one DB notification to be in line with SDL Golang. • Add DB backend instance selection based on namespace value to balance DB load. • Take DBAAS multi-channel publishing Redis modules into use. rmr • Beef up unit testing in SI package and fix a few static analysis bugs. (RIC-777) • Correct flag check bug in route table functions (RIC-777). • Ensure that route table update received from route generator is not applied before a full route table is received. • Correct issues found during static code analysis. • The route table collector thread will capture the current “offering” from the Route Manager (table generator) if the RMR_SEED_RT environment variable is set. • Corrected unit test “framework” to make manual testing easier, and to add the ability to set the code optimisation level via the CMake command line parameter OPT_LEVEL=n. • Enhanced to use millisecond based timestamps when writing log messages. (RIC-627) • Enhanced to eliminate the reqirement that the file specified by the RMR_VCTL_FILE environment variable exist when RMR is initialised. RMR will correctly find this file if it is created after initialisation. Further, if the environment variable is not given, the user may create and populate /tmp/rmr.v at any time and the contents of this file will be used as if it were supplied via the environment variable. This should make debugging in existing containers easier. • Enhanced to send an alarm manager when the user application is not receiving messages fast enough. The original messages written to the standard error are still generated. (RIC-204) • Fixes the excessive TCP session bug when sending to a slow receiver and a related segment fault because of too many open file descriptors. (RIC-735) • Version bump to work round a CI job bug preventing push of the 4.5.0 packages from staging to release in package cloud. (RIC-732) • Version bump for next release tracking. Corrected a potential locking issue in message allocation. (RIC-732)