Skip to content

Latest commit

 

History

History
129 lines (83 loc) · 6.54 KB

CHANGELOG.md

File metadata and controls

129 lines (83 loc) · 6.54 KB

What's New?

All notable changes to the ChatGPT extension will be documented in this file.

[V0.0.13] 🪄 Generate commit message is now in navigation - 2024-09-15

  • Made adjustment to support o1* models.
  • Added a quick navigation icon in Source Control window for quickly generating commit messages off of staged changes.

Genie: Generate commit message

[V0.0.12] 🌞 Custom system message & o1-mini and o1-preview models - 2024-09-13

  • Added a new setting to customize the system message / context that starts your conversation with the AI.
  • You can now use o1-mini and o1-preview models. Please note that these new models have usage tier limitations. See Usage tiers.

[V0.0.11] GPT-4o and 2024 model updates - Revive Editor View - 2024-06-14

  • Use 2024 OpenAI models including gpt-4o, gpt-4o-2024-05-13, gpt-4-turbo, gpt-4-turbo-2024, gpt-4-turbo-preview, gpt-4-0125-preview
  • Editor View is now fixed and uses your selected model instead of legacy models.
  • Fixed Genie: Generate commit message problems due to vscode updating its APIs
  • Added new menu item to run Genie: Generate commit message command

[V0.0.10] ⚡ Generate commit messages - 2023-11-28

  • Generate commit messages right within VS Code:

    Genie: Generate commit messages
  • You can update your commit message prompt from the extension settings. You may also opt-out if you prefer to use other commit message generators.

  • Genie: Generate a commit message command and shortcut supports multi-folder workspaces.

Misc.

  • Update your generate commit message prompt: genieai.promptPrefix.commit-message
  • Opt-out of the Quick Fix actions setting is added: genieai.quickFix.enable
  • Opt-out of the Generate Commit Message functionality: genieai.enableGenerateCommitMessage
  • All of Genie's context menu items are now wrapped under Genie submenu

Genie: submenu


[V0.0.9] ⏫ GPT-4 & GPT-3.5 Turbo models added

Updated model selection

  • You can now use gpt-4-1106-preview (GPT-4 Turbo) and gpt-3.5-turbo-1106 (GPT-3.5 Turbo) via Genie.
  • New models include: gpt-4-1106-preview, gpt-4-0613, gpt-4-32k-0613, gpt-3.5-turbo-1106, gpt-3.5-turbo-16k, gpt-3.5-turbo-instruct
  • Deprecated gpt-4-0314, gpt-4-32k-0314, gpt-3.5-turbo-0301 in favor of the replacement models.

Misc.

  • Updated HTTP 429 error description for more clarity

[V0.0.7] ✨ Azure OpenAI Service support & more - 2023-04-02

1. Azure OpenAI Service

  • You can now use your Azure OpenAI deployments with Genie

  • Set your full Azure OpenAI deployment URL in setting: genieai.azure.url following the instructions mentioned in the setting description

  • Ensure to set the extension's model setting to the right base model you used for Azure deployment

    Genie: Azure OpenAI Service setting

2. Rename and remove your conversations within sidebar

  • You don't need to update the genie.json file to update your conversation's name.

  • Rename or remove your conversation at ease using built-in Genie functions.

    Genie: Rename conversation

3. Improved autoscroll behaviour

  • Autoscroll will be disabled if you interrupt the stream

[V0.0.5] 💡 Quick fix problems - 2023-03-31

  • Ask Genie to quick fix the problems that you see in your code

  • Click on the lightbulb on a code piece where you see underlined error

    Genie: Quick fix

[V0.0.4] 💬 Save your conversations and continue at any time - 2023-03-27

  • Show conversations button is now always visible on the home page for discoverability.
  • Various UX Improvements.
  • You can change API Key directly from home page
  • Updated documentation and added screenshots of the features available

🆕 [V0.0.3] - 2023-03-25

1. Conversation history

Save your conversations and continue at any time

  • The goal: Collect feedback and measure the compatibility across different machine, OS setups.
  • We are experimenting a new feature to help you store your conversations in your disk using VS Code global storage API.
  • You need to opt-in to use this feature as this is experimental to collect feedback from the users. Setting name: genieai.enableConversationHistory
  • With this experimental feature, keep in mind this feature has limitations at the moment and may have bugs, use it at your own risk.
  • You may want to remove the stored files manually for privacy from time to time, extension doesn't have any way to modify the files other than writing new threads to files.
  • All conversations start with name 'New chat' and you can change it in genie.json file.
  • The conversations are stored only on your machine, using VS Code's provided global storage API for extensions.

2. Misc. bug fixes and improvements

Conversation history - Demo


Genie - ChatGPT Conversation History - Watch Video


[0.0.1] - 2023-03-20

New home for the most popular VS Code ChatGPT extension

  • See differences between your code and AI generated code (Click Diff on the code block generated)
  • Personalize your AI's name
  • Ice breakers to get to know how capable OpenAI GPT models are.
  • Editor View: Get answers in your vs-code editor instead of the chat window.
    • Set temperature for your prompt
    • Add your prompt + temperature to shortcuts to use it later