Files
stegasoo/RELEASE_NOTES.md
Aaron D. Lee 1acb5a3dcc
Some checks failed
Release / test (push) Failing after 30s
Release / publish (push) Has been skipped
Release / github-release (push) Has been skipped
Update release notes for v4.1.7
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 21:38:14 -05:00

1.7 KiB

Stegasoo v4.1.7

Mobile UI Polish

  • PIN Entry: Shrunk digit boxes for 9-digit PIN support on mobile
  • Mode Selectors: DCT/LSB buttons now use consistent button-group styling with icons
  • Navbar: Left-aligned collapsed menu, shortened channel fingerprint display (ABCD-••••-3456)
  • Text Wrapping: Fixed button text wrapping issues on narrow screens

Docker Improvements

  • Reorganized: Docker files moved to docker/ directory
    • docker/Dockerfile
    • docker/Dockerfile.base
    • docker/docker-compose.yml
  • DCT Fix: Added Reed-Solomon (reedsolo) to Docker images - fixes DCT decode failures
  • Quick Start: New docs/DOCKER_QUICKSTART.md guide
# Build and run
docker build -f docker/Dockerfile.base -t stegasoo-base:latest .
docker-compose -f docker/docker-compose.yml up -d

Raspberry Pi

  • First-Boot Wizard: Can now load existing channel key (for joining team deployments)
  • Project Cleanup: Moved pishrink.sh to rpi/tools/

UI Copy

  • Changed "Undetectable" to "Covertly Embedded" on encode page (more accurate)

Raspberry Pi Image

Download stegasoo-rpi-4.1.7.img.zst.zip from Releases.

# Flash (auto-detects SD card)
sudo ./rpi/flash-image.sh stegasoo-rpi-4.1.7.img.zst.zip

# Or manual
unzip -p stegasoo-rpi-4.1.7.img.zst.zip | zstdcat | sudo dd of=/dev/sdX bs=4M status=progress

Default login: admin / stegasoo

First boot runs the setup wizard for WiFi, HTTPS, and channel key configuration.

Docker

docker-compose -f docker/docker-compose.yml up -d web  # Web UI on :5000
docker-compose -f docker/docker-compose.yml up -d api  # REST API on :8000

Full Changelog

See CHANGELOG.md for complete version history.