Skip to content

Releases: alexrf45/SCRT

v4.3.0

03 Jun 20:35
1e234d1

Choose a tag to compare

4.3.0 (2026-06-03)

Features

  • cli: migrate to charm v2 stack and add fang CLI polish (83e6424)
  • tui: add container search/filter and live auto-refresh (b3f7aff)
  • tui: add huh prompts, pull picker, and config wizard (de06aa3)
  • tui: add in-browser log viewer and file copy (2e9abdd)

v4.2.0

03 Apr 18:21
4b73547

Choose a tag to compare

4.2.0 (2026-04-03)

Features

  • base: reduce image size ~210-280 MB; add smoke-base test (c6dc724)
  • base: reduce image size ~210-280 MB; add smoke-base test (75e68c8)

v4.1.1

03 Apr 17:31
09ebe8a

Choose a tag to compare

4.1.1 (2026-04-03)

Bug Fixes

  • docker: add apt-get update to 0-base.sh; replace web apt deps wi… (#51) (b3113c9)
  • docker: add apt-get update to 0-base.sh; replace web apt deps with direct downloads (1fdc6e7)

v4.1.0

02 Apr 21:40
19164cb

Choose a tag to compare

4.1.0 (2026-04-02)

Features

  • add scenario-specific Docker images with smoke tests (a8865f4)
  • web: container IP, background script runner, jobs panel (5e63922)
  • web: start containers, TLS, file transfer, and themes (52d20c1)

v4.0.0

01 Apr 00:40
29aa643

Choose a tag to compare

4.0.0 (2026-03-28)

⚠ BREAKING CHANGES

  • scrt list now launches a tview TUI instead of a static bubbles table when running in a TTY.

Features

  • add deployment manifests and update README for remote lab (eeb40a8)
  • add remote lab design doc, control plane Dockerfile, and dev CI image build (ed233c2)
  • backend: introduce Backend interface and tier detection (62e7a88)
  • migrate to Docker SDK and tview interactive TUI (v3.0.0) (26f069b)
  • remote lab foundation — backend abstraction, serve mode, deploy manifests (#42) (b45ae49)
  • serve: add HTTP API, embedded web UI, and scrt serve command (0bbec1d)
  • web-tty: add WebSocket terminal for browser-based container shell (75118bf)

Bug Fixes

  • allow env vars to re-enable host networking, X11, and GPU (9998d9a)
  • api: correct Info JSON tag Names→Name so web UI displays container names (12824db)
  • main: renaming repo (1a0d3e5)
  • remove logger.Info calls from Stop, Destroy, and Enter (71eb468)
  • resolve double-tag bug in pull dialog and add bubbletea spinner (bd52445)
  • restore status column in list output (9db636c)
  • run tui list callbacks in goroutines to prevent event loop freeze (fae7606)
  • ui: handle non-JSON error responses in apiFetch; prevent redirect-to-HTML bug (9a8d03f)

v3.1.1

28 Mar 05:31
8e30b06

Choose a tag to compare

3.1.1 (2026-03-28)

Bug Fixes

  • api: correct Info JSON tag Names→Name so web UI displays container names (12824db)
  • ui: handle non-JSON error responses in apiFetch; prevent redirect-to-HTML bug (9a8d03f)

v3.1.0

28 Mar 04:47
fc33c7e

Choose a tag to compare

3.1.0 (2026-03-28)

Features

  • add deployment manifests and update README for remote lab (eeb40a8)
  • add remote lab design doc, control plane Dockerfile, and dev CI image build (ed233c2)
  • backend: introduce Backend interface and tier detection (62e7a88)
  • remote lab foundation — backend abstraction, serve mode, deploy manifests (#42) (b45ae49)
  • serve: add HTTP API, embedded web UI, and scrt serve command (0bbec1d)

v3.0.4

28 Mar 01:53
b14a3b9

Choose a tag to compare

3.0.4 (2026-03-28)

Bug Fixes

v3.0.3

01 Mar 15:25
f2d9547

Choose a tag to compare

3.0.3 (2026-03-01)

Bug Fixes

  • remove logger.Info calls from Stop, Destroy, and Enter (71eb468)

v3.0.2

01 Mar 15:16
2d4eb3d

Choose a tag to compare

3.0.2 (2026-03-01)

Bug Fixes

  • run tui list callbacks in goroutines to prevent event loop freeze (fae7606)