- Increased default ChatGPT response timeout
- Changed
chatgptPromptPattern
option name topromptPattern
- Added
responseTimeout
option - Added support for canceling docstring generation
- Added
showProgressNotification
option - Added logging PID language server to output channel
- Added support for language status reports
- Added new command
Show Logs
- Updated minimum supported Python version to 3.8
- Updated Python and Node.js dependencies
- Fixed starting a python language server with an unsupported interpreter specified in the extension settings
- Fixed handling of an error when saving an OpenAI API key to the
SecretStorage
- Added an error notification for getting an OpenAI API key from the
SecretStorage
- Fixed the need to enter an OpenAI API key for each docstring generation when it is not possible to save the key to the
SecretStorage
- Added telemetry reporting
- Fixed formatting docstring when ChatGPT returns it as MD code block
- Improved error notifications
- Added OpenAI API Key section to documentation
- Moved OpenAI API key from settings to secret storage
- The initial release