Skip to content

Releases: SheepTAO/labmd

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 26 Mar 12:30

Added

  • Added a unified /api/slurm/overview endpoint for Slurm dashboard data

Changed

  • Moved Slurm resource and job collection fully into backend background polling with cached responses
  • Simplified the Slurm dashboard data flow so the frontend only fetches and renders overview data
  • Refined Slurm history sampling initialization and cleaned up the Slurm code structure for easier maintenance

Fixed

  • Fixed upgrade installation replacing the running binary by switching to an atomic binary replacement flow
  • Updated documentation and badges to match the current release and Slurm API layout

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 25 Mar 15:00

Added

  • Added Slurm history sampling with configurable interval and retention
  • Added Slurm trend charts with hover timestamps and development preloaded mock history

Changed

  • Improved Slurm GPU parsing to support nodes that only expose Gres=gpu:X
  • Refined the Slurm dashboard styling and dark-mode chart readability

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Mar 13:12

Added

  • Added optional Slurm support with resource overview and job queue pages
  • Added development mock data for Slurm when running locally without a Slurm installation
  • Added labmd upgrade command for downloading and installing new releases

Changed

  • Reorganized backend code by feature directories to make future additions easier
  • Refined the Slurm page layout, filters, and job table behavior
  • Adjusted shared docs installation permissions so uploaded files stay readable without becoming world-writable

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 16 Jan 11:24

Improvements

Documentation Panel

  • Enhanced table of contents with collapsible functionality
  • Improved heading hierarchy with visual borders for better readability
  • Added mobile-friendly TOC drawer with floating button
  • Fixed TOC auto-scroll and highlighting behavior
  • Optimized sticky header with transparent background

Monitoring Panel

  • Fixed GPU memory utilization display accuracy
  • Optimized Resource Overview card layout to reduce crowding
  • Improved tooltip display styles

UI/UX

  • Enhanced dark mode color consistency across components
  • Fixed code block indentation rendering
  • Optimized theme switching transitions

LabMD v0.1.0

Choose a tag to compare

@SheepTAO SheepTAO released this 08 Jan 18:33

[v0.1.0] - 2026-01-08

Initial Release

First release of LabMD - Lab Monitoring & Documentation system.

Features

Monitoring

  • Real-time CPU, GPU (NVIDIA), RAM, and disk usage
  • Historical charts with configurable length
  • Adaptive idle mode to save resources
  • Multi-GPU support

Documentation

  • Markdown rendering with math (KaTeX) and syntax highlighting
  • File tree navigation with folder support
  • Shared or personal directory modes

UI & Configuration

  • Modern glassmorphism design with dark/light themes
  • Single binary with systemd service
  • Interactive installer with upgrade support
  • Fully configurable via JSON

Technical Stack

  • Backend: Go 1.25+ (standard library only)
  • Frontend: React 18 + Vite + Tailwind CSS
  • Dependencies: NVIDIA drivers (optional, for GPU monitoring)