Releases: includeamin/segmentor
Releases · includeamin/segmentor
Release list
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