.. title:: What's new in Kasm 1.10.0 What's new in Kasm 1.10.0 ================================ Features -------- - **Infrastructure Support Enhancements** - ARM64 Support. See :doc:`System Requirements <../install/system_requirements>` for more details. - Installer support for Oracle Linux (7/8) and Debian 11. See :doc:`System Requirements <../install/system_requirements>` for more details. - `Terraform `_ projects and `Ansible `_ and playbooks for automated deployments. - Added Oracle Cloud (OCI) support to the :doc:`Cloud Autoscaling <../guide/zones/aws_autoscaling>` feature. - Custom tags can now be assigned to :doc:`Cloud Auto-Scaled <../guide/zones/aws_autoscaling>` Agents. - Added Telegram and Chromium images to the list of :doc:`default desktop and application images <../guide/custom_images>`. - **Mobile Device Support Enhancements** - Audio support for mobile devices. - Auto-scaling resolution or mobile devices. - Mobile keyboard support. A widget will display by default on mobile devices allowing the native keyboard to be shown with a tap. - **User Interface Enhancements** - Session streaming quality selector for Static, Low, Medium, High, and Extreme profiles. (Preferences is remembered for future sessions). See KasmVNC `documentation `_ for more details on the rendering profiles. - Improved session stream clarity for High-DPI (Retina) Displays. - Improved cursor resolution. - **Administration Enhancements** - :doc:`Web Filter <../guide/web_filtering>` logging is now optional. If enabled, json formatted logs are now also emitted to disk. See :doc:`File Based Logs <../guide/reporting>` for more details. - :doc:`Staged Session Configurations <../guide/staging>` have been updated to allow the admin to enable/disable default permissions such as **Allow Audio**, **Allow Uploads** etc. - **Allow Resume** to :doc:`Session Casting <../guide/casting>` so users can re-connect to existing Casting URL sessions. - **Resultant Group Settings** and **Resultant Group Images** to the View Users Admin panel, allowing the admin to easily see which images and group settings apply to the user. - Updated :doc:`SAML Configs <../guide/saml_authentication>` to support a :code:`Host Name` property. When defined, Saml Configs will only be presented to users if the deployment is accessed via the defined URL hostname. - The :code:`pg_hba.conf` and :code:`postgresql.conf`files are now stored outside the :code:`kasm_db` container in :code:`/opt/kasm/current/conf/database/` to support customization by administrators. - Install updated to support disabling seeding default image using the :code:`-I` flag. - Install updated to support disable the immediate pulling of default images using the :code:`-u` flag. - Advanced performance and process stats can be logged for Kasm sessions, by setting :code:`log_container_stats: true` in the Agent config :code:`/opt/kasm/current/conf/app/agent.app.config.yaml`. - The :code:`default_images.yaml` installation seed file is updated to support additional fields. - :code:`volume_mappings` - :code:`require_gpu` - :code:`gpu_count` - :code:`persistent_profile_path` - :code:`session_time_limit` - :code:`hash` - :code:`docker_registry_username` - :code:`docker_registry_password` - Updated :doc:`Developer API <../developers/developer_api>` with additional endpoints: - :code:`/api/public/get_kasm_frame_stats` - :code:`/api/public/get_kasm_bottleneck_stats` - :code:`/api/public/get_kasm_screenshot` - :code:`/api/public/logout_user` - :code:`/api/public/activate` - :code:`/api/public/exec_command_kasm` Bugfixes -------- - Seamless clipboard now works in :doc:`Direct to Agent <../how_to/direct_to_agent>` workflows. - Fixed redirect issues with SAML Single Logout. - Fixed issue where the Developer API :code:`Last Used` field was not reported accurately. - Fixed issue where the Developer API :code:`Read Only` field was not displayed properly in the UI key list table. The value defined by the admin in the form was reported and enforced correctly. - Multiple enhancements to the installer to properly validate Docker dependencies. - Multiple updates to the installer to better accommodate systems with colliding UIDs and file permissions. - Fixed bug that prevented parenthesis from being used in LDAP filters. - Fixed several UX items relating to table preferences in the administrative UI.