- chore(release): bump version to 0.2.3 for Chrome extension release
- ci: add Chrome extension build and release workflow steps
- chore: bump extension version to 0.2.2
- feat(extension): implement tab-specific side panel functionality
- style(virtual-mic): remove commented-out code
- fix(virtual-mic): improve AudioContext initialization and worklet handling
- feat(translation): update system instructions for Chinese to Japanese translation
- refactor(manifest): optimize extension permissions and add version requirements
- fix(audio): improve virtual microphone stability and stream processor
- refactor(audio): remove redundant audio data conversion
- fix(virtual-mic): update worklet code reference and initialization
- fix(audio): improve virtual microphone for browser extension
- feat(audio): enable simultaneous recording and playback
- fix(audio): fix test tone not playing after second stop
- refactor: remove unused audio service code and comments in MainPanel
- fix(audio): restore proper Space key push-to-talk behavior
- feat: implement audio resampling and stereo-to-mono conversion for test tone playback
- feat: integrate WavStreamPlayer into audio services with interrupt tracking
- refactor(audio): clean up unused code and improve audio handling
- refactor: update virtual audio output to use WavStreamPlayer for PCM data streaming
- refactor: remove side panel bridge and simplify content script communication
- feat: implement Chrome side panel support with virtual microphone integration
- refactor(audio): reorganize monitor device connection logic
- refactor(extension): improve virtual audio handling and UI integration
- refactor(extension): improve virtual audio handling and UI integration
- refactor: simplify sinkId assignment logic in ElectronAudioService
- refactor: simplify sinkId assignment logic in ElectronAudioService
- feat(extension): update BrowserAudioService for Google Meet integration
- feat(extension): integrate Sokuji with Google Meet
- refactor(audio): rename output device to monitor device for clarity
- refactor(audio): move virtual audio output setup to service layer
- refactor(audio): rename audio output methods to monitoring device terminology
- feat(debug): implement toggle functionality for test tone
- refactor(services): implement service abstraction layer for cross-platform support
- Fix Google Meet audio replacement to play MP3 file correctly using postMessage communication
- style(ui): improve responsive layout for small screens
- fix(audio): improve Audio Input Device Turn On/Off functionality
- feat(logs): improve log grouping and display for consecutive events
- fix(audio): resolve RealtimeAPI connection error during session end
- feat(ui): add loading indicator during session initialization
- refactor(assets): centralize test-tone asset management
- feat(extension): implement audio worklet support for browser extension
- docs: update README with English translations and revised instructions
- feat(extension): initial browser extension setup and structure