Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.20.2 release notes #16

Merged
merged 5 commits into from
Jan 17, 2024
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .wordlist.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
AAM
AAOS
AAPT
AAR
AArch
Expand Down Expand Up @@ -294,6 +295,7 @@ vsync
Vulkan
vsync
Wayland
WebGL
WebRTC
WebSocket
websocket
Expand Down
6 changes: 4 additions & 2 deletions ref/glossary.md
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,7 @@ A specialised processor that is designed to accelerate image processing and grap

The characteristic of a system to continuously be available without failing for a higher-than-normal period of time. Anbox Cloud ensures high availability by keeping replicas of every service, which avoids having a single point of failure.

See https://discourse.ubuntu.com/t/enable-high-availability/17754.
See [Enable high availability](https://discourse.ubuntu.com/t/enable-high-availability/17754).

<a name="hook"></a>
### Hook
Expand All @@ -301,7 +301,9 @@ See [Hooks](https://discourse.ubuntu.com/t/hooks/28555).

The base for an instance, which contains all necessary components like Anbox or the Android root file system. Anbox Cloud provides images based on different Android and Ubuntu versions and different architectures.

See https://discourse.ubuntu.com/t/manage-images/17758 and https://discourse.ubuntu.com/t/provided-images/24185.
The images can be an Anbox Cloud AOSP image which is based on the Android Open Source Project (AOSP), an operating system typically used in mobile devices or an Anbox Cloud AAOS image which is based on the Android Automotive OS (AAOS), an infotainment platform used in automobiles.
keirthana marked this conversation as resolved.
Show resolved Hide resolved

See [Manage images](https://discourse.ubuntu.com/t/manage-images/17758) and [Provided images](https://discourse.ubuntu.com/t/provided-images/24185).

<a name="instance"></a>
### Instance
Expand Down
24 changes: 24 additions & 0 deletions release-notes/1.20.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
## Introduction
The Anbox Cloud team is pleased to announce the release of Anbox Cloud 1.20.2.

Please see [component versions](https://anbox-cloud.io/docs/ref/component-versions) for a list of updated components.

Check failure on line 4 in release-notes/1.20.2.md

View workflow job for this annotation

GitHub Actions / Check docs links

Incorrect docs link

Documentation links should point to Discourse

## New features & improvements
* VPU slots for an app are synchronised through the Anbox Application Registry (AAR).<!--AC-2143-->
* Extended logging is available for WebRTC connections. This extended logging includes logging of local and remote ICE candidates which can be used by enabling the feature flag `webrtc.enable_ice_logging`.<!--AC-2184-->
* Android security updates for January 2024 (see [Android Security Bulletin - January 2024](https://source.android.com/docs/security/bulletin/2024-01-01) for more information).<!--AC-2203-->
* The Android WebView has been updated to [120.0.6099.193](https://chromereleases.googleblog.com/2024/01/chrome-for-android-update.html).

## Bugs fixed
* In the Anbox Management Service (AMS), application is created successfully even when the `post-stop` hook exits with a non-zero status.<!--AC-2167-->
keirthana marked this conversation as resolved.
Show resolved Hide resolved
* Automotive audio control service (`android.hardware.automotive.audiocontrol`) gets launched by accident when running the Anbox Cloud AOSP image.<!--AC-2199-->
* LXD error `NonReusableSucceeded` is not handled properly. <!--AC-2212-->
keirthana marked this conversation as resolved.
Show resolved Hide resolved
* System security updates for instances are applied even when the corresponding AMS configuration was set to explicitly disable them. <!--AC-2122-->
* With all Android versions, screen recording from the quick settings fails to start.<!--AC-2180-->
* Starting an Android 11 instance without a GPU fails to start. <!--AC-2181-->
* On the web dashboard, the *Create session* button is clickable even when the *Application* field is empty.<!--AC-2179-->
* [LP #2046348](https://bugs.launchpad.net/anbox-cloud/+bug/2046348) When dynamically changing the screen resolution upon joining a streaming session to a lower resolution than the configured resolution, the resolution of the resulting video stream does not match. Instead, it stays at the resolution initially configured for the streaming session.<!--AC-2188-->
* When running WebGL based applications, the WebView shows an error and indicates that the WebView APK shipped as part of the Android image does not support WebGL.<!--AC-2214-->
keirthana marked this conversation as resolved.
Show resolved Hide resolved

## Upgrade instructions
See [Upgrade Anbox Cloud](https://anbox-cloud.io/docs/howto/update/upgrade-anbox) or [Upgrade the Anbox Cloud Appliance](https://anbox-cloud.io/docs/howto/update/upgrade-appliance) for instructions on how to update your Anbox Cloud deployment to the 1.20.2 release.

Check failure on line 24 in release-notes/1.20.2.md

View workflow job for this annotation

GitHub Actions / Check docs links

Incorrect docs link

Documentation links should point to Discourse