2024.9.0 - 2024-08-12
- Viewing code problems to
Idle Mode
- Code smell correction to
Edit Mode
Move Class
Voqal toolGoto Text
Voqal tool- Rate limit retry loop
- Open-source distribution
- Upgraded to IntelliJ Platform Gradle Plugin 2.0.0
- Default to including code with line numbers in prompts
- Microphone audio streaming
- Intent detection providers
- Error reporting
- Telemetry data collection
- Trial mode
- EAP distributions
- Proguard obfuscation
- WebXR client support
2024.8.4 - 2024-07-22
- Improved edit mode directive shortcut
- Infinite loop in
chunkText()
on empty files - Exclude VCS ignored files from context prompt
- Serenade intent detection configuration preview
- MistralAI token limit defaults
2024.8.3 - 2024-06-28
- Fireworks AI language model provider
- Groq Whisper speech-to-text provider
- Speech-to-text language setting
- Preserve tab spaced indentation in edit mode
- Groq LLM token limit defaults
- Support multiple projects open simultaneously
2024.8.2 - 2024-06-24
addUserContext()
context extension functiongetUserContext()
context extension functionslurpUrl()
context extension function
- Set Anthropic default model to
claude-3-5-sonnet-20240620
- Invalid role error in Anthropic language model provider
- Invalid range error in
chunkText()
context extension function
2024.8.1 - 2024-06-21
chunkText()
context extension function- Voice probability indicator in Picovoice VAD settings
- DeepSeek language model provider
- Edit mode default to edit chunk size of 200 lines
- Picovoice VAD provider default configuration
- Incorrect indentation edits in edit mode
2024.8.0 - 2024-06-13
- Voqal Idle Mode
- Directive decomposition
- Vertex AI multimodal provider
- Google API multimodal provider
- Anthropic language model provider
- Custom language model provider
- Project file structure to idle mode context
- Custom URL prompt template provider
- Chat window debug messages
View Source
Voqal toolChange Theme
Voqal toolClear Chat
Voqal toolIgnore
Voqal tool
- Pause microphone stream on IDE focus loss
- Voqal intents are now Voqal tools
- Upgrade Picovoice Orca to 0.2.0
- Prevent configuration changes in trial mode
- Create file & create class tools auto-start edit mode
- Voqal Command/Focus/Dictate Modes
- Wake word detection providers
2024.7.0 - 2024-05-21
- Enhanced code mode
- Enhanced dictation mode
- Focus/Edit mode
- Serenade intent detection provider
- Ollama language model provider
- Increased support for Swift programming language
SelectAll
Voqal intentSelectLine
Voqal intentSelectLines
Voqal intentStartOfLine
Voqal intentUnselect
Voqal intentCancel
Voqal intentDelete
Voqal intentDeleteLines
Voqal intentLooksGood
Voqal intentTab
Voqal intentPreviousTab
Voqal intentNextTab
Voqal intent
- Improved chat tool window
- Ability to set model name per mode
- Ability to see partial mode results
- Ability to set speech silence threshold
- Ability to set LLM temperature
- Ability to set query params for Deepgram STT provider
- Ability to view raw LLM response
- Refactored live transcribe service
- Tool confirm/execution messages
- EDT threading issues
- Redo intent reporting as unavailable too early
- Write code tools
- XR tool window
- Code mode keyboard accessibility
2024.6.3 - 2024-05-06
- Collection contains no element matching the predicate (#77)
2024.6.2 - 2024-04-25
- Mode switching failure in non-streaming speech-to-text providers
2024.6.1 - 2024-04-05
- Automated usage of
InsertText
Voqal tool
- Slow operation error when viewing command prompt
2024.6.0 - 2024-04-03
- Early access distributions
- Prompt library settings
Toggle Code Mode
Voqal intentEndOfLine
Voqal intentDeleteLine
Voqal intentInsertText
Voqal tool- Voqal mode caret icon
- Support for Rust
- Default keymapping
- Dictation mode prepends comments in appropriate files
- Improved
RunProgram
Voqal tool - Renamed
CreateNewClass
Voqal tool toCreateClass
- Improved PSI name change propagation
- Empty speech balloons in conversation tab (macOS)
- Edit prompt status icon action
2024.5.0 - 2024-03-22
- Voice activity detection settings
- Voqal voice detection provider
- Picovoice voice detection provider
- Language model token limit setting
- Context cropping functionality
- Groq language model provider
- Improved error reporting for Helicone observability provider
- Redundant files in command context
- Unsatisfied link error in WebXR client
- Race condition in plugin configuration
- Trace/debug level logging not outputting to log tab
- Empty speech balloons in conversation tab
2024.4.1 - 2024-03-18
- Dictation mode does not trigger when using Picovoice intent detection provider
2024.4.0 - 2024-03-15
Toggle Dictation Mode
Voqal intent- Streaming speech-to-text & text-to-speech functionality
- Picovoice streaming speech-to-text & text-to-speech providers
- Deepgram streaming speech-to-text & text-to-speech providers
- Deepgram intent detection provider
- Deepgram wake word detection provider
- Optional organization id setting for OpenAI provider
- AI providers pre-initialized on plugin start
- Re-organized plugin configuration settings
- Decreased plugin logs font size
- Improved error handling for network issues
- Add/remove breakpoints not working in non-JVM languages
- Properly close microphone line on configuration change
- Issue causing intents to be triggered on partial matches
- Holding push-to-talk button causing multiple transcriptions
- NPE when using
WriteCode
tools in Python files - No change on plugin configuration reset
- Dictation mode does not trigger when using Picovoice intent detection provider
2024.3.0 - 2024-03-01
- WebXR client support
- MistralAI language model provider
- Whisper ASR speech-to-text provider
- Optional data-sharing setting
- Open files to system prompt
- Enable/disable intents feature
Add Field
Voqal tool- 16 new Voqal intents
- Logo update
- Improved LLM response parsing
- EDT threading issues
2024.2.4 - 2024-02-12
- Plugin crash on Mac (aarch64)
2024.2.3 - 2024-02-10
- Plugin error reporting
- Plugin uninstall feedback form
2024.2.2 - 2024-02-03
- Logs tab for plugin troubleshooting
- Intents are now additionally invokable via command
2024.2.1 - 2024-01-30
- NoClassDefFoundError in the write code tool
2024.2.0 - 2024-01-22
- Function signature change propagation
- Active microphone configuration
- Issue upgrading Picovoice natives causing IDE crashes
2024.1.0 - 2024-01-11
- Ability to trigger intents (actions without wake words)
- Ability to chat with Voqal via keyboard
- Control language model from status widget
Modify Text
Voqal toolStop Listening
Voqal intentScroll
Voqal intentGoto Line
Voqal intentToggle Zen Mode
Voqal intent
- Set default OpenAI language model to gpt-4
- Upgrade Picovoice Cobra to 2.0.1
- Upgrade Picovoice Leopard to 2.0.1
- Upgrade Picovoice Porcupine to 3.0.1
- Replace welcome message from voice to chat
- Issue causing audio directly after wake word to be cut off
- Closed captioning setting
2023.3.1 - 2024-01-03
- Updated logo
- Improved LLM response parsing
2023.3.0 - 2023-12-26
- Ability to edit system prompt
- Ability to add custom tools
- Custom wake words
- Hugging Face language model provider
- TogetherAI language model provider
- Helicone observability provider
Create New Class
Voqal toolShow Tab
Voqal toolRemove Breakpoint
Voqal toolPlay Program
Voqal tool
- Improved LLM response parsing
- Reorganized plugin configuration settings
- Changed default wake provider to none
- Increased support for Groovy
- Disabled assistant mode
- Obfuscation bug preventing wake detection
- Push to talk trigger issue
Unknown Command
Voqal tool
2023.2.2 - 2023-12-17
- Increased support for multiple code changes per transcription
- Better invalid configuration error messages
- Issue causing configuration changes not to take effect
- Missing pending status triggers
2023.2.1 - 2023-12-12
- Picovoice STT provider configuration
2023.2.0 - 2023-12-12
Open File
Voqal toolAdd Breakpoint
Voqal tool- Play voice button to TTS settings
- AssemblyAI to Speech-to-Text providers
- Push-to-talk keyboard shortcut (default: CTRL+SHIFT+S)
- Status notification sounds
Write Code
Voqal tool now uses a PSI-based back buffer
- Erroneous flagging by Windows SmartScreen
2023.1.11 - 2023-11-18
- Issue booting Picovoice SST provider
2023.1.10 - 2023-11-17
- Increased support for macOS
2023.1.9 - 2023-11-17
- Increased support for macOS
- Use Picovoice as default SST provider
- Issue saving model name configuration changes
- Delayed installation issue
2023.1.8 - 2023-11-16
- Initial release