Releases: uriel1998/jitsi-bot
Releases · uriel1998/jitsi-bot
Whimsical Title Here
- 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.