Back

Release Notes : v1.6.7

This release expands DECTRIS D.LAB's project-centric architecture, introducing a unified Project Details page where the analysis, data, and logbook for that specific project are now easily accessed in one place. Another major highlight is that Python jobs can now be built with Python environments, removing the need for creating system environments for jobs that only require Python packages to execute. Additionally, it is now possible to fork Job Templates to quickly customize and iterate on existing setups.


Improvements & Bug Fixes

Changes to Project & Workspace Management

  • Introduced dedicated tabs on the Project Details page, allowing you to seamlessly navigate between your Project Data (featuring existing folder functionality), Analysis (viewing all sessions and jobs for the selected project), and Logbook.
  • Project Settings can now be accessed and edited directly from the Project Details page.
  • Project Owners and Managers can now invite and manage project members directly within a project. Project Owners are automatically notified when managers update project settings.


Improvements to Jobs & Virtual Desktops

  • Python jobs can now be built directly with Python Environments, eliminating the overhead of full system Environment creation.
  • Job Templates can now be forked to easily create customized template variations.
  • A Virtual Desktop can now be created directly from the Project Analysis table, using the + NEW ANALYSIS button.
  • When running a job, you first specify the project and then any paths within that project that need to be configured.


Licensing & Governance

  • If a Lab License is used when creating an Environment or Job Template, the Lab Owner automatically becomes owner of that Environment or Job Template.
  • Disabled license switching after project creation and disabled ownership transfer for individual user licenses.
  • Aligned license selection behavior on "Save as Environment" with the "Create Environment" flow.


UI & Experience Consistency

  • Unified the "Start" action and button styling across both Jobs and Virtual Desktops for a more consistent user experience.
  • Updated Cockpit cards across the platform for improved usability and visual consistency.


Bug Fixes

  • Fixed an issue where a project invitation was removed after a subsequent invitation was sent.
  • Fixed incorrect creation timestamps on newly created projects and old job runs.
  • Fixed an issue where users could not close the "Select Upload Location" sidebar.
  • Resolved false "Laboratory License Could Not Be Reached" error messages.
  • Fixed UI overlapping where tags obscured the expanded comments panel.
  • Fixed stability issues when switching Virtual Desktops from CPU to GPU machine types.
  • Fixed an issue preventing creators from adding comments to their own Virtual Desktops.
  • Resolved overlapping text rendering between output.log and output.err panels.
  • Corrected inaccurate error messages in the Run Job flow and ensured software-only disks are properly retained on re-run.
  • Fixed an issue where custom job scripts were replaced by default scripts when clicking back from the summary page.
  • Fixed an issue where experiment logbooks were cleared unexpectedly.
  • Corrected project card counters on the home page to reflect the accurate number of user projects.
  • Fixed job template build failures caused by JSON files containing specific string values.
  • Updated job variable validation to accept negative numbers and numerical variable names.
  • Resolved browser crash issues occurring on the Job details page.




v1.6.7
prod release - Sep 1, 2026