Workspaces Release Notes: 3.64

First released: 3rd March 2025

Summary

This release of Workspaces includes some small changes, bug fixes and improvements.

We continue to work through our 2025 roadmap.

Released features

FeatureTypeJira keySummary
Cursor disappears when moving outside of workspace VM panel when using Chrome browserBugFixXAP-27316

Fixed a bug where the user’s cursor would occasionally disappear when exiting a virtual machine desktop. We also recommend Chrome browser users to upgrade to latest version to avoid similar issues.

Change default user request quota for organisations from 10 to 1EnhancementXAP-27255

New DRE organisations will have a default user quota of 1, this quota can be changed by Aridhia on request.

Alter UI for connecting to VMs so that the tab for the VM opens immediately and displays appropriate progressEnhancementXAP-27060

We have enhanced the connection to virtual machines in a workspace where users can now click Terminal (Linux) and Desktop (Windows and Linux) buttons even if the VM is powered off. If the VM is powered off, it will first power it on and then connect to it once it is up running.

Simple background file executionEnhancementXAP-26940

A basic feature to allow you to run R or Python files in the background in the same environments as the R console or Jupyter Notebook features.

Try these example files that demonstrate usage by printing “Hello World” and listing the tables in the workspace database

R

print("Hello World")
library(xaputils)
xap.list_tables()

Python

import psycopg2
print("Hello World")
conn = psycopg2.connect()
cursor = conn.cursor()
cursor.execute("SELECT table_name FROM information_schema.tables WHERE table_schema not in ('information_schema','pg_catalog')")
for table in cursor.fetchall():
    print(table[0])
conn.close()