diff --git a/reference/component-versions.md b/reference/component-versions.md index abeafba4..29423829 100644 --- a/reference/component-versions.md +++ b/reference/component-versions.md @@ -13,36 +13,36 @@ Not all components are updated with each release. When components are not update | Name | Channel | Revision | |----------|--------------|--------------| -| `anbox-cloud-dashboard` | `1.23/stable` | ? | -| `ams-node-controller` (Deprecated) | `1.23/stable` | ? | -| `coturn` | `1.23/stable` | ? | -| `ams` | `1.23/stable` | ? | -| `aar` | `1.23/stable` | ? | -| `anbox-stream-gateway` | `1.23/stable` | ? | -| `ams-lxd` | `1.23/stable` | ? | -| `anbox-stream-agent` | `1.23/stable` | ? | -| `nats ` | `latest/stable` | 11 | +| `anbox-cloud-dashboard` | `1.23/stable` | 449 | +| `ams-node-controller` (Deprecated) | `1.23/stable` | 457 | +| `coturn` | `1.23/stable` | 451 | +| `ams` | `1.23/stable` | 481 | +| `anbox-stream-gateway` | `1.23/stable` | 467 | +| `ams-lxd` | `1.23/stable` | 454 | +| `anbox-stream-agent` | `1.23/stable` | 462 | +| `nats` (For AMD64) | `latest/stable` | 9 | +| `nats` (For ARM64) | `latest/stable` | 11 | #### Ubuntu 20.04 (Deprecated) | Name | Channel | Revision | |----------|--------------|--------------| -| `anbox-cloud-dashboard` | `1.23/stable` | ? | -| `ams-node-controller` (Deprecated) | `1.23/stable` | ? | -| `coturn` | `1.23/stable` | ? | -| `ams` | `1.23/stable` | ? | -| `aar` | `1.23/stable` | ? | -| `anbox-stream-gateway` | `1.23/stable` | ? | -| `ams-lxd` | `1.23/stable` | ? | -| `anbox-stream-agent` | `1.23/stable` | ? | -| `nats ` | `latest/stable` | 11 | +| `anbox-cloud-dashboard` | `1.23/stable` | 448 | +| `ams-node-controller` (Deprecated) | `1.23/stable` | 456 | +| `coturn` | `1.23/stable` | 450 | +| `ams` | `1.23/stable` | 480 | +| `anbox-stream-gateway` | `1.23/stable` | 466 | +| `ams-lxd` | `1.23/stable` | 454 | +| `anbox-stream-agent` | `1.23/stable` | 461 | +| `nats` (For AMD64) | `latest/stable` | 10 | +| `nats` (For ARM64) | `latest/stable` | 12 | ### Bundles | Name | Channel | Revision | |----------|--------------|--------------| -| `anbox-cloud` | `1.23/stable` | ? | -| `anbox-cloud-core` | `1.23/stable` | ? | +| `anbox-cloud` | `1.23/stable` | 240 | +| `anbox-cloud-core` | `1.23/stable` | 249 | ### Snaps @@ -54,9 +54,13 @@ Not all components are updated with each release. When components are not update | `anbox-cloud-dashboard` | `1.23/stable` | 1.23.0 | | `anbox-stream-agent` | `1.23/stable` | 1.23.0 | | `anbox-stream-gateway` | `1.23/stable` | 1.23.0 | +| `anbox-connect` | `1.23/stable` | 1.23.0 | +| `anbox-cloud-appliance` | `1.23/stable` | 1.23.0 | ### Anbox images +The following Anbox images are available in two variants: one based on a container and one based on a virtual machine. + | Name | Version | |----------|--------------| | `jammy:android13:amd64` | 1.23.0 | @@ -80,13 +84,13 @@ N/A | Name | Channel | Version | |----------|--------------|---------| -| `ams` | `1.23/stable` | 1.23.0 | -| `aar` | `1.23/stable` | 1.23.0 | -| `ams-node-controller` | `1.23/stable` | 1.23.0 | -| `anbox-cloud-dashboard` | `1.23/stable` | 1.23.0 | -| `anbox-stream-agent` | `1.23/stable` | 1.23.0 | -| `anbox-stream-gateway` | `1.23/stable` | 1.23.0 | -| `anbox-cloud-appliance` | `1.23/stable` | 1.23.0 | +| `ams` | `1.22/stable` | 1.22.2 | +| `aar` | `1.22/stable` | 1.22.2 | +| `ams-node-controller` | `1.22/stable` | 1.22.2 | +| `anbox-cloud-dashboard` | `1.22/stable` | 1.22.2 | +| `anbox-stream-agent` | `1.22/stable` | 1.22.2 | +| `anbox-stream-gateway` | `1.22/stable` | 1.22.2 | +| `anbox-cloud-appliance` | `1.22/stable` | 1.22.2 | ### Anbox images diff --git a/reference/release-notes/1.23.0.md b/reference/release-notes/1.23.0.md index 9ef7d277..8c25d75f 100644 --- a/reference/release-notes/1.23.0.md +++ b/reference/release-notes/1.23.0.md @@ -9,51 +9,67 @@ Please see [component versions](https://anbox-cloud.io/docs/reference/component- ## New features & improvements -### Core stack improvements +### Anbox Cloud Appliance +The Anbox Cloud Appliance is overhauled to deliver a much simpler and streamlined version. This new version of the appliance is made available using the [snap epoch feature](https://snapcraft.io/docs/snap-epochs). Existing installations of the appliance are not affected but the old snap with `epoch=0` is {ref}`deprecated `. For all new installations of the appliance, use the `epoch=1` snap. See the [appliance installation tutorial](https://documentation.ubuntu.com/anbox-cloud/en/latest/tutorial/installing-appliance/) for instructions. -* The Anbox Cloud Appliance is overhauled to deliver a much simpler and streamlined version. This new version of the appliance is made available using the [snap epoch feature](https://snapcraft.io/docs/snap-epochs). Existing installations of the appliance are not affected but the old snap with `epoch=0` is {ref}`deprecated `. For all new installations of the appliance, use the `epoch=1` snap. See the [appliance installation tutorial](https://documentation.ubuntu.com/anbox-cloud/en/latest/tutorial/installing-appliance/) for instructions. - * The `anbox-cloud-appliance` status command now displays the initialisation status of the appliance and its version. +The `anbox-cloud-appliance` status command now displays the initialisation status of the appliance and its version. -* Anbox Cloud now offers a way to connect to remote Android instances securely using the Android Debug Bridge (ADB). You can set up an ADB connection using the dashboard or the CLI. See {ref}`howto-access-instance` for more information. +### Seamless ADB connections -* Android Automotive OS based images are fully supported starting from this release and no longer considered an experimental feature. +Anbox Cloud now offers a way to connect to remote Android instances securely using the Android Debug Bridge (ADB). You can set up an ADB connection using the dashboard or the CLI. See {ref}`howto-access-instance` for more information. -### Streaming improvements +### Full support for AAOS -< List enhancements to streaming stack here. > +Android Automotive OS based images are fully supported starting from this release and no longer considered an experimental feature. -### Dashboard improvements +### Anbox Cloud dashboard The Anbox Cloud dashboard has the following improvements: -* The *Instances* and the *Sessions* pages and their functionalities are merged to provide an enhanced user experience while streaming. + * The *Instances* and the *Sessions* pages and their functionalities are merged to provide an enhanced user experience while streaming. -* The initial VHAL values upon joining a stream are now captured as a default. You can revert to these values using the *Reset* button, when needed. + * The initial VHAL values upon joining a stream are now captured as a default. You can revert to these values using the *Reset* button, when needed. -### Other + * You can set up and authorise ADB connections for an instance from the dashboard. -* All Anbox Cloud charms now install Snaps directly from the Snap Store instead of using deb packages. Existing installations automatically switch to snap refresh from the store on upgrade. -* Android security updates for August 2024 (see [Android Security Bulletin - August 2024](https://source.android.com/docs/security/bulletin/2024-08-01) for more information). -* The Android WebView has been updated to [127.0.6533.84](https://chromereleases.googleblog.com/2024/07/chrome-for-android-update_30.html). -* Our documentation is now hosted at [documentation.ubuntu.com](https://documentation.ubuntu.com/anbox-cloud/en/latest). Previous documentation links from the [earlier website](https://anbox-cloud.io) will be redirected to new targets. +### Anbox Cloud charms - The documentation source is hosted at the public [Anbox Cloud documentation repository on GitHub](https://github.com/canonical/anbox-cloud-docs). We welcome all contributions to the Anbox Cloud documentation using this repository. See [Contribute to Anbox Cloud documentation](https://documentation.ubuntu.com/anbox-cloud/en/latest/contribute/landing/) for more information. +All Anbox Cloud charms now install Snaps directly from the Snap Store instead of using deb packages. Existing installations automatically switch to snap refresh from the store on upgrade. + +### Vendor image + +The Anbox vendor images are now based on Android 14. Building on the latest version of Android helps us provide the latest updates and security fixes. + +### Security updates + +Android security updates for August 2024 (see [Android Security Bulletin - August 2024](https://source.android.com/docs/security/bulletin/2024-08-01) for more information). + +### WebView updates + +The Android WebView has been updated to [127.0.6533.84](https://chromereleases.googleblog.com/2024/07/chrome-for-android-update_30.html). + +### Documentation + +Our documentation is now hosted at [documentation.ubuntu.com](https://documentation.ubuntu.com/anbox-cloud/en/latest). Previous documentation links from the [earlier website](https://anbox-cloud.io) will be redirected to new targets. + +The documentation source is hosted at the public [Anbox Cloud documentation repository on GitHub](https://github.com/canonical/anbox-cloud-docs). We welcome all contributions to the Anbox Cloud documentation using this repository. See [Contribute to Anbox Cloud documentation](https://documentation.ubuntu.com/anbox-cloud/en/latest/contribute/landing/) for more information. ## Removed functionality -< List features that were part of Anbox Cloud so far or that were on the deprecation path for a while and have been removed for the current release > +Support for EmuGL is removed with this release. ## Deprecations -* Use of a node controller to manage port forwarding from an instance is deprecated, starting with this release. In 1.23.0, the node controller will still be used for the full Anbox Cloud deployment. For the appliance, the Anbox Management Service (AMS) now uses a LXD proxy device to manage the port forwarding from an instance to expose a service externally or internally. +Use of a node controller to manage port forwarding from an instance is deprecated, starting with this release. In 1.23.0, the node controller will still be used for the full Anbox Cloud deployment. For the appliance, the Anbox Management Service (AMS) now uses a LXD proxy device to manage the port forwarding from an instance to expose a service externally or internally. - In the 1.24.0 release, the node controller will be fully replaced with LXD proxy device for both regular and appliance deployments. +In the 1.24.0 release, the node controller will be fully replaced with LXD proxy device for both regular and appliance deployments. ## Known issues -* WiFi support is not available with Android 14 vendor images. This issue will be fixed in the 1.23.1 release. +* WiFi support is not available with any of the images. This issue will be fixed in the 1.23.1 release. ## Bug fixes + - [LP 2058004](https://bugs.launchpad.net/anbox-cloud/+bug/2058004) Deploying Anbox Cloud dashboard fails when using AMI that has a Ubuntu Pro subscription. - [LP 2065281](https://bugs.launchpad.net/anbox-cloud/+bug/2065281) Android 13 unable to use Vulkan 1.3 despite Vulkan 1.3 being supported. - [LP 2067314](https://bugs.launchpad.net/anbox-cloud/+bug/2067314) Current `amc shell` is a plain bash shell and will not source any common profile scripts. diff --git a/reference/roadmap.md b/reference/roadmap.md index 50081f59..0d1bf1b3 100644 --- a/reference/roadmap.md +++ b/reference/roadmap.md @@ -17,4 +17,4 @@ Anbox Cloud follows a defined release cycle with frequent minor and patch releas |---------|-------------|---------------| | 1.23.1 | September 18 2024 | * Android security updates for September 2024
* Bug fixes | | 1.23.2 | October 16 2024 | * Android security updates for October 2024
* Bug fixes | -| 1.24.0 | November 13 2024 | * VHAL improvements
* Support for generic application streaming
* IBT integration
* Android security updates for November 2024
* Bug fixes +| 1.24.0 | November 13 2024 | * VHAL improvements
* Android 14 images
* Support for additional upscaling algorithms in the streaming SDK
* Android security updates for November 2024
* Reworked charms
* Bug fixes