Reticulum Network Stack beta 0.3.12 This maintenance release includes a fix to the serious security flaw discussed in [1]. Updating to RNS 0.3.12 will intentionally break backwards compatibility with all previous versions. It is recommended to upgrade your systems to 0.3.12 as soon as possible. Additionally, this release brings a range of small, but very useful improvements to reliability and user experience, along with a significant update to the documentation material. Changes: - Fixed a serious security flaw in link establishment key exchanges [1]. - Allow hot-plug of RNode devices - Better detachment handler for TCP clients on shutdown - Implemented better config directory path handling - Clarifications and improvements to various documentation chapters - Improved writing quality of documentation, courtesy of @huyndao - Improved overall presentation of documentation and manual - Improved reliability of data persistence in case of unexpected shutdowns or hardware crashes - Added rnsd warning on start as client - Fixed a rendering bug in the rnpath utility - Added initial connection timeout configuration option to TCP Client interfaces - Brought deprecated native python API calls up to date [1]: https://github.com/markqvist/Reticulum/discussions/103