Skip to content

v1.2.4

Latest

Choose a tag to compare

@jerryagenyi jerryagenyi released this 03 Feb 06:38
· 2 commits to main since this release

LANStreamer v1.2.4

Release including all changes merged since v1.2.3.

Highlights

  • UI/UX (glassmorphism) — Glass card system, header, buttons, and inputs; gradient background; live badge styling; accessibility (reduced motion). See docs/UI-UX-RECOMMENDATIONS-v2.md.
  • Icecast — Manual stop respected: auto-start no longer restarts Icecast after user clicks Stop. Fix: guard config.icecast.paths in detection to avoid exePath debug error.
  • Streams — Start All / Stop All; unique stream names; sortable streams (S1, S2, S3); reorder API; play-after-edit and device-change handling; structured error toasts and duplicate modal.
  • Contact & Event — ContactManager fetch-before-save so event fields are preserved; Event Details and Your Contact components fixed; WhatsApp validation and wa.me link.
  • Admin & listener — Lock admin to localhost; listeners on LAN; listener page and Copy URL use config host; new-stream notification dismisses without full reload; modal timing (1s delay after action).
  • TODO — Refactor items as checkboxes at top: centralize notifications/alerts, centralised theming (light/dark).

Full changelog

See compare view: v1.2.3...v1.2.4