As explained in our last few release milestone posts, we're entering a period where change to Ubuntu Touch will slow down for a while. This shift in priorities is allowing us to get Ubuntu Touch based on Ubuntu 20.04 built and on par with the stability of Ubuntu Touch based on Ubuntu 16.04. Even so, there are some great improvements in this release!
On the App framework side we had some minor improvements landed: 16.04.7 framework has been added. And the packages qml-module-qtwebview and libqt5webview5-dev have been added as well, allowing developers to wrap QtWebEngine. This was requested for application compatibility with other platforms that do not offer direct access to QtWebEngine.
Halium 7.1 and 5.1 devices have now access to gyroscope and magnetic field sensors. Also a rough implementation of a compass is available though its currently still very erratic. Improvements for this calculated sensors are welcome!
Note that Halium 9 and 10 devices use sensorfw instead of our legacy platform-api and therefore have already support for at least the gyroscope. For some reasons though magnetic field sensor is currently not correctly exposed. We will try to address this soon.
In the messaging app the keyboard will no longer pop up automatically, allowing a more focused way of reading incoming messages when one does not want to reply immediately.
And we fixed a lot of nasty bugs that you can help to verify, too, more on that later.
By the way, if you'd like to help us out with Ubuntu Touch based on Ubuntu 20.04, you can learn more on the GitLab Epic we created for the project. This epic lists milestones and tasks that need to be completed for the project to be finished. We're developing a tool called the UBports Platform Development Kit, an integrated vm-in-a-box with handy developer tools that make it a cinch to work on our 20.04 images. It works on many Linux distributions and Intel and ARM64 MacOS. We're also working on Windows support. We'd appreciate you trying it out and giving us a hand with documenting it and developing with it.