Skip to content

v0.2.0

Compare
Choose a tag to compare
@mickel8 mickel8 released this 05 Oct 11:09
· 80 commits to main since this release

What's Changed

  • Add room_id to notification messages by @LVala in #34
  • Change notifications contents to use snake_case by @LVala in #35
  • [RTC-192] RTSP component by @sgfn in #28
  • [RTC-208] Add server socket tests by @mickel8 in #33
  • Fix docker volume permissions for Linux. Optimize build time. by @mickel8 in #36
  • RTC-85 Deploy to fly.io by @roznawsk in #11
  • [RTC-231] move server notifications to protobuffs by @Rados13 in #37
  • Secret key base config by @roznawsk in #40
  • [RTC-232] Move peer messages to protobuffs by @LVala in #42
  • Add edge image by @roznawsk in #41
  • Modify default INTEGRATED_TURN_LISTEN_IP by @Rados13 in #43
  • Update to membrane_rtc_engine v0.14.0 by @LVala in #44
  • [RTC-275] Allow for subscribing to notifications from a single room by @LVala in #45
  • Rtc 275 tcp turn fallback by @roznawsk in #46
  • Add subscription by @roznawsk in #47
  • Improve readme by @roznawsk in #49
  • [RTC-274] Add RoomCreated and RoomDeleted notifications by @sgfn in #50
  • Fix Jellyfish port used in example by @sgfn in #53
  • Add enforcing video codec for each room by @Karolk99 in #52
  • Add metrics by @roznawsk in #54
  • Change enforceEncoding to enforcedVideoCodec by @Karolk99 in #55
  • Ensure single subscription by @roznawsk in #56
  • Add hls playable field and notification by @Karolk99 in #58
  • Upgrade RTC Engine to v0.16.0 by @sgfn in #61
  • Add simple load-balancing with use libcluster by @Rados13 in #57
  • [RTC-310] Prometheus metrics for Jellyfish by @sgfn in #62
  • Improve outdated HEALTHCHECK in Dockerfile by @LVala in #64
  • Fix RC when returning state by @roznawsk in #60
  • Disable check origin by @Rados13 in #67
  • [RTC-308] Make simulcast configurable by @sgfn in #68
  • Add missing docs for load_balancing by @Rados13 in #69
  • Add metric descriptions, add warning in openapi.yaml by @sgfn in #70
  • Update example to use main branch of sdk by @sgfn in #71
  • [RTC-333] Limit HLS components to 1 per room by @sgfn in #72
  • Implement hls storage by @Karolk99 in #65
  • [RTC-309] [RTC-315] Bump engine to 0.17.0 by @sgfn in #74
  • [RTC-339] Add CI check for API update by @sgfn in #75
  • Change jellyfish address by @Rados13 in #76
  • Use NIF implementation of ex_dtls by @Rados13 in #77
  • Lint openapi by @roznawsk in #78
  • Fix CI by @roznawsk in #79
  • Update example based on changes in elixir_sdk by @Rados13 in #73
  • Openapi generator compatibility by @roznawsk in #82
  • Unique named partials by @Karolk99 in #81
  • Use number of forwarded tracks instead of number of rooms in loadbalancing by @Rados13 in #59
  • [RTC-350] Enable VAD extension for WebRTC peer by @Karolk99 in #80
  • Fix get resource usage by @Rados13 in #85
  • [RTC-344] toggleable ll-hls by @sgfn in #83
  • Update env sample by @roznawsk in #89
  • Make metrics ip and port, and http endpoint port configurable by @mickel8 in #87
  • Add grafana dashboard by @Rados13 in #86
  • add missing libs by @roznawsk in #94
  • [RTC-345] Prefix env vars with JF by @mickel8 in #91
  • [RTC-345] Introduce JF dedicated env vars for running in a distributed mode by @mickel8 in #92
  • [RTC-345] Use dedicated dist envs only when JF_DIST_ENABLED is set by @mickel8 in #95
  • Lock engine to 0.17. Update deps by @sgfn in #96
  • [RTC-348] API versioning doc by @roznawsk in #98
  • Handle manifest request with not existing future partial by @Karolk99 in #100
  • Print Jellyfish config on start by @mickel8 in #99
  • Raise when JF_DIST_NODE_NAME is not set in release mode by @mickel8 in #101

New Contributors

Full Changelog: v0.1.0...v0.2.0