Kategorier
Interactive HPC Supercomputing UCloud

UCloud 2025.4.0 Release

Command palette, integrated editor & terminal, hurtigere file search og en enklere Syncthing UI.
I dag udgiver vi UCloud 2025.4.0! Denne opdatering introducerer en tastaturstyret command palette, en indbygget teksteditor, en integreret terminal, en fuldstændigt fornyet file search samt en forenklet Syncthing-oplevelse.

Selvom disse nye værktøjer er de mest synlige ændringer for brugerne, er de også en del af en bredere, langsigtet indsats for at forfine UClouds fundament.

“Softwareudviklingen på UCloud startede tilbage i 2017. Siden da har vi foretaget mange arkitektoniske og designmæssige ændringer. Denne udvikling har uundgåeligt ført til en ophobning af inkonsistenser og ineffektivitet. Med vores nu langt klarere forståelse af målet end i 2017 er ambitionen at forenkle den interne kodestruktur og fjerne gammel legacy code for at sikre stabilitet, ydeevne og hurtigere udvikling af servicen.”

Dan Sebastian Thrane, Senior Software Architect for Research Infrastructure

Med den kontekst in mente får du her et nærmere kig på, hvad der er nyt i UCloud 2025.4.0.

Navigation og genveje

Vi har tilføjet en hurtig måde at bevæge sig rundt i UCloud uden at forlade tastaturet.

  • Keyboard-first workflow: Brug det til at få adgang til genveje til almindelige handlinger, hoppe til dine favoritapplikationer eller hurtigt skifte projekt.
  • Command palette: Åbn palette med Ctrl+P på Windows/Linux eller Cmd+P på macOS.

Filer og søgning

Det er nu meget hurtigere og mere pålideligt at finde ting – og du kan redigere tekstfiler direkte i UCloud uden at skulle starte et job.

  • Fornyet file search: File search er blevet fuldstændigt genopbygget og er nu markant hurtigere. Dette kræver, at dine filer er indekseret. Indeksering kan tage op til 24 timer efter, at filen er oprettet.
  • Edit-in-place: Dobbeltklik på en tekstfil i file browser for at åbne den i den nye integrerede editor.
  • Syntax highlighting: Editor’en understøtter grundlæggende syntax highlighting.
  • Tabs & file tree: Arbejd på tværs af flere faner, og brug sidebar til hurtigt at navigere i dit projekts file tree.

Integreret terminal

En letvægts-terminal er nu tilgængelig på tværs af Kubernetes-baserede serviceudbydere.

  • Auto-shutdown: Sessioner lukker automatisk ned, når de er inaktive. (Bruges ikke til langvarige eller baggrundsopgaver.)
  • Tilgængelighed: Den integrerede terminal er nu tilgængelig på SDU/K8s-udbyderen. Den fungerer på samme måde som terminalen, der blev udgivet sidste år til SDU/Hippo-udbyderen. Du kan åbne en terminal i enhver mappe via knappen “Open terminal”.
  • Til små opgaver: Ideel til hurtige redigeringer og kørsel af almindelige værktøjer.
  • Ressourcebegrænsninger: Terminalen har begrænsede CPU- og hukommelsesressourcer og er ikke beregnet til at køre jobs.

Jobs og Syncthing

Nye real-time målinger er blevet tilføjet til jobs, og Syncthing er gjort nemmere at forstå og bruge.

  • Forenklet interface: En renere og mere brugervenlig Syncthing UI til håndtering af synkronisering.
  • Real-time job metrics: Du kan nu overvåge real-time målinger af CPU-, hukommelses- og GPU-forbrug direkte fra job view.

Som altid kan du besøge UClouds dokumentation på https://docs.cloud.sdu.dk for mere information.