Repository navigation
Releases: includeamin/vodnik
Releases · includeamin/vodnik
Release list
v0.7.0 (preview)
Features
- server: add optional native TLS termination (
6bbdc4d) - renditions: serve adaptive HLS/DASH from several mapper-listed renditions (
580f3cf) - admin: replace the asset chip row with a dropdown, custom names still typeable (
d10fd6c)
Documentation
- design: add TDD 0007, viewer authorization (
09c17b0)
Other changes
- gitignore: update gitingore (
63b3df9)
Full changelog: v0.6.0...v0.7.0
v0.4.0 (preview)
Features
- subtitles: serve sidecar WebVTT files listed by the mapper (
8a9497c) - hls: serve I-frame playlists for scrubbing (
df828cd) - deployment: add deployment docs (
276960b) - deploy: add Compose, Kubernetes and systemd examples and an install script (
b2607c5) - source: fetch fragments in parallel through a sidx, and optionally serve a cut file (
2dfc365)
Bug fixes
- subtitles: shift cues by the shared edit-list offset, not one track's delay (
7d6b30f) - docker: fix docker build (
509fcc9) - deps: upgrade time for RUSTSEC-2026-0009, correct the MSRV, and add a dependency policy (
28697f1)
Documentation
- readme: move the supported-input reference into the handbook (
d733b46) - readme: move usage, demo and CLI details into the handbook (
af5ec95) - deployment: explain how to install, run and put segmentor behind a proxy (
e10aa02) - readme: say what segmentor is and is not, where it fits, and how to install it (
8072526) - research: state that nginx-vod-module is AGPL-3.0 and nothing here derives from it (
0e94e39) - community: add the security policy, contributing guide, code of conduct and templates (
d9f1e79) - design: add TDD 0006 for trick play, subtitles and adaptive renditions (
1cab191)
Build and CI
- lint: deny more dead code and leftovers, and check for unused dependencies (
4c6e23b) - release: build arm64, attest provenance, and publish a signed multi-arch image (
d5ddaa3)
Tests
- metadata: give each test its own source file so parallel runs stop clobbering each other (
ba56bb3) - mapper: repeat the reuse policy on a 304 like a real mapper (
35b5fb5)
Other changes
- fixtures: keep a personal path out of the ffprobe manifest (
c7a110b) - license: dual-license under MIT or Apache-2.0 and complete the crate metadata (
dfb85cc)
Full changelog: v0.3.0...v0.4.0