Eclipse Kura - 5.3.1 - June 2023
-------------------------------------------------------------------------------------------------
Description:
This service release of Eclipse Kura includes the following changes:
- Fixed metatype issue in Wires Conditional component preventing correct displaying in the Web UI
- Fixed distribution issue with SQLite and wires script tools deployment packages 
- Fixed scale and offset not applied in assets with channels in listen mode
- Updated org.xerial:sqlite-jdbc to 3.42.0.0
- Fixed an issue when trying to connect for the first time with a Wifi Network without using any security mode
- Fixed support for Wifi using Security Type "None"


Target Environments:
 Kura is released as pre-compiled binary installers for the following platforms:

  * Raspberry Pi 2/3/4 based on Raspberry Pi OS (32 bits) (Kura networking)
  * Raspberry Pi 3/4 based on 64 bits OS (Kura networking)
  * Intel Up Squared board running Ubuntu 20.04 (Kura networking)
  * Nvidia Jetson Nano board running Ubuntu 18 (Kura networking)
  * Generic Debian Package for x86_64 (NetworkManager)
  * Generic Debian Package for arm32 (NetworkManager)
  * Generic Debian Package for arm64 (NetworkManager)

 Kura is also available as a pre-built Docker container for Ubi 8 and Alpine

Bug Fixes:
  * 06ac0c0923 - support for no Wireless Security [backport release-5.3.0] (#4760) (github-actions[bot])
  * 3ff9742547 - Impossible to apply WiFi configuration in station mode with Security Mode Off [backport release-5.3.0] (github-actions[bot])
  * 65d08f1b58 - Fixed asset scale and offset not being applied in listen mode [backport release-5.3.0] (#4738) (github-actions[bot])
  * 39a2d18906 - added correct permissions to docker file [backport release-5.3.0] (#4735) (github-actions[bot])
  * 731fa02c4d - Fixed error on SQLite dp reinstallation [backport release-5.3.0] (#4727) (github-actions[bot])
  * d855af0ecd - [wire.component.conditional.provider] corrected unescaped metatype character [backport release-5.3.0] (#4716) (github-actions[bot])
  * 50b5249c02 - rest wire provider minor version bugfix [backport release-5.3.0] (#4711) (github-actions[bot])
  * 8289f2cf02 - Added missing dp copy to distrib [backport release-5.3.0] (#4698) (nicolatimeus)

Target Platform Updates:
  * 6c0d6ed74d - Updated org.xerial:sqlite-jdbc to 3.42.0.0 [backport release-5.3.0] (#4726) (github-actions[bot])

Known Issues:
  * WEP Security Type is currently not supported on Generic Profiles for Wifi connection
  * The nvidia-jetson-nano installer disables FAN protocol support due to compatibility issues (see #4593)
  * The nvidia-jetson-nano doesn't support the Unprivileged Command Service (see #3598)
  * isc-dhcp-server fails upon first Kura installation on Raspberry Pi Bullseye. This is due to how the isc-dhcp-server installer package is
    built and run immediately after installation.
  * An update to the sslmanagerservice where the pid of the keystoreservice is updated can lead to an error in the following reconnection.
    The issue impact is limited, if the dataservice reconnect option is enabled.
  * The implementation of the CryptoService performs encryption using a
    password that is hardcoded and published.
  * Modem: Ublox Lisa U201 may not be able to establish PPP connection when CHAP/PAP authentication is required.
  * WiFi on Raspberry Pi 2 has only been tested with WiPi WiFi Dongle (Realink RT5370 chipset) and official Pi USB WiFi Dongle (Broadcom BCM43143 chipset).
    AccessPoint WiFi mode not working for Broadcom chipset.
  * Hardware watchdog: not implemented on all platforms
  * Only one WAN interface is currently supported with old networking. A warning in displayed
    in the WEB UI if the user attempts to enable more than one WAN interface
  * #4212: Wrong order of BIRTH/APPLICATION certificates for custom APP IDs registration
  * #3972: Topic name validation: issue with names containing "//" (Cloud Subscriber)
  * #4141: Sometimes user is not logged in after changing password
  * #3796: Server manager does not close properly
  * #3211: Kura Docker | Bluetooth error in log during starting service
  * #3005: Kura Gets Stuck in Loading View if Services Clicked Too Fast
  * #2843: Access Banner Content All in One Line
  * #2747: No Spacing Between "Wire Components" and Error in Wire Graph
  * #2728: WireGraph Component Description Windows Too Wide
  * #2725: Different Pop-up Windows for Warnings
  * #2702: Error Message For Long Item Names Not Displayed Properly
  * #2696: Component Name Inteferes With Wire Graph Border
  * #2695: Component Names in Wires Not Limited
  * #2410: Deployment handler and URLs with many query parameters
  * #2038: [Kura 3.2.0 QA] Package uninstallation log
  * #1993: Search Domains Are Not Supported
  * #1663: Authentication Issue with Deploy V2
  * #1572: serial modbus has errors on some hardware
  * #1529: OSGI console is not redirected to Eclipse IDE with Kura 3.0
  * #1161: Incorrectly configuring a component can be irreversable.
  * #1128: [Kura 3.0.0 M1 QA] Unable to delete manually added CamelFactory services
  * #1016: ConfigurationServiceImpl creates duplicate instances
  * #797:  Design of ServiceUtil is broken
  * #771:  Web UI fails with INTERNAL_ERROR when WireHelperService is not registered
  * #654:  Clean up static initialization around "modem" functionality
  * #645:  Clean up internal dependencies in Kura
  * #522:  [Net] Modem monitor should monitor interfaces, not modems
  * #486:  Build environment broken on Windows
  * #406:  Replace System.get* with calls to SystemService.getProperties
  * #329:  [DEPLOY-V2] Review/refactoring needed
  * #297:  [Status led] What connection instance controls the status led?
  * #253:  Check if bundle contexes correctly unget services after invoking getService
  * #222:  CloudConnectionStatusServiceImpl does not cancel workers on component deactivation

Changelog: 
  * 19a702c271 - chore(distrib): bump bundle versions (#4762) (Mattia Dal Ben)
  * d1c010f8c3 - chore: update Kura 5.3.1 release notes (#4761) (Mattia Dal Ben)
  * 06ac0c0923 - fix: support for no Wireless Security [backport release-5.3.0] (#4760) (github-actions[bot])
  * ffe123077c - chore: update Kura 5.3.1 release notes (#4758)
  * 3ff9742547 - fix(web2): Impossible to apply WiFi configuration in station mode with Security Mode Off [backport release-5.3.0] (#4756) (github-actions[bot])
  * efd2c774d9 - chore: add Kura 5.3.1 release notes (#4741) (github-actions[bot])
  * b735ac1692 - chore: automated uptick to Eclipse Kura 5.3.1 (#4740) (github-actions[bot])
  * 65d08f1b58 - fix: Fixed asset scale and offset not being applied in listen mode [backport release-5.3.0] (#4738) (github-actions[bot])
  * 39a2d18906 - fix: added correct permissions to docker file [backport release-5.3.0] (#4735) (github-actions[bot])
  * 731fa02c4d - fix: Fixed error on SQLite dp reinstallation [backport release-5.3.0] (#4727) (github-actions[bot])
  * 6c0d6ed74d - build: Updated org.xerial:sqlite-jdbc to 3.42.0.0 [backport release-5.3.0] (#4726) (github-actions[bot])
  * 18ea37b5fe - chore(distrib): upticked conditional component version (#4719) (Marcello Rinaldo Martina)
  * d855af0ecd - fix(wire.component.conditional.provider): corrected unescaped metatype character [backport release-5.3.0] (#4716) (github-actions[bot])
  * 50b5249c02 - fix: rest wire provider minor version bugfix [backport release-5.3.0] (#4711) (github-actions[bot])
  * df7136dec5 - chore: Updated libsocketcan-java-osgi version (#4704) (nicolatimeus)
  * 8289f2cf02 - fix: Added missing dp copy to distrib [backport release-5.3.0] (#4698) (nicolatimeus)
  * def8ad40e2 - chore: automated uptick to 5.3.1-SNAPSHOT (#4699) (github-actions[bot])
