Skip to content

Releases: uriel1998/jitsi-bot

Whimsical Title Here

19 Mar 15:51

Choose a tag to compare

  • Added a separate Chrome/Chromium recording variant alongside the existing Firefox-oriented recording flow.
  • Added Chrome browser detection and updated the recording loader so it keeps the same UI but sends Chromium users to the Chrome-specific recorder page.
  • Built a dedicated recording_chrome_test_suite/ to validate Chrome recording assumptions, including raw stream capture, hidden audio playback, hidden audio recapture, startSilent, and output-sink routing.
  • Captured and documented Chrome investigation findings in notes_for_recording_chrome.txt and recording_chrome_test_suite/result_findings.txt.
  • Refined the Chrome recording page to use a browser-specific capture path and muted hidden local playback while preserving meter activity and recording.
  • Improved recording diagnostics and structured logging for conference state, track handling, and recorder behavior.
  • Stabilized Firefox recording around long-lived recording with periodic flushes, reducing reliance on chunk-merge workflows.
  • Clarified recording behavior in the README, including local helper server uploads, fallback browser downloads, and Chrome-vs-Firefox
    expectations.
  • Added optional HTTP request logging to start_server.py.
  • Added a Firefox extension to protect tabs from auto-unload.
  • Added a human-readable CHANGELOG.md backdated through commit 8d1c293.

Short release summary:
v.0.0.9 is primarily a recording-focused release: Firefox recording was hardened, Chrome/Chromium support was split into its own variant and test suite, and the recording/debugging documentation and infrastructure were significantly expanded.