Skip to content

Releases: rlibaert/gocast

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 26 Aug 19:10

Changelog

  • e240551 fix(deps): update module github.com/stretchr/testify to v1.12.1 (#11)
  • 023e142 fix(deps): update module github.com/stretchr/testify to v1.12.0 (#10)
  • bb224e2 fix: 8 remove context argument from streaming operations (#9)
  • 22953d2 fix: unref buffered buffers on unsub

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 10:37

Changelog

  • 6db80a1 chore(deps): update actions/checkout action to v7 (#5)
  • b09b0c4 chore(deps): update dependency golangci/golangci-lint to v2.12.2 (#1)
  • 3bd3fc1 chore(deps): update ghcr.io/devcontainers/features/docker-in-docker docker tag to v4 (#6)
  • c04262d ci: add renovate conf
  • 0573fc2 fix(deps): update module github.com/datarhei/gosrt to v0.11.0 (#2)
  • ad891a8 fix(deps): update module github.com/victoriametrics/metrics to v1.44.0 (#4)
  • cf1f771 fix: flushing should be within the buffering duration

v0.1.0-rc.2

v0.1.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jun 19:56

Changelog

  • 0c5159e ci: rework release system
  • 76e487f feat: rework config management

v0.1.0-rc.1

v0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Jun 14:06

Changelog

  • c8bb275 ci: add conf
  • 190fbfc ci: setup goreleaser
  • 0dcb856 ci: update actions
  • 9c30127 docs(av): add documentation
  • e496086 feat: 2 seconds chunks
  • 0ebe77f feat: add info metric
  • 2b30491 feat: add libav based muxing interfaces
  • f474dda feat: basic icy protocol
  • 1419f69 feat: buffer & burst data
  • 2766461 feat: config file & reload
  • a132a4b feat: configure from env
  • ca2fbec feat: configure icy-metaint
  • 3e53ff9 feat: do not waste data when debouncing
  • 9b134bd feat: embed buildinfo
  • 1848c68 feat: embed config files in releases
  • 9987195 feat: exit servers together
  • f60db6d feat: first version
  • 1d46cef feat: icy SOURCE method
  • 3a937eb feat: make stream 'available' when published
  • d7db499 feat: match SRT connection scheme to what seems to be std
  • a8d5aef feat: observability of audience
  • 179687c feat: prepare for pubsub chunking conf
  • 48be628 feat: refacto config handling and add schema
  • 2c3086a feat: refacto metadata updating, ditching http handler to get title for now
  • 15ec716 feat: resend title when rewiring
  • 34bc80b feat: rework bursting of pubsub to replay n last writes on sub
  • bfd2cc8 feat: reworked mapping of sub->pub for wiring & implement fallback
  • f80a369 feat: split http & icy servers
  • 26f1d52 feat: stream titration
  • b329a50 feat: streaming service hooks first implem
  • ca8d2cd fix: add missing parsers in docker image
  • 1086807 fix: add sigterm as termination signal
  • 830300c fix: append NUL instead of a literal 0 in icy metadata
  • dec83a9 fix: do not reset defaults when setting flags from env
  • 5297598 fix: do not skip some data after debouncing
  • 7a0009b fix: do not stuck on slow writes
  • 21cb45f fix: enhance pubsub write performance
  • 8690998 fix: flush stream on close
  • b24826f fix: handling of EOF and optimize for usage of WriterTo & ReaderFrom
  • 1bf0992 fix: no more use of global metrics set
  • 98e2031 fix: reject v4 SRT conns
  • 67edf38 fix: unref reference buffer if sub is busy
  • 2169c37 fix: update apt before installing packages
  • 1d8faa7 fix: wired subs closes if cannot be rewired
  • c1616fb lint: disable sloglint context