Also in the 20191018 snapshot was an update for the new programing language vala 0.46.3 that focuses on GNOME developers had multiple additions to the package. Programing language ruby 2.6.5 fixed a code injection vulnerability along with three other Common Vulnerabilities and Exposures. openSUSE’s snapper 0.8.5 package updated to allow trailing comments in configuration files. The Linux Kernel updated to 5.3.6. NetworkManager 1.18.4 improved the handling of externally added policy routing rules and for rules that are taken over after a restart of a NetworkManager service. The NetworkManager-applet 1.8.24 package added support for SAE authentication (WPA3 Personal). Fix regression fixes were made in both the 2.62.1 versions of glib2 and glib-networking; the latter also made two memory leak fixes. Other noteworthy packages that were updated in the snapshot were webkit2gtk3 2.26.1, libsoup 2.68.2, grilo 0.3.10, and dconf 0.34.0. The snapshot is trending at a stable rating of 92, according to the Tumbleweed snapshot reviewer.
Most of the package updates for the 20191016 snapshot were YaST2 packages. A crash caused by a widget method was fixed in yast2-network 4.2.23 and at least 10 languages were updated in the yast2-trans package. People can contribute to the project by translating via openSUSE’s Weblate instance. There were about a handful of other packages updated in the snapshot, but the biggest one to note is a new major version of llvm9. The new major version of the compiler require only a python3-base instead of the full python3 packages. The LLVM optimizer will now convert calls to memcmp into a calls to bcmp in some circumstances. The major version also no longer views the RISCV target as “experimental.” It’s now built by default, rather than needing to be enabled with LLVM_EXPERIMENTAL_TARGETS_TO_BUILD. The snapshot recorded a stable rating of 91, according to the Tumbleweed snapshot reviewer.