-
0.3.1 Stable
released this
2026-05-31 00:56:13 +00:00 | 270 commits to main since this release[0.3.1] - 2026-05-31
[0.3.0] - 2026-05-31
Bug Fixes
- 🐛 fix: switch .dav transcode to stream-copy with DHAV demuxer flags
- 🐛 fix: include README.md in container build context
- 🐛 fix: address PR review comments
CI
- 👷 ci: add commit-msg hook to enforce cliff.toml gitmoji set
- 👷 ci: add container build check to ci pipeline
- 👷 ci: add container publish pipeline
Documentation
- 📝 docs: add icon assets to docs/assets/ and wire into MkDocs
- 📝 docs: add wordmark to README
- 📝 docs: add icon/ folder with all icon assets
- 📝 docs: use light wordmark PNG in README for dark background
- 📝 docs: document scan_interval as the NFS pickup mechanism
- 📝 docs: update CLAUDE.md ffmpeg section
- 📝 docs: add container and Quadlet setup guide
- 📝 docs: remove AutoUpdate from Quadlet example
- 📝 docs: add 0.3.0 release notes
- 📝 docs: reformat release notes with summary bullets and detail paragraphs
- 📝 docs: adopt taibai thread format for release notes and add rules to CLAUDE.md
Features
- ✨ feat: add sticky header with icon and tagline
- ✨ feat: default video playback to muted
- ✨ feat: add pylock.toml (PEP 751 export of uv.lock)
- ✨ feat: add footer links to repo and docs in web UI
- ✨ feat: add Containerfile and compose.yaml
- ✨ feat: inject version into Jinja2 globals and display in footer
Refactoring
- ♻️ refactor: use self-documenting variable names in check_gitmoji
Testing
- ✅ test: update pipeline tests for DHAV stream-copy ffmpeg options
- ✅ test: verify version string appears in rendered footer
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads