What’s new in Kasm 1.8.0

Features

  • SSH Keys are now generated for all users by default. When the inject_ssh_keys Group Setting is enabled, the users SSH Private and Public Key are added to each new Kasm session. Users can update their profile with a new SSH keypair.

  • Added support for Custom Branding.

  • Added Same Site Cookie Policy Server Setting to assist Kasm deployments that are embedded on other domains in iframes.

  • Added the ability to Disable Users

  • Added the ability to customize the Notice Title for the custom login banner. See Login Configurations for more details.

  • Added a Chat Sound Effects user preference. Users can disable the the sound effects that play when new users join a session or when chat messages are sent.

  • Expanded the Developer API : - Added APIs to create / update / retrieve / delete Users.

    • Added APIs to list images.

    • Added APIs to add and remove users to groups.

    • Added APIs to generate a login link for a user.

    • Added Session Component Control to the Kasm API allowing developers to disabled certain visual elements when programmatically loading a session.

  • Updated Image Pull Behavior to better account DockerHub Pull Rate Limiting : - Agents will pull Images immediately if they do not have an existing copy if the image locally.

    • Agents will issue a pull on existing images once per hour, up from the previous default of every 5 minutes.

  • Updated session management to allow a users to be logged in from multiple browsers at once. Users are given an option to log out of all browsers (sessions) when logging out.

Bugfixes

  • Fixed issue where clipboard menu would be disabled if either allow_kasm_clipboard_up or allow_kasm_clipboard_down group setting was disabled.

  • The Sessions list and Dashboard previously didn’t display the number of days a Kasm session may have been alive.