• 1.0latestno API changesDocs2026-07-17 12:27
  • feat: audio volume gain on re-encode + token-gated RTMP playback (#99)no API changesDocs4a83ada2026-06-17 02:43
  • fix(security): hooks file-root containment, watermark filtergraph + VOD raw hardening, failover self-heal (#93)no API changesDocs5a2393b2026-06-15 10:04
  • Change detail

    4 changes across 4 operations

    • DELETE/policies/{code}
      • info

        endpoint added

    • GET/policies/{code}
      • info

        endpoint added

    • POST/policies/{code}
      • info

        endpoint added

    • GET/policies
      • info

        endpoint added

  • feat(api): add Basic-auth + read/write roles on the management API (#90)no API changesDocs343aee92026-06-15 04:09
  • Change detail

    2 changes across 2 operations

    • GET/{code}/index.m3u8
      • breaking

        api path removed without deprecation

    • GET/{code}/recording_status.json
      • breaking

        api path removed without deprecation

  • feat(dvr): make the DVR CMAF-only, remove the storage-format choiceno API changesDocsf1b5e2e2026-06-07 03:17
  • feat(dvr): blob-archive DASH timeshift (Phase 4)no API changesDocscca7b602026-06-05 09:48
  • feat(dvr): blob-archive recording engine behind cmaf flag (Phase 1b)no API changesDocs84fce7d2026-06-05 08:26
  • feat(dvr): blob-archive design + Phase 1a format coreno API changesDocs0bb780d2026-06-05 07:41
  • fix(metrics): complete and correct Prometheus metric coverage (#71)no API changesDocs00037042026-06-04 04:37
  • Change detail

    1 change across 1 operation

    • POST/config/transcoder/probe
      • info

        removed the non-success response with the status

  • fix(timeline): joint-seed mode to preserve source V/A offset at session start (#57)no API changesDocsa8fd0802026-05-20 10:38
  • chore: generalise comments and documentation (#54)no API changesDocsaf3552b2026-05-19 08:28
  • feat: -re input throttle + started_at/uptime_sec on runtime envelope (#53)no API changesDocsf34b9302026-05-19 04:44
  • fix(config): resolve template in YAML apply path so protocol overrides take effect (#52)no API changesDocsdb8cfe82026-05-18 16:08
  • feat(config): templates in YAML editor + Protocols as nilable pointer (#51)no API changesDocsbb5c17c2026-05-18 15:50
  • feat(watermarks): require library filename, harden Delete with os.Root (#50)no API changesDocsd07e5922026-05-18 15:12
  • Change detail

    2 changes across 1 operation

    • POST/watermarks
      • warning

        deleted the query request parameter name

      • info

        added the non-success response with the status

  • fix(manager): skip degrade for single-input on ErrNoPusherConnected (#49)no API changesDocs6ad3d672026-05-18 14:46
  • fix(runtime): clear stale entry on teardown + handler coverage for runtime streams (#46)no API changesDocsd242a292026-05-18 02:50
  • feat(templates): prefix-driven runtime streams + Inputs/Tags/StreamKey inheritanceno API changesDocs00e26632026-05-17 06:38
  • Change detail

    4 changes across 4 operations

    • DELETE/templates/{code}
      • info

        endpoint added

    • GET/templates/{code}
      • info

        endpoint added

    • POST/templates/{code}
      • info

        endpoint added

    • GET/templates
      • info

        endpoint added

  • fix(manager): periodic failback sweeper to recover from probe-timing race (#36)no API changesDocs0ba9d862026-05-14 03:43
  • feat(transcoder): emit -bsf:v over -vf setsar when h264_metadata available (#35)no API changesDocs6b6445e2026-05-13 10:32
  • feat(transcoder): expose per-profile current health in RuntimeStatus (#34)no API changesDocse205f6b2026-05-13 09:37
  • fix(dash): SAP-aligned segments + V/A drift fixes + audio-starvation recovery (#33)no API changesDocsfee51cb2026-05-13 08:27
  • Revert "Merge pull request #21 from ntt0601zcoder/feat/dash-cap-origin-and-rebaser-diag"no API changesDocsb3979232026-05-11 05:24
  • fix(publisher): cap DASH A/V seed skew + add rebaser re-anchor diagnosticsno API changesDocsf1da8aa2026-05-11 03:03
  • feat(publisher): implement video frame skipping logic for DASH segmentsno API changesDocsb66cc1a2026-05-08 08:51
  • test(ptsrebaser): add test for bursty delivery to prevent ping-pong resetsno API changesDocs61d5e1f2026-05-08 07:55
  • refactor(ptsrebaser): enhance PTS handling with independent track statesno API changesDocsbacf7ba2026-05-08 07:40
  • feat(ptsrebaser): introduce PTS jump threshold and rebaser configurationno API changesDocsf6b41312026-05-08 06:24
  • test(hooks,transcoder): cover error classifiers and pure helpersno API changesDocs67c4b8d2026-05-08 03:55
  • test(ingestor/pull): cover HLS parser, transport-error gate, buffer-ts adapterno API changesDocsfcaf9662026-05-08 03:51
  • test(ingestor): cover Service setters, helpers, callbacks, failover gateno API changesDocs39b24d62026-05-08 03:48
  • test(publisher): cover ABR masters, MPD builder, HLS trim, pure helpersno API changesDocsfbe01122026-05-08 03:42
  • test(api): cover buildRouter, middleware, pprof, server lifecycleno API changesDocs29d18892026-05-07 17:46
  • style(api/handler): satisfy gofumpt + drop unused unparam args in testsno API changesDocs9355e0e2026-05-07 17:42
  • test(api/handler): cover recording, vod, watermark, hook, session, probe routesno API changesDocs42ddfe72026-05-07 17:38
  • feat: enhance event handling and metrics tracking across various components; add support for publishing configuration changes, stream updates, and hook lifecycle events; improve metrics for buffer capno API changesDocs2a7cb422026-05-07 16:23
  • feat: add comprehensive tests for RTMP message conversion, focusing on H.264 and H.265 parameter set extraction and ensuring proper handling of IDR frames with inline SPS/PPS; enhance RTMPMsgConverterno API changesDocs7870c1f2026-05-07 10:52
  • feat: enhance RTMP sequence header handling by adding detailed logging for preload operations in RTMPFrameWriter and serve_rtmp, improving debugging capabilities and streamlining error tracking for SPno API changesDocs76a0f982026-05-07 08:36
  • refactor: enhance tsBuffer implementation by introducing a configurable buffer cap for testing, improving memory management during overflow scenarios; update related tests to utilize the new cap, ensuno API changesDocsceffa6f2026-05-07 07:17
  • feat: add pprof support for performance profiling by introducing PprofAddr configuration in ServerConfig and implementing a dedicated pprof listener, enabling runtime introspection without exposing seno API changesDocs9e245512026-05-07 04:08
  • feat: implement DVR session tracking in HTTP middleware for recording routes, ensuring distinct session records for live and timeshift playback; enhance fingerprinting to include DVR status for accurano API changesDocs4f488a32026-05-06 10:13
  • feat: extend session tracking capabilities by adding MPEG-TS protocol support, enhancing session management and ensuring accurate byte accounting for long-lived connectionsno API changesDocsa9574b12026-05-06 07:58
  • feat: integrate MaxMind GeoIP support by adding GeoIPDBPath configuration and resolver implementation, allowing for enhanced geolocation capabilities in session trackingno API changesDocsddfb20f2026-05-06 07:05
  • feat: update event type documentation to include session.opened and session.closed, enhancing clarity and completeness in API specificationsno API changesDocsf2eb4922026-05-06 06:41
Show older