All notable changes to the "vscode-chatgpt" extension will be documented in this file.
- You can now use the GPT-4 via your ChatGPT Plus subscription on web using Browser autologin method
GPT-4 is only available on browser.
- You can now use the following official ChatGPT APIs from OpenAI:
- "OpenAI API Key - gpt-3.5-turbo"
- "OpenAI API Key - gpt-3.5-turbo-0301"
- 'gpt-3.5-turbo' model is now the default model used.
- Make sure to update your model setting in your 'settings.json' if you previously used a different model.
- Added stop generating responses feature.
- You can now stop GPT to generate new tokens to save tokens if the response is too long.
- Improved Codex support.
- Added a new context menu item when
code-
model is selected:ChatGPT-Codex: Generate code
- Added a new setting to disable automatic scrolling of the responses as ChatGPT responds.
- Use
Browser Auto-login
method to access all of your ChatGPT conversations. - Either from the home page or the kebab menu, click
Show conversations
. - Select a conversation to load.
- You can continue the conversation or move to another conversation easily.
- A timestamp for when the chat was created along with its title will be displayed on the top of the window.
- Keybindings, new custom prompts and enable/disable prompts
- You can now use/customize keybindings for your prompts. (i.e. Use
cmd+k cmd+shift+1
to runChatGPT: Add Tests
on the selected code on MacOS) - You can now enable/disable prompts that you wish to see in the editor's context menus.
- There are 2 new prompts that you can customize and enable if the currently available prompts are insufficient for your use case.
- ChatGPT Plus support. If you have a Plus subscription, you can now use the *-paid models for your prompts.
- The pre-release Official ChatGPT model is available via OpenAI API Key method.
- Streaming conversation is now available. You will see results as ChatGPT / Codex / GPT models are typing.
- You can now use
Google
orMicrosoft
Authentication types during login flow to auto-fill the forms with the email/password you provide the extension with.
- You can now have conversations with GPT3 using the Official OpenAI APIs.
- The GPT3/Codex dialogue support is similar to what ChatGPT offers. However, note that ChatGPT is more advanced in dialogues.
- Added support for Official OpenAI APIs for GPT3 and Codex using API Keys.
- Added proxy server. Addressing issue #32
- Added custom timeout. Addressing issue #33
- You can now add custom prefix commands for the selected code. The extension will remember the prompt for subsequent queries. Addressing issue #28
- You can now use any Chromium-based browser for autologin. Search for setting
chatgpt:chromiumpath
to override it. Check out the Readme for more.
- Automatically login without needing to copy-paste session cookies is now live and enabled by default
- UX improvements: moved
Clear conversation
andExport to MD
buttons to flyout. - Improved error handling
- Misc. bug fixes
- 🚀 [Experimental Feature] Automatically login without needing to copy-paste session cookies
- 🚀 Automatically login without needing to copy-paste session cookies
- OpenAI servers are experiencing exceptionally high demand, which may cause intermittent errors in this extension.
- 🆕 New vs-code commands to Clear and Export conversations
- 🆕 Clear conversations and reset thread
- 🆕 Export all your conversation dialogue into a new tab with single click
- 🆕 Added a new introduction page that shows up before the conversation starts
- 🚀 Better theming support in markdown
- Update icons and SVGs used in conversation window.
- Show copy to clipboard buttons on hover for better UX.
- Introduced edit and resend feature 🚀. Addressing #6
- Edit previous prompt in-place
- Better font-family support for code highlighter
- Continuous conversations with ChatGPT with follow-ups. Addressing #7
- UX improvements
- Automatically highlight code in conversation view
- UX improvements addressing #4 and #8
- Adding a new configuration to opt-in to receive notifications when chatgpt responds.
- This config is set to false by default to prevent notification spams.
- If users are interested in it due to high-volume latencies, they can opt-in to get notifications when answers are ready.
- Introducing new ways to interact with the suggested code
- Copy code to clipboard
- Insert code to text editor
- Create a new file with the ChatGPT suggested code
- Initial release of the ChatGPT - VS Code extension.