Skip to content

Releases: forcedotcom/Einstein-GPT-for-Developers

Release v2.10.1

12 Jun 21:42
a3e0c36
Compare
Choose a tag to compare

2.10.1

Added

  • We improved the user experience for references. We did this by introducing dynamic file icons, enhanced file reference display, and refined styling.
  • The Apex Test Case Generation form now resets each time you upload a new Apex file. This makes the form more consistent.
  • We made some changes under the hood.

2.10.0

Added

  • Custom rules are now incorporated into prompts for both /document and /test commands.

Fixed

  • Resolved an issue in Apex test case generation where classes located in subdirectories under classes/ were not being detected.
  • Optimize LWC: Added a notification for cases where no optimizations are available ensuring only files with actual changes are displayed.
  • Test case generation UI: Improved the Picker component’s styling and functionality.

2.9.0

Added

  • 🚀🚀 Exciting news for our Developers! We’ve released yet another new feature - User-specified context in Dev Assistant. This feature allows you to add specific Apex or Lightning Web Component (LWC) files, Apex methods, selected code, and local metadata to your chat sessions. Use this feature to get more precise and contextually relevant responses from Dev Assistant. We hope you ❤️ this update to the Dev Assistant you’ve grown to know and love.

  • AI custom rules now support .trigger files. You can now include Applies to: **/*.trigger in your custom rules markdown files.

  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

2.8.0

Added

  • We now collect telemetry on AI custom rules that are incorrectly excluded from requests. This data helps us improve the product.
  • We made some changes under the hood.

2.7.0

Added

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. Check out our docs to learn more about these features.

  • The new AI Custom Rules feature allows users to define rules that shape how AI-generated code should be structured and behave, giving you greater control over how the LLM writes code.
  • The Optimize LWC feature (currently in Developer Preview) introduces a new Mobile Offline agent. This agent analyzes and updates LWC code to ensure it aligns with mobile optimization guidelines.

2.6.0

Added

  • We added a user-friendly error message notification in the Apex Test Case Generation form for when test generations fail.

Fixed

  • We resolved an issue where optimizing certain LWC components caused an error.

2.5.0

Added

  • We made some changes under the hood.

Fixed

  • We resolved an issue where generating Jest tests or optimizing certain LWC components caused an error.

2.4.0

Added

  • We made some changes under the hood.

Fixed

  • We added RAG-based context for SOQL prompts to improve accuracy. Previously, prompts with SOQL didn’t include context, leading to inconsistent response generation in complex use cases.

2.3.0

Added

  • Form selections for the test case generation agent are now preserved when you switch between Apex and LWC tests. This means you won't have to reselect components each time, making your testing process more efficient and seamless.
  • We made some changes under the hood.

Fixed

  • We fixed an issue that caused improper caching of the vector database after RAG indexing was completed.

2.2.0

Added

  • With its elevated presence in the Salesforce Extension Pack, Agentforce for Developers is now a core part of the Salesforce developer experience. This change improves discoverability, making it easier for developers to find and install Agentforce for Developers as part of their workflow.
  • The Code Analyzer VS Code (Beta) extension now seamlessly integrates with Agentforce for Developers by offering suggested code quick fixes for a set of PMD violations. To view the list of PMD rules that can currently be fixed this way, run this command from the terminal:
sf code-analyzer rules --rule-selector Recommended:pmd:Security:Apex --rule-selector Recommended:pmd:ErrorProne:Apex

For more information, see Fix Your Code Using Agentforce for Developers.

  • We increased the input token limit for Dev Assistant and Apex test case generation from 7K to 10K. The increased input token limit will help add more context to requests, and generate better quality responses.

Fixed

  • The latest Salesforce patch release fixed an issue with Multi-Factor Authentication (MFA) that sometimes caused access issues for Agentforce for Developers in a Salesforce org.

2.1.1

Added

  • We made some changes under the hood.

2.1.0

Added

  • The diff view now clears after you accept or discard a generation. When you accept a generation, your updated file automatically replaces the diff view in the editor, making for a more seamless user experience.
  • The Agentforce: Generate Code command now redirects you to the Dev Assistant so that you can easily take advantage of all the extras that Dev Assistant has to offer. See Chat with Dev Assistant to learn more.
  • We made some changes under the hood.

2.0.1

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. We’ve upped our game and made it easier than ever to build and optimize Lightning web components. This release introduces a brand new Agents panel in the Activity bar that houses these new features:

  • Apex and LWC Test Case Generation: Automatically generate Jest tests for your LWC components using our new AI agent. The clean, easy to use UI experience that includes a new diff view, is also available for Apex test case generation.
  • Optimize your LWC Components (Dev Preview): Boost your components' accessibility with AI recommendations aligned with select WCAG Level accessibility standards. The agent can also assist in resolving To-Do comments directly from your component code. This feature is currently in developer preview and very easy to turn on. We're eager to hear your feedback to help us improve!

Give these new features a try and let us know what you think!

1.13.0

Features

  • We made some changes under the hood.

1.12.0

Features

  • We updated the chat streaming process to handle larger chunks returned by XGen-Code, our custom LLM. Previously, data was processed one character at a time, causing choppy chat output due to updates being sent only every 20 chunks. Now, the webview is updated on every chunk for a more responsive experience.
  • We made some changes under the hood.

1.11.0

Features

  • We made some changes under the hood.

1.10.0

Fixed

  • We've fixed an issue that was causing incorrect generations in the /document command.

Added

  • We made some changes under the hood.

1.9.0

Added

  • We revamped our icons—check out the sleek new look in the Dev Assistant and status bar! Spot the upgrade?
  • We made some changes under the hood.

1.8.0

Added

  • We've made improvements to the system prompts for LWC files. This means you'll get better chat responses when you're working with an LWC file open
  • We removed a setting that allowed users to choose between long and short autocompletions. Now you'll always have the best autocompletion experience, based on your context.

1.7.1

Fixed

  • We fixed a bug where recent user message history was not being sent to the LLM.
  • We made some changes under the hood.

1.7.0

Added

  • We made some changes under the hood.

1.6.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more stable suggestions as you type.
  • We made some changes under the hood.

1.5.0

Added

  • We made some changes under the hood.

1.4.1

Fixed

  • We made some changes under the hood.

1.4.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more helpful and stable suggestions as you type.
  • We made some changes under the hood.

1.3.0

Added

  • Now you can enable or disable retrieval augmented generation (RAG) in settings. With RAG on, the responses you receive from Dev Assistant will be more relevant.
  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

1.2.0

Added

  • A Salesforce admin can now disable Agentforce for Developers in a Salesforce org. If Agentforce for Developers is disabled in your default org, it’ll now also be disabled in the extension.

Fixed

  • We made some changes under the hood.

1.1.0

Added

  • Check out the new icon state in the status bar to see when inline autocompletions are paused. We pause autocompletions when we detect idle time in the editor. Paused autocompletions are easy to restart.

1.0.1

Added

  • Say hello to Agentforce for Developers. This extension's brand has a new identity! We've revamped the commands, views, and icons to match the exciting new branding.
  • To ensure that our RAG model has all the context it needs about your workspace, we now remind you to run SFDX:Refresh SObject Definitions.

Fixed

  • We made some changes under the hood.

0.61.0

🚀🚀 We’re thrilled to announce the general availability of Einstein for Developers, our generative AI tool, powered by our custom Salesforce LLMs, CodeGen2.5 and xGen-Code.🚀🚀

Use Einstein for Developers, your helpful coding assistant in Visual Studio Code and Code Builder as you work on Apex and Lightning ...

Read more

Release v2.10.0

06 Jun 22:25
a3e0c36
Compare
Choose a tag to compare

2.10.0

Added

  • Custom rules are now incorporated into prompts for both /document and /test commands.

Fixed

  • Resolved an issue in Apex test case generation where classes located in subdirectories under classes/ were not being detected.
  • Optimize LWC: Added a notification for cases where no optimizations are available ensuring only files with actual changes are displayed.
  • Test case generation UI: Improved the Picker component’s styling and functionality.

2.9.0

Added

  • 🚀🚀 Exciting news for our Developers! We’ve released yet another new feature - User-specified context in Dev Assistant. This feature allows you to add specific Apex or Lightning Web Component (LWC) files, Apex methods, selected code, and local metadata to your chat sessions. Use this feature to get more precise and contextually relevant responses from Dev Assistant. We hope you ❤️ this update to the Dev Assistant you’ve grown to know and love.

  • AI custom rules now support .trigger files. You can now include Applies to: **/*.trigger in your custom rules markdown files.

  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

2.8.0

Added

  • We now collect telemetry on AI custom rules that are incorrectly excluded from requests. This data helps us improve the product.
  • We made some changes under the hood.

2.7.0

Added

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. Check out our docs to learn more about these features.

  • The new AI Custom Rules feature allows users to define rules that shape how AI-generated code should be structured and behave, giving you greater control over how the LLM writes code.
  • The Optimize LWC feature (currently in Developer Preview) introduces a new Mobile Offline agent. This agent analyzes and updates LWC code to ensure it aligns with mobile optimization guidelines.

2.6.0

Added

  • We added a user-friendly error message notification in the Apex Test Case Generation form for when test generations fail.

Fixed

  • We resolved an issue where optimizing certain LWC components caused an error.

2.5.0

Added

  • We made some changes under the hood.

Fixed

  • We resolved an issue where generating Jest tests or optimizing certain LWC components caused an error.

2.4.0

Added

  • We made some changes under the hood.

Fixed

  • We added RAG-based context for SOQL prompts to improve accuracy. Previously, prompts with SOQL didn’t include context, leading to inconsistent response generation in complex use cases.

2.3.0

Added

  • Form selections for the test case generation agent are now preserved when you switch between Apex and LWC tests. This means you won't have to reselect components each time, making your testing process more efficient and seamless.
  • We made some changes under the hood.

Fixed

  • We fixed an issue that caused improper caching of the vector database after RAG indexing was completed.

2.2.0

Added

  • With its elevated presence in the Salesforce Extension Pack, Agentforce for Developers is now a core part of the Salesforce developer experience. This change improves discoverability, making it easier for developers to find and install Agentforce for Developers as part of their workflow.
  • The Code Analyzer VS Code (Beta) extension now seamlessly integrates with Agentforce for Developers by offering suggested code quick fixes for a set of PMD violations. To view the list of PMD rules that can currently be fixed this way, run this command from the terminal:
sf code-analyzer rules --rule-selector Recommended:pmd:Security:Apex --rule-selector Recommended:pmd:ErrorProne:Apex

For more information, see Fix Your Code Using Agentforce for Developers.

  • We increased the input token limit for Dev Assistant and Apex test case generation from 7K to 10K. The increased input token limit will help add more context to requests, and generate better quality responses.

Fixed

  • The latest Salesforce patch release fixed an issue with Multi-Factor Authentication (MFA) that sometimes caused access issues for Agentforce for Developers in a Salesforce org.

2.1.1

Added

  • We made some changes under the hood.

2.1.0

Added

  • The diff view now clears after you accept or discard a generation. When you accept a generation, your updated file automatically replaces the diff view in the editor, making for a more seamless user experience.
  • The Agentforce: Generate Code command now redirects you to the Dev Assistant so that you can easily take advantage of all the extras that Dev Assistant has to offer. See Chat with Dev Assistant to learn more.
  • We made some changes under the hood.

2.0.1

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. We’ve upped our game and made it easier than ever to build and optimize Lightning web components. This release introduces a brand new Agents panel in the Activity bar that houses these new features:

  • Apex and LWC Test Case Generation: Automatically generate Jest tests for your LWC components using our new AI agent. The clean, easy to use UI experience that includes a new diff view, is also available for Apex test case generation.
  • Optimize your LWC Components (Dev Preview): Boost your components' accessibility with AI recommendations aligned with select WCAG Level accessibility standards. The agent can also assist in resolving To-Do comments directly from your component code. This feature is currently in developer preview and very easy to turn on. We're eager to hear your feedback to help us improve!

Give these new features a try and let us know what you think!

1.13.0

Features

  • We made some changes under the hood.

1.12.0

Features

  • We updated the chat streaming process to handle larger chunks returned by XGen-Code, our custom LLM. Previously, data was processed one character at a time, causing choppy chat output due to updates being sent only every 20 chunks. Now, the webview is updated on every chunk for a more responsive experience.
  • We made some changes under the hood.

1.11.0

Features

  • We made some changes under the hood.

1.10.0

Fixed

  • We've fixed an issue that was causing incorrect generations in the /document command.

Added

  • We made some changes under the hood.

1.9.0

Added

  • We revamped our icons—check out the sleek new look in the Dev Assistant and status bar! Spot the upgrade?
  • We made some changes under the hood.

1.8.0

Added

  • We've made improvements to the system prompts for LWC files. This means you'll get better chat responses when you're working with an LWC file open
  • We removed a setting that allowed users to choose between long and short autocompletions. Now you'll always have the best autocompletion experience, based on your context.

1.7.1

Fixed

  • We fixed a bug where recent user message history was not being sent to the LLM.
  • We made some changes under the hood.

1.7.0

Added

  • We made some changes under the hood.

1.6.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more stable suggestions as you type.
  • We made some changes under the hood.

1.5.0

Added

  • We made some changes under the hood.

1.4.1

Fixed

  • We made some changes under the hood.

1.4.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more helpful and stable suggestions as you type.
  • We made some changes under the hood.

1.3.0

Added

  • Now you can enable or disable retrieval augmented generation (RAG) in settings. With RAG on, the responses you receive from Dev Assistant will be more relevant.
  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

1.2.0

Added

  • A Salesforce admin can now disable Agentforce for Developers in a Salesforce org. If Agentforce for Developers is disabled in your default org, it’ll now also be disabled in the extension.

Fixed

  • We made some changes under the hood.

1.1.0

Added

  • Check out the new icon state in the status bar to see when inline autocompletions are paused. We pause autocompletions when we detect idle time in the editor. Paused autocompletions are easy to restart.

1.0.1

Added

  • Say hello to Agentforce for Developers. This extension's brand has a new identity! We've revamped the commands, views, and icons to match the exciting new branding.
  • To ensure that our RAG model has all the context it needs about your workspace, we now remind you to run SFDX:Refresh SObject Definitions.

Fixed

  • We made some changes under the hood.

0.61.0

🚀🚀 We’re thrilled to announce the general availability of Einstein for Developers, our generative AI tool, powered by our custom Salesforce LLMs, CodeGen2.5 and xGen-Code.🚀🚀

Use Einstein for Developers, your helpful coding assistant in Visual Studio Code and Code Builder as you work on Apex and Lightning Web Component (LWC) files in your Salesforce DX project. Here’s an overview of features.

Einstein Dev Assistant: Code with ease with the help of your Dev Assistant right beside you. Get started with code generation and Salesforce development by asking Einstein for help. With easy-to-use slash commands, you can also focus on specific ...

Read more

Release v2.9.0

30 May 20:49
a3e0c36
Compare
Choose a tag to compare

2.9.0

Added

  • 🚀🚀 Exciting news for our Developers! We’ve released yet another new feature - User-specified context in Dev Assistant. This feature allows you to add specific Apex or Lightning Web Component (LWC) files, Apex methods, selected code, and local metadata to your chat sessions. Use this feature to get more precise and contextually relevant responses from Dev Assistant. We hope you ❤️ this update to the Dev Assistant you’ve grown to know and love.

  • AI custom rules now support .trigger files. You can now include Applies to: **/*.trigger in your custom rules markdown files.

  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

2.8.0

Added

  • We now collect telemetry on AI custom rules that are incorrectly excluded from requests. This data helps us improve the product.
  • We made some changes under the hood.

2.7.0

Added

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. Check out our docs to learn more about these features.

  • The new AI Custom Rules feature allows users to define rules that shape how AI-generated code should be structured and behave, giving you greater control over how the LLM writes code.
  • The Optimize LWC feature (currently in Developer Preview) introduces a new Mobile Offline agent. This agent analyzes and updates LWC code to ensure it aligns with mobile optimization guidelines.

2.6.0

Added

  • We added a user-friendly error message notification in the Apex Test Case Generation form for when test generations fail.

Fixed

  • We resolved an issue where optimizing certain LWC components caused an error.

2.5.0

Added

  • We made some changes under the hood.

Fixed

  • We resolved an issue where generating Jest tests or optimizing certain LWC components caused an error.

2.4.0

Added

  • We made some changes under the hood.

Fixed

  • We added RAG-based context for SOQL prompts to improve accuracy. Previously, prompts with SOQL didn’t include context, leading to inconsistent response generation in complex use cases.

2.3.0

Added

  • Form selections for the test case generation agent are now preserved when you switch between Apex and LWC tests. This means you won't have to reselect components each time, making your testing process more efficient and seamless.
  • We made some changes under the hood.

Fixed

  • We fixed an issue that caused improper caching of the vector database after RAG indexing was completed.

2.2.0

Added

  • With its elevated presence in the Salesforce Extension Pack, Agentforce for Developers is now a core part of the Salesforce developer experience. This change improves discoverability, making it easier for developers to find and install Agentforce for Developers as part of their workflow.
  • The Code Analyzer VS Code (Beta) extension now seamlessly integrates with Agentforce for Developers by offering suggested code quick fixes for a set of PMD violations. To view the list of PMD rules that can currently be fixed this way, run this command from the terminal:
sf code-analyzer rules --rule-selector Recommended:pmd:Security:Apex --rule-selector Recommended:pmd:ErrorProne:Apex

For more information, see Fix Your Code Using Agentforce for Developers.

  • We increased the input token limit for Dev Assistant and Apex test case generation from 7K to 10K. The increased input token limit will help add more context to requests, and generate better quality responses.

Fixed

  • The latest Salesforce patch release fixed an issue with Multi-Factor Authentication (MFA) that sometimes caused access issues for Agentforce for Developers in a Salesforce org.

2.1.1

Added

  • We made some changes under the hood.

2.1.0

Added

  • The diff view now clears after you accept or discard a generation. When you accept a generation, your updated file automatically replaces the diff view in the editor, making for a more seamless user experience.
  • The Agentforce: Generate Code command now redirects you to the Dev Assistant so that you can easily take advantage of all the extras that Dev Assistant has to offer. See Chat with Dev Assistant to learn more.
  • We made some changes under the hood.

2.0.1

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. We’ve upped our game and made it easier than ever to build and optimize Lightning web components. This release introduces a brand new Agents panel in the Activity bar that houses these new features:

  • Apex and LWC Test Case Generation: Automatically generate Jest tests for your LWC components using our new AI agent. The clean, easy to use UI experience that includes a new diff view, is also available for Apex test case generation.
  • Optimize your LWC Components (Dev Preview): Boost your components' accessibility with AI recommendations aligned with select WCAG Level accessibility standards. The agent can also assist in resolving To-Do comments directly from your component code. This feature is currently in developer preview and very easy to turn on. We're eager to hear your feedback to help us improve!

Give these new features a try and let us know what you think!

1.13.0

Features

  • We made some changes under the hood.

1.12.0

Features

  • We updated the chat streaming process to handle larger chunks returned by XGen-Code, our custom LLM. Previously, data was processed one character at a time, causing choppy chat output due to updates being sent only every 20 chunks. Now, the webview is updated on every chunk for a more responsive experience.
  • We made some changes under the hood.

1.11.0

Features

  • We made some changes under the hood.

1.10.0

Fixed

  • We've fixed an issue that was causing incorrect generations in the /document command.

Added

  • We made some changes under the hood.

1.9.0

Added

  • We revamped our icons—check out the sleek new look in the Dev Assistant and status bar! Spot the upgrade?
  • We made some changes under the hood.

1.8.0

Added

  • We've made improvements to the system prompts for LWC files. This means you'll get better chat responses when you're working with an LWC file open
  • We removed a setting that allowed users to choose between long and short autocompletions. Now you'll always have the best autocompletion experience, based on your context.

1.7.1

Fixed

  • We fixed a bug where recent user message history was not being sent to the LLM.
  • We made some changes under the hood.

1.7.0

Added

  • We made some changes under the hood.

1.6.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more stable suggestions as you type.
  • We made some changes under the hood.

1.5.0

Added

  • We made some changes under the hood.

1.4.1

Fixed

  • We made some changes under the hood.

1.4.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more helpful and stable suggestions as you type.
  • We made some changes under the hood.

1.3.0

Added

  • Now you can enable or disable retrieval augmented generation (RAG) in settings. With RAG on, the responses you receive from Dev Assistant will be more relevant.
  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

1.2.0

Added

  • A Salesforce admin can now disable Agentforce for Developers in a Salesforce org. If Agentforce for Developers is disabled in your default org, it’ll now also be disabled in the extension.

Fixed

  • We made some changes under the hood.

1.1.0

Added

  • Check out the new icon state in the status bar to see when inline autocompletions are paused. We pause autocompletions when we detect idle time in the editor. Paused autocompletions are easy to restart.

1.0.1

Added

  • Say hello to Agentforce for Developers. This extension's brand has a new identity! We've revamped the commands, views, and icons to match the exciting new branding.
  • To ensure that our RAG model has all the context it needs about your workspace, we now remind you to run SFDX:Refresh SObject Definitions.

Fixed

  • We made some changes under the hood.

0.61.0

🚀🚀 We’re thrilled to announce the general availability of Einstein for Developers, our generative AI tool, powered by our custom Salesforce LLMs, CodeGen2.5 and xGen-Code.🚀🚀

Use Einstein for Developers, your helpful coding assistant in Visual Studio Code and Code Builder as you work on Apex and Lightning Web Component (LWC) files in your Salesforce DX project. Here’s an overview of features.

Einstein Dev Assistant: Code with ease with the help of your Dev Assistant right beside you. Get started with code generation and Salesforce development by asking Einstein for help. With easy-to-use slash commands, you can also focus on specific tasks like understanding new code and improving your code documentation.

Command Palette: Use the Einstein: Generate Code command in the VS Code Command Palette to enter a question about what you want to build. Einstein responds with Apex code suggestions right in your editor.

Inline Auto Completions: As you type, Einstein for Developers can suggest code completions, without any interruptions to your workflow. Easily pick the suggestion that works for you. Use this feature in Apex and LWC (JavaScript, CSS, and HTML) files.

Test Case Generation for Apex: Use Einstein for Developers to easily create unit test cases for your Apex methods. Quickly get to required Apex test coverage and get your code ready for de...

Read more

Release v2.8.0

22 May 20:45
a3e0c36
Compare
Choose a tag to compare

2.8.0

Added

  • We now collect telemetry on AI custom rules that are incorrectly excluded from requests. This data helps us improve the product.
  • We made some changes under the hood.

2.7.0

Added

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. Check out our docs to learn more about these features.

  • The new AI Custom Rules feature allows users to define rules that shape how AI-generated code should be structured and behave, giving you greater control over how the LLM writes code.
  • The Optimize LWC feature (currently in Developer Preview) introduces a new Mobile Offline agent. This agent analyzes and updates LWC code to ensure it aligns with mobile optimization guidelines.

2.6.0

Added

  • We added a user-friendly error message notification in the Apex Test Case Generation form for when test generations fail.

Fixed

  • We resolved an issue where optimizing certain LWC components caused an error.

2.5.0

Added

  • We made some changes under the hood.

Fixed

  • We resolved an issue where generating Jest tests or optimizing certain LWC components caused an error.

2.4.0

Added

  • We made some changes under the hood.

Fixed

  • We added RAG-based context for SOQL prompts to improve accuracy. Previously, prompts with SOQL didn’t include context, leading to inconsistent response generation in complex use cases.

2.3.0

Added

  • Form selections for the test case generation agent are now preserved when you switch between Apex and LWC tests. This means you won't have to reselect components each time, making your testing process more efficient and seamless.
  • We made some changes under the hood.

Fixed

  • We fixed an issue that caused improper caching of the vector database after RAG indexing was completed.

2.2.0

Added

  • With its elevated presence in the Salesforce Extension Pack, Agentforce for Developers is now a core part of the Salesforce developer experience. This change improves discoverability, making it easier for developers to find and install Agentforce for Developers as part of their workflow.
  • The Code Analyzer VS Code (Beta) extension now seamlessly integrates with Agentforce for Developers by offering suggested code quick fixes for a set of PMD violations. To view the list of PMD rules that can currently be fixed this way, run this command from the terminal:
sf code-analyzer rules --rule-selector Recommended:pmd:Security:Apex --rule-selector Recommended:pmd:ErrorProne:Apex

For more information, see Fix Your Code Using Agentforce for Developers.

  • We increased the input token limit for Dev Assistant and Apex test case generation from 7K to 10K. The increased input token limit will help add more context to requests, and generate better quality responses.

Fixed

  • The latest Salesforce patch release fixed an issue with Multi-Factor Authentication (MFA) that sometimes caused access issues for Agentforce for Developers in a Salesforce org.

2.1.1

Added

  • We made some changes under the hood.

2.1.0

Added

  • The diff view now clears after you accept or discard a generation. When you accept a generation, your updated file automatically replaces the diff view in the editor, making for a more seamless user experience.
  • The Agentforce: Generate Code command now redirects you to the Dev Assistant so that you can easily take advantage of all the extras that Dev Assistant has to offer. See Chat with Dev Assistant to learn more.
  • We made some changes under the hood.

2.0.1

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. We’ve upped our game and made it easier than ever to build and optimize Lightning web components. This release introduces a brand new Agents panel in the Activity bar that houses these new features:

  • Apex and LWC Test Case Generation: Automatically generate Jest tests for your LWC components using our new AI agent. The clean, easy to use UI experience that includes a new diff view, is also available for Apex test case generation.
  • Optimize your LWC Components (Dev Preview): Boost your components' accessibility with AI recommendations aligned with select WCAG Level accessibility standards. The agent can also assist in resolving To-Do comments directly from your component code. This feature is currently in developer preview and very easy to turn on. We're eager to hear your feedback to help us improve!

Give these new features a try and let us know what you think!

1.13.0

Features

  • We made some changes under the hood.

1.12.0

Features

  • We updated the chat streaming process to handle larger chunks returned by XGen-Code, our custom LLM. Previously, data was processed one character at a time, causing choppy chat output due to updates being sent only every 20 chunks. Now, the webview is updated on every chunk for a more responsive experience.
  • We made some changes under the hood.

1.11.0

Features

  • We made some changes under the hood.

1.10.0

Fixed

  • We've fixed an issue that was causing incorrect generations in the /document command.

Added

  • We made some changes under the hood.

1.9.0

Added

  • We revamped our icons—check out the sleek new look in the Dev Assistant and status bar! Spot the upgrade?
  • We made some changes under the hood.

1.8.0

Added

  • We've made improvements to the system prompts for LWC files. This means you'll get better chat responses when you're working with an LWC file open
  • We removed a setting that allowed users to choose between long and short autocompletions. Now you'll always have the best autocompletion experience, based on your context.

1.7.1

Fixed

  • We fixed a bug where recent user message history was not being sent to the LLM.
  • We made some changes under the hood.

1.7.0

Added

  • We made some changes under the hood.

1.6.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more stable suggestions as you type.
  • We made some changes under the hood.

1.5.0

Added

  • We made some changes under the hood.

1.4.1

Fixed

  • We made some changes under the hood.

1.4.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more helpful and stable suggestions as you type.
  • We made some changes under the hood.

1.3.0

Added

  • Now you can enable or disable retrieval augmented generation (RAG) in settings. With RAG on, the responses you receive from Dev Assistant will be more relevant.
  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

1.2.0

Added

  • A Salesforce admin can now disable Agentforce for Developers in a Salesforce org. If Agentforce for Developers is disabled in your default org, it’ll now also be disabled in the extension.

Fixed

  • We made some changes under the hood.

1.1.0

Added

  • Check out the new icon state in the status bar to see when inline autocompletions are paused. We pause autocompletions when we detect idle time in the editor. Paused autocompletions are easy to restart.

1.0.1

Added

  • Say hello to Agentforce for Developers. This extension's brand has a new identity! We've revamped the commands, views, and icons to match the exciting new branding.
  • To ensure that our RAG model has all the context it needs about your workspace, we now remind you to run SFDX:Refresh SObject Definitions.

Fixed

  • We made some changes under the hood.

0.61.0

🚀🚀 We’re thrilled to announce the general availability of Einstein for Developers, our generative AI tool, powered by our custom Salesforce LLMs, CodeGen2.5 and xGen-Code.🚀🚀

Use Einstein for Developers, your helpful coding assistant in Visual Studio Code and Code Builder as you work on Apex and Lightning Web Component (LWC) files in your Salesforce DX project. Here’s an overview of features.

Einstein Dev Assistant: Code with ease with the help of your Dev Assistant right beside you. Get started with code generation and Salesforce development by asking Einstein for help. With easy-to-use slash commands, you can also focus on specific tasks like understanding new code and improving your code documentation.

Command Palette: Use the Einstein: Generate Code command in the VS Code Command Palette to enter a question about what you want to build. Einstein responds with Apex code suggestions right in your editor.

Inline Auto Completions: As you type, Einstein for Developers can suggest code completions, without any interruptions to your workflow. Easily pick the suggestion that works for you. Use this feature in Apex and LWC (JavaScript, CSS, and HTML) files.

Test Case Generation for Apex: Use Einstein for Developers to easily create unit test cases for your Apex methods. Quickly get to required Apex test coverage and get your code ready for deployment.

Key Product Links

We look forward...

Read more

Release v2.7.0

15 May 21:56
a3e0c36
Compare
Choose a tag to compare

2.7.0

Added

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. Check out our docs to learn more about these features.

  • The new AI Custom Rules feature allows users to define rules that shape how AI-generated code should be structured and behave, giving you greater control over how the LLM writes code.
  • The Optimize LWC feature (currently in Developer Preview) introduces a new Mobile Offline agent. This agent analyzes and updates LWC code to ensure it aligns with mobile optimization guidelines.

2.6.0

Added

  • We added a user-friendly error message notification in the Apex Test Case Generation form for when test generations fail.

Fixed

  • We resolved an issue where optimizing certain LWC components caused an error.

2.5.0

Added

  • We made some changes under the hood.

Fixed

  • We resolved an issue where generating Jest tests or optimizing certain LWC components caused an error.

2.4.0

Added

  • We made some changes under the hood.

Fixed

  • We added RAG-based context for SOQL prompts to improve accuracy. Previously, prompts with SOQL didn’t include context, leading to inconsistent response generation in complex use cases.

2.3.0

Added

  • Form selections for the test case generation agent are now preserved when you switch between Apex and LWC tests. This means you won't have to reselect components each time, making your testing process more efficient and seamless.
  • We made some changes under the hood.

Fixed

  • We fixed an issue that caused improper caching of the vector database after RAG indexing was completed.

2.2.0

Added

  • With its elevated presence in the Salesforce Extension Pack, Agentforce for Developers is now a core part of the Salesforce developer experience. This change improves discoverability, making it easier for developers to find and install Agentforce for Developers as part of their workflow.
  • The Code Analyzer VS Code (Beta) extension now seamlessly integrates with Agentforce for Developers by offering suggested code quick fixes for a set of PMD violations. To view the list of PMD rules that can currently be fixed this way, run this command from the terminal:
sf code-analyzer rules --rule-selector Recommended:pmd:Security:Apex --rule-selector Recommended:pmd:ErrorProne:Apex

For more information, see Fix Your Code Using Agentforce for Developers.

  • We increased the input token limit for Dev Assistant and Apex test case generation from 7K to 10K. The increased input token limit will help add more context to requests, and generate better quality responses.

Fixed

  • The latest Salesforce patch release fixed an issue with Multi-Factor Authentication (MFA) that sometimes caused access issues for Agentforce for Developers in a Salesforce org.

2.1.1

Added

  • We made some changes under the hood.

2.1.0

Added

  • The diff view now clears after you accept or discard a generation. When you accept a generation, your updated file automatically replaces the diff view in the editor, making for a more seamless user experience.
  • The Agentforce: Generate Code command now redirects you to the Dev Assistant so that you can easily take advantage of all the extras that Dev Assistant has to offer. See Chat with Dev Assistant to learn more.
  • We made some changes under the hood.

2.0.1

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. We’ve upped our game and made it easier than ever to build and optimize Lightning web components. This release introduces a brand new Agents panel in the Activity bar that houses these new features:

  • Apex and LWC Test Case Generation: Automatically generate Jest tests for your LWC components using our new AI agent. The clean, easy to use UI experience that includes a new diff view, is also available for Apex test case generation.
  • Optimize your LWC Components (Dev Preview): Boost your components' accessibility with AI recommendations aligned with select WCAG Level accessibility standards. The agent can also assist in resolving To-Do comments directly from your component code. This feature is currently in developer preview and very easy to turn on. We're eager to hear your feedback to help us improve!

Give these new features a try and let us know what you think!

1.13.0

Features

  • We made some changes under the hood.

1.12.0

Features

  • We updated the chat streaming process to handle larger chunks returned by XGen-Code, our custom LLM. Previously, data was processed one character at a time, causing choppy chat output due to updates being sent only every 20 chunks. Now, the webview is updated on every chunk for a more responsive experience.
  • We made some changes under the hood.

1.11.0

Features

  • We made some changes under the hood.

1.10.0

Fixed

  • We've fixed an issue that was causing incorrect generations in the /document command.

Added

  • We made some changes under the hood.

1.9.0

Added

  • We revamped our icons—check out the sleek new look in the Dev Assistant and status bar! Spot the upgrade?
  • We made some changes under the hood.

1.8.0

Added

  • We've made improvements to the system prompts for LWC files. This means you'll get better chat responses when you're working with an LWC file open
  • We removed a setting that allowed users to choose between long and short autocompletions. Now you'll always have the best autocompletion experience, based on your context.

1.7.1

Fixed

  • We fixed a bug where recent user message history was not being sent to the LLM.
  • We made some changes under the hood.

1.7.0

Added

  • We made some changes under the hood.

1.6.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more stable suggestions as you type.
  • We made some changes under the hood.

1.5.0

Added

  • We made some changes under the hood.

1.4.1

Fixed

  • We made some changes under the hood.

1.4.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more helpful and stable suggestions as you type.
  • We made some changes under the hood.

1.3.0

Added

  • Now you can enable or disable retrieval augmented generation (RAG) in settings. With RAG on, the responses you receive from Dev Assistant will be more relevant.
  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

1.2.0

Added

  • A Salesforce admin can now disable Agentforce for Developers in a Salesforce org. If Agentforce for Developers is disabled in your default org, it’ll now also be disabled in the extension.

Fixed

  • We made some changes under the hood.

1.1.0

Added

  • Check out the new icon state in the status bar to see when inline autocompletions are paused. We pause autocompletions when we detect idle time in the editor. Paused autocompletions are easy to restart.

1.0.1

Added

  • Say hello to Agentforce for Developers. This extension's brand has a new identity! We've revamped the commands, views, and icons to match the exciting new branding.
  • To ensure that our RAG model has all the context it needs about your workspace, we now remind you to run SFDX:Refresh SObject Definitions.

Fixed

  • We made some changes under the hood.

0.61.0

🚀🚀 We’re thrilled to announce the general availability of Einstein for Developers, our generative AI tool, powered by our custom Salesforce LLMs, CodeGen2.5 and xGen-Code.🚀🚀

Use Einstein for Developers, your helpful coding assistant in Visual Studio Code and Code Builder as you work on Apex and Lightning Web Component (LWC) files in your Salesforce DX project. Here’s an overview of features.

Einstein Dev Assistant: Code with ease with the help of your Dev Assistant right beside you. Get started with code generation and Salesforce development by asking Einstein for help. With easy-to-use slash commands, you can also focus on specific tasks like understanding new code and improving your code documentation.

Command Palette: Use the Einstein: Generate Code command in the VS Code Command Palette to enter a question about what you want to build. Einstein responds with Apex code suggestions right in your editor.

Inline Auto Completions: As you type, Einstein for Developers can suggest code completions, without any interruptions to your workflow. Easily pick the suggestion that works for you. Use this feature in Apex and LWC (JavaScript, CSS, and HTML) files.

Test Case Generation for Apex: Use Einstein for Developers to easily create unit test cases for your Apex methods. Quickly get to required Apex test coverage and get your code ready for deployment.

Key Product Links

We look forward to seeing how Einstein for Developers will power your Salesforce Development. Thank you for being a part of our journey!

0.60.0

Meet Einstein Dev Assistant, the latest addition to Einstein...

Read more

Release v2.6.0

08 May 22:14
a3e0c36
Compare
Choose a tag to compare

2.6.0

Added

  • We added a user-friendly error message notification in the Apex Test Case Generation form for when test generations fail.

Fixed

  • We resolved an issue where optimizing certain LWC components caused an error.

2.5.0

Added

  • We made some changes under the hood.

Fixed

  • We resolved an issue where generating Jest tests or optimizing certain LWC components caused an error.

2.4.0

Added

  • We made some changes under the hood.

Fixed

  • We added RAG-based context for SOQL prompts to improve accuracy. Previously, prompts with SOQL didn’t include context, leading to inconsistent response generation in complex use cases.

2.3.0

Added

  • Form selections for the test case generation agent are now preserved when you switch between Apex and LWC tests. This means you won't have to reselect components each time, making your testing process more efficient and seamless.
  • We made some changes under the hood.

Fixed

  • We fixed an issue that caused improper caching of the vector database after RAG indexing was completed.

2.2.0

Added

  • With its elevated presence in the Salesforce Extension Pack, Agentforce for Developers is now a core part of the Salesforce developer experience. This change improves discoverability, making it easier for developers to find and install Agentforce for Developers as part of their workflow.
  • The Code Analyzer VS Code (Beta) extension now seamlessly integrates with Agentforce for Developers by offering suggested code quick fixes for a set of PMD violations. To view the list of PMD rules that can currently be fixed this way, run this command from the terminal:
sf code-analyzer rules --rule-selector Recommended:pmd:Security:Apex --rule-selector Recommended:pmd:ErrorProne:Apex

For more information, see Fix Your Code Using Agentforce for Developers.

  • We increased the input token limit for Dev Assistant and Apex test case generation from 7K to 10K. The increased input token limit will help add more context to requests, and generate better quality responses.

Fixed

  • The latest Salesforce patch release fixed an issue with Multi-Factor Authentication (MFA) that sometimes caused access issues for Agentforce for Developers in a Salesforce org.

2.1.1

Added

  • We made some changes under the hood.

2.1.0

Added

  • The diff view now clears after you accept or discard a generation. When you accept a generation, your updated file automatically replaces the diff view in the editor, making for a more seamless user experience.
  • The Agentforce: Generate Code command now redirects you to the Dev Assistant so that you can easily take advantage of all the extras that Dev Assistant has to offer. See Chat with Dev Assistant to learn more.
  • We made some changes under the hood.

2.0.1

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. We’ve upped our game and made it easier than ever to build and optimize Lightning web components. This release introduces a brand new Agents panel in the Activity bar that houses these new features:

  • Apex and LWC Test Case Generation: Automatically generate Jest tests for your LWC components using our new AI agent. The clean, easy to use UI experience that includes a new diff view, is also available for Apex test case generation.
  • Optimize your LWC Components (Dev Preview): Boost your components' accessibility with AI recommendations aligned with select WCAG Level accessibility standards. The agent can also assist in resolving To-Do comments directly from your component code. This feature is currently in developer preview and very easy to turn on. We're eager to hear your feedback to help us improve!

Give these new features a try and let us know what you think!

1.13.0

Features

  • We made some changes under the hood.

1.12.0

Features

  • We updated the chat streaming process to handle larger chunks returned by XGen-Code, our custom LLM. Previously, data was processed one character at a time, causing choppy chat output due to updates being sent only every 20 chunks. Now, the webview is updated on every chunk for a more responsive experience.
  • We made some changes under the hood.

1.11.0

Features

  • We made some changes under the hood.

1.10.0

Fixed

  • We've fixed an issue that was causing incorrect generations in the /document command.

Added

  • We made some changes under the hood.

1.9.0

Added

  • We revamped our icons—check out the sleek new look in the Dev Assistant and status bar! Spot the upgrade?
  • We made some changes under the hood.

1.8.0

Added

  • We've made improvements to the system prompts for LWC files. This means you'll get better chat responses when you're working with an LWC file open
  • We removed a setting that allowed users to choose between long and short autocompletions. Now you'll always have the best autocompletion experience, based on your context.

1.7.1

Fixed

  • We fixed a bug where recent user message history was not being sent to the LLM.
  • We made some changes under the hood.

1.7.0

Added

  • We made some changes under the hood.

1.6.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more stable suggestions as you type.
  • We made some changes under the hood.

1.5.0

Added

  • We made some changes under the hood.

1.4.1

Fixed

  • We made some changes under the hood.

1.4.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more helpful and stable suggestions as you type.
  • We made some changes under the hood.

1.3.0

Added

  • Now you can enable or disable retrieval augmented generation (RAG) in settings. With RAG on, the responses you receive from Dev Assistant will be more relevant.
  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

1.2.0

Added

  • A Salesforce admin can now disable Agentforce for Developers in a Salesforce org. If Agentforce for Developers is disabled in your default org, it’ll now also be disabled in the extension.

Fixed

  • We made some changes under the hood.

1.1.0

Added

  • Check out the new icon state in the status bar to see when inline autocompletions are paused. We pause autocompletions when we detect idle time in the editor. Paused autocompletions are easy to restart.

1.0.1

Added

  • Say hello to Agentforce for Developers. This extension's brand has a new identity! We've revamped the commands, views, and icons to match the exciting new branding.
  • To ensure that our RAG model has all the context it needs about your workspace, we now remind you to run SFDX:Refresh SObject Definitions.

Fixed

  • We made some changes under the hood.

0.61.0

🚀🚀 We’re thrilled to announce the general availability of Einstein for Developers, our generative AI tool, powered by our custom Salesforce LLMs, CodeGen2.5 and xGen-Code.🚀🚀

Use Einstein for Developers, your helpful coding assistant in Visual Studio Code and Code Builder as you work on Apex and Lightning Web Component (LWC) files in your Salesforce DX project. Here’s an overview of features.

Einstein Dev Assistant: Code with ease with the help of your Dev Assistant right beside you. Get started with code generation and Salesforce development by asking Einstein for help. With easy-to-use slash commands, you can also focus on specific tasks like understanding new code and improving your code documentation.

Command Palette: Use the Einstein: Generate Code command in the VS Code Command Palette to enter a question about what you want to build. Einstein responds with Apex code suggestions right in your editor.

Inline Auto Completions: As you type, Einstein for Developers can suggest code completions, without any interruptions to your workflow. Easily pick the suggestion that works for you. Use this feature in Apex and LWC (JavaScript, CSS, and HTML) files.

Test Case Generation for Apex: Use Einstein for Developers to easily create unit test cases for your Apex methods. Quickly get to required Apex test coverage and get your code ready for deployment.

Key Product Links

We look forward to seeing how Einstein for Developers will power your Salesforce Development. Thank you for being a part of our journey!

0.60.0

Meet Einstein Dev Assistant, the latest addition to Einstein for Developers 🤖 🎉. This chat experience lets you ask Einstein questions about your local files and explain your existing code. With the ability to iterate over your responses, Einstein Dev Assistant will make you more productive than ever.

0.59.0

Fixed

  • We made some changes under the hood.

0.58.0

Fixed

  • We made some changes under the hood.

0.57.0

Features

  • No need to guess if the magic ✨ is happening. We've added a handy setting that’ll show you when an autocomplete is in progress.

Fixed

  • We made some changes under the hood.

0.56.0

A...

Read more

Release v2.5.0

01 May 21:37
a3e0c36
Compare
Choose a tag to compare

2.5.0

Added

  • We made some changes under the hood.

Fixed

  • We resolved an issue where generating Jest tests or optimizing certain LWC components caused an error.

2.4.0

Added

  • We made some changes under the hood.

Fixed

  • We added RAG-based context for SOQL prompts to improve accuracy. Previously, prompts with SOQL didn’t include context, leading to inconsistent response generation in complex use cases.

2.3.0

Added

  • Form selections for the test case generation agent are now preserved when you switch between Apex and LWC tests. This means you won't have to reselect components each time, making your testing process more efficient and seamless.
  • We made some changes under the hood.

Fixed

  • We fixed an issue that caused improper caching of the vector database after RAG indexing was completed.

2.2.0

Added

  • With its elevated presence in the Salesforce Extension Pack, Agentforce for Developers is now a core part of the Salesforce developer experience. This change improves discoverability, making it easier for developers to find and install Agentforce for Developers as part of their workflow.
  • The Code Analyzer VS Code (Beta) extension now seamlessly integrates with Agentforce for Developers by offering suggested code quick fixes for a set of PMD violations. To view the list of PMD rules that can currently be fixed this way, run this command from the terminal:
sf code-analyzer rules --rule-selector Recommended:pmd:Security:Apex --rule-selector Recommended:pmd:ErrorProne:Apex

For more information, see Fix Your Code Using Agentforce for Developers.

  • We increased the input token limit for Dev Assistant and Apex test case generation from 7K to 10K. The increased input token limit will help add more context to requests, and generate better quality responses.

Fixed

  • The latest Salesforce patch release fixed an issue with Multi-Factor Authentication (MFA) that sometimes caused access issues for Agentforce for Developers in a Salesforce org.

2.1.1

Added

  • We made some changes under the hood.

2.1.0

Added

  • The diff view now clears after you accept or discard a generation. When you accept a generation, your updated file automatically replaces the diff view in the editor, making for a more seamless user experience.
  • The Agentforce: Generate Code command now redirects you to the Dev Assistant so that you can easily take advantage of all the extras that Dev Assistant has to offer. See Chat with Dev Assistant to learn more.
  • We made some changes under the hood.

2.0.1

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. We’ve upped our game and made it easier than ever to build and optimize Lightning web components. This release introduces a brand new Agents panel in the Activity bar that houses these new features:

  • Apex and LWC Test Case Generation: Automatically generate Jest tests for your LWC components using our new AI agent. The clean, easy to use UI experience that includes a new diff view, is also available for Apex test case generation.
  • Optimize your LWC Components (Dev Preview): Boost your components' accessibility with AI recommendations aligned with select WCAG Level accessibility standards. The agent can also assist in resolving To-Do comments directly from your component code. This feature is currently in developer preview and very easy to turn on. We're eager to hear your feedback to help us improve!

Give these new features a try and let us know what you think!

1.13.0

Features

  • We made some changes under the hood.

1.12.0

Features

  • We updated the chat streaming process to handle larger chunks returned by XGen-Code, our custom LLM. Previously, data was processed one character at a time, causing choppy chat output due to updates being sent only every 20 chunks. Now, the webview is updated on every chunk for a more responsive experience.
  • We made some changes under the hood.

1.11.0

Features

  • We made some changes under the hood.

1.10.0

Fixed

  • We've fixed an issue that was causing incorrect generations in the /document command.

Added

  • We made some changes under the hood.

1.9.0

Added

  • We revamped our icons—check out the sleek new look in the Dev Assistant and status bar! Spot the upgrade?
  • We made some changes under the hood.

1.8.0

Added

  • We've made improvements to the system prompts for LWC files. This means you'll get better chat responses when you're working with an LWC file open
  • We removed a setting that allowed users to choose between long and short autocompletions. Now you'll always have the best autocompletion experience, based on your context.

1.7.1

Fixed

  • We fixed a bug where recent user message history was not being sent to the LLM.
  • We made some changes under the hood.

1.7.0

Added

  • We made some changes under the hood.

1.6.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more stable suggestions as you type.
  • We made some changes under the hood.

1.5.0

Added

  • We made some changes under the hood.

1.4.1

Fixed

  • We made some changes under the hood.

1.4.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more helpful and stable suggestions as you type.
  • We made some changes under the hood.

1.3.0

Added

  • Now you can enable or disable retrieval augmented generation (RAG) in settings. With RAG on, the responses you receive from Dev Assistant will be more relevant.
  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

1.2.0

Added

  • A Salesforce admin can now disable Agentforce for Developers in a Salesforce org. If Agentforce for Developers is disabled in your default org, it’ll now also be disabled in the extension.

Fixed

  • We made some changes under the hood.

1.1.0

Added

  • Check out the new icon state in the status bar to see when inline autocompletions are paused. We pause autocompletions when we detect idle time in the editor. Paused autocompletions are easy to restart.

1.0.1

Added

  • Say hello to Agentforce for Developers. This extension's brand has a new identity! We've revamped the commands, views, and icons to match the exciting new branding.
  • To ensure that our RAG model has all the context it needs about your workspace, we now remind you to run SFDX:Refresh SObject Definitions.

Fixed

  • We made some changes under the hood.

0.61.0

🚀🚀 We’re thrilled to announce the general availability of Einstein for Developers, our generative AI tool, powered by our custom Salesforce LLMs, CodeGen2.5 and xGen-Code.🚀🚀

Use Einstein for Developers, your helpful coding assistant in Visual Studio Code and Code Builder as you work on Apex and Lightning Web Component (LWC) files in your Salesforce DX project. Here’s an overview of features.

Einstein Dev Assistant: Code with ease with the help of your Dev Assistant right beside you. Get started with code generation and Salesforce development by asking Einstein for help. With easy-to-use slash commands, you can also focus on specific tasks like understanding new code and improving your code documentation.

Command Palette: Use the Einstein: Generate Code command in the VS Code Command Palette to enter a question about what you want to build. Einstein responds with Apex code suggestions right in your editor.

Inline Auto Completions: As you type, Einstein for Developers can suggest code completions, without any interruptions to your workflow. Easily pick the suggestion that works for you. Use this feature in Apex and LWC (JavaScript, CSS, and HTML) files.

Test Case Generation for Apex: Use Einstein for Developers to easily create unit test cases for your Apex methods. Quickly get to required Apex test coverage and get your code ready for deployment.

Key Product Links

We look forward to seeing how Einstein for Developers will power your Salesforce Development. Thank you for being a part of our journey!

0.60.0

Meet Einstein Dev Assistant, the latest addition to Einstein for Developers 🤖 🎉. This chat experience lets you ask Einstein questions about your local files and explain your existing code. With the ability to iterate over your responses, Einstein Dev Assistant will make you more productive than ever.

0.59.0

Fixed

  • We made some changes under the hood.

0.58.0

Fixed

  • We made some changes under the hood.

0.57.0

Features

  • No need to guess if the magic ✨ is happening. We've added a handy setting that’ll show you when an autocomplete is in progress.

Fixed

  • We made some changes under the hood.

0.56.0

Added

  • Our inline autocompletion feature just got a whole lot better. Now, you can easily find previous generations by simply placing your cursor back in the same location. We’ll show you up to 5 previous generations, making it easy to find t...
Read more

Release v2.4.0

24 Apr 20:58
a3e0c36
Compare
Choose a tag to compare

2.4.0

Added

  • We made some changes under the hood.

Fixed

  • We added RAG-based context for SOQL prompts to improve accuracy. Previously, prompts with SOQL didn’t include context, leading to inconsistent response generation in complex use cases.

2.3.0

Added

  • Form selections for the test case generation agent are now preserved when you switch between Apex and LWC tests. This means you won't have to reselect components each time, making your testing process more efficient and seamless.
  • We made some changes under the hood.

Fixed

  • We fixed an issue that caused improper caching of the vector database after RAG indexing was completed.

2.2.0

Added

  • With its elevated presence in the Salesforce Extension Pack, Agentforce for Developers is now a core part of the Salesforce developer experience. This change improves discoverability, making it easier for developers to find and install Agentforce for Developers as part of their workflow.
  • The Code Analyzer VS Code (Beta) extension now seamlessly integrates with Agentforce for Developers by offering suggested code quick fixes for a set of PMD violations. To view the list of PMD rules that can currently be fixed this way, run this command from the terminal:
sf code-analyzer rules --rule-selector Recommended:pmd:Security:Apex --rule-selector Recommended:pmd:ErrorProne:Apex

For more information, see Fix Your Code Using Agentforce for Developers.

  • We increased the input token limit for Dev Assistant and Apex test case generation from 7K to 10K. The increased input token limit will help add more context to requests, and generate better quality responses.

Fixed

  • The latest Salesforce patch release fixed an issue with Multi-Factor Authentication (MFA) that sometimes caused access issues for Agentforce for Developers in a Salesforce org.

2.1.1

Added

  • We made some changes under the hood.

2.1.0

Added

  • The diff view now clears after you accept or discard a generation. When you accept a generation, your updated file automatically replaces the diff view in the editor, making for a more seamless user experience.
  • The Agentforce: Generate Code command now redirects you to the Dev Assistant so that you can easily take advantage of all the extras that Dev Assistant has to offer. See Chat with Dev Assistant to learn more.
  • We made some changes under the hood.

2.0.1

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. We’ve upped our game and made it easier than ever to build and optimize Lightning web components. This release introduces a brand new Agents panel in the Activity bar that houses these new features:

  • Apex and LWC Test Case Generation: Automatically generate Jest tests for your LWC components using our new AI agent. The clean, easy to use UI experience that includes a new diff view, is also available for Apex test case generation.
  • Optimize your LWC Components (Dev Preview): Boost your components' accessibility with AI recommendations aligned with select WCAG Level accessibility standards. The agent can also assist in resolving To-Do comments directly from your component code. This feature is currently in developer preview and very easy to turn on. We're eager to hear your feedback to help us improve!

Give these new features a try and let us know what you think!

1.13.0

Features

  • We made some changes under the hood.

1.12.0

Features

  • We updated the chat streaming process to handle larger chunks returned by XGen-Code, our custom LLM. Previously, data was processed one character at a time, causing choppy chat output due to updates being sent only every 20 chunks. Now, the webview is updated on every chunk for a more responsive experience.
  • We made some changes under the hood.

1.11.0

Features

  • We made some changes under the hood.

1.10.0

Fixed

  • We've fixed an issue that was causing incorrect generations in the /document command.

Added

  • We made some changes under the hood.

1.9.0

Added

  • We revamped our icons—check out the sleek new look in the Dev Assistant and status bar! Spot the upgrade?
  • We made some changes under the hood.

1.8.0

Added

  • We've made improvements to the system prompts for LWC files. This means you'll get better chat responses when you're working with an LWC file open
  • We removed a setting that allowed users to choose between long and short autocompletions. Now you'll always have the best autocompletion experience, based on your context.

1.7.1

Fixed

  • We fixed a bug where recent user message history was not being sent to the LLM.
  • We made some changes under the hood.

1.7.0

Added

  • We made some changes under the hood.

1.6.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more stable suggestions as you type.
  • We made some changes under the hood.

1.5.0

Added

  • We made some changes under the hood.

1.4.1

Fixed

  • We made some changes under the hood.

1.4.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more helpful and stable suggestions as you type.
  • We made some changes under the hood.

1.3.0

Added

  • Now you can enable or disable retrieval augmented generation (RAG) in settings. With RAG on, the responses you receive from Dev Assistant will be more relevant.
  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

1.2.0

Added

  • A Salesforce admin can now disable Agentforce for Developers in a Salesforce org. If Agentforce for Developers is disabled in your default org, it’ll now also be disabled in the extension.

Fixed

  • We made some changes under the hood.

1.1.0

Added

  • Check out the new icon state in the status bar to see when inline autocompletions are paused. We pause autocompletions when we detect idle time in the editor. Paused autocompletions are easy to restart.

1.0.1

Added

  • Say hello to Agentforce for Developers. This extension's brand has a new identity! We've revamped the commands, views, and icons to match the exciting new branding.
  • To ensure that our RAG model has all the context it needs about your workspace, we now remind you to run SFDX:Refresh SObject Definitions.

Fixed

  • We made some changes under the hood.

0.61.0

🚀🚀 We’re thrilled to announce the general availability of Einstein for Developers, our generative AI tool, powered by our custom Salesforce LLMs, CodeGen2.5 and xGen-Code.🚀🚀

Use Einstein for Developers, your helpful coding assistant in Visual Studio Code and Code Builder as you work on Apex and Lightning Web Component (LWC) files in your Salesforce DX project. Here’s an overview of features.

Einstein Dev Assistant: Code with ease with the help of your Dev Assistant right beside you. Get started with code generation and Salesforce development by asking Einstein for help. With easy-to-use slash commands, you can also focus on specific tasks like understanding new code and improving your code documentation.

Command Palette: Use the Einstein: Generate Code command in the VS Code Command Palette to enter a question about what you want to build. Einstein responds with Apex code suggestions right in your editor.

Inline Auto Completions: As you type, Einstein for Developers can suggest code completions, without any interruptions to your workflow. Easily pick the suggestion that works for you. Use this feature in Apex and LWC (JavaScript, CSS, and HTML) files.

Test Case Generation for Apex: Use Einstein for Developers to easily create unit test cases for your Apex methods. Quickly get to required Apex test coverage and get your code ready for deployment.

Key Product Links

We look forward to seeing how Einstein for Developers will power your Salesforce Development. Thank you for being a part of our journey!

0.60.0

Meet Einstein Dev Assistant, the latest addition to Einstein for Developers 🤖 🎉. This chat experience lets you ask Einstein questions about your local files and explain your existing code. With the ability to iterate over your responses, Einstein Dev Assistant will make you more productive than ever.

0.59.0

Fixed

  • We made some changes under the hood.

0.58.0

Fixed

  • We made some changes under the hood.

0.57.0

Features

  • No need to guess if the magic ✨ is happening. We've added a handy setting that’ll show you when an autocomplete is in progress.

Fixed

  • We made some changes under the hood.

0.56.0

Added

  • Our inline autocompletion feature just got a whole lot better. Now, you can easily find previous generations by simply placing your cursor back in the same location. We’ll show you up to 5 previous generations, making it easy to find the perfect completion.

Fixed

  • We made some changes under the hood.

0.55.0

Added

  • We made some changes under the hood.

Fixed

  • We made some changes unde...
Read more

Release v2.3.0

10 Apr 20:25
a3e0c36
Compare
Choose a tag to compare

2.3.0

Added

  • Form selections for the test case generation agent are now preserved when you switch between Apex and LWC tests. This means you won't have to reselect components each time, making your testing process more efficient and seamless.
  • We made some changes under the hood.

Fixed

  • We fixed an issue that caused improper caching of the vector database after RAG indexing was completed.

2.2.0

Added

  • With its elevated presence in the Salesforce Extension Pack, Agentforce for Developers is now a core part of the Salesforce developer experience. This change improves discoverability, making it easier for developers to find and install Agentforce for Developers as part of their workflow.
  • The Code Analyzer VS Code (Beta) extension now seamlessly integrates with Agentforce for Developers by offering suggested code quick fixes for a set of PMD violations. To view the list of PMD rules that can currently be fixed this way, run this command from the terminal:
sf code-analyzer rules --rule-selector Recommended:pmd:Security:Apex --rule-selector Recommended:pmd:ErrorProne:Apex

For more information, see Fix Your Code Using Agentforce for Developers.

  • We increased the input token limit for Dev Assistant and Apex test case generation from 7K to 10K. The increased input token limit will help add more context to requests, and generate better quality responses.

Fixed

  • The latest Salesforce patch release fixed an issue with Multi-Factor Authentication (MFA) that sometimes caused access issues for Agentforce for Developers in a Salesforce org.

2.1.1

Added

  • We made some changes under the hood.

2.1.0

Added

  • The diff view now clears after you accept or discard a generation. When you accept a generation, your updated file automatically replaces the diff view in the editor, making for a more seamless user experience.
  • The Agentforce: Generate Code command now redirects you to the Dev Assistant so that you can easily take advantage of all the extras that Dev Assistant has to offer. See Chat with Dev Assistant to learn more.
  • We made some changes under the hood.

2.0.1

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. We’ve upped our game and made it easier than ever to build and optimize Lightning web components. This release introduces a brand new Agents panel in the Activity bar that houses these new features:

  • Apex and LWC Test Case Generation: Automatically generate Jest tests for your LWC components using our new AI agent. The clean, easy to use UI experience that includes a new diff view, is also available for Apex test case generation.
  • Optimize your LWC Components (Dev Preview): Boost your components' accessibility with AI recommendations aligned with select WCAG Level accessibility standards. The agent can also assist in resolving To-Do comments directly from your component code. This feature is currently in developer preview and very easy to turn on. We're eager to hear your feedback to help us improve!

Give these new features a try and let us know what you think!

1.13.0

Features

  • We made some changes under the hood.

1.12.0

Features

  • We updated the chat streaming process to handle larger chunks returned by XGen-Code, our custom LLM. Previously, data was processed one character at a time, causing choppy chat output due to updates being sent only every 20 chunks. Now, the webview is updated on every chunk for a more responsive experience.
  • We made some changes under the hood.

1.11.0

Features

  • We made some changes under the hood.

1.10.0

Fixed

  • We've fixed an issue that was causing incorrect generations in the /document command.

Added

  • We made some changes under the hood.

1.9.0

Added

  • We revamped our icons—check out the sleek new look in the Dev Assistant and status bar! Spot the upgrade?
  • We made some changes under the hood.

1.8.0

Added

  • We've made improvements to the system prompts for LWC files. This means you'll get better chat responses when you're working with an LWC file open
  • We removed a setting that allowed users to choose between long and short autocompletions. Now you'll always have the best autocompletion experience, based on your context.

1.7.1

Fixed

  • We fixed a bug where recent user message history was not being sent to the LLM.
  • We made some changes under the hood.

1.7.0

Added

  • We made some changes under the hood.

1.6.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more stable suggestions as you type.
  • We made some changes under the hood.

1.5.0

Added

  • We made some changes under the hood.

1.4.1

Fixed

  • We made some changes under the hood.

1.4.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more helpful and stable suggestions as you type.
  • We made some changes under the hood.

1.3.0

Added

  • Now you can enable or disable retrieval augmented generation (RAG) in settings. With RAG on, the responses you receive from Dev Assistant will be more relevant.
  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

1.2.0

Added

  • A Salesforce admin can now disable Agentforce for Developers in a Salesforce org. If Agentforce for Developers is disabled in your default org, it’ll now also be disabled in the extension.

Fixed

  • We made some changes under the hood.

1.1.0

Added

  • Check out the new icon state in the status bar to see when inline autocompletions are paused. We pause autocompletions when we detect idle time in the editor. Paused autocompletions are easy to restart.

1.0.1

Added

  • Say hello to Agentforce for Developers. This extension's brand has a new identity! We've revamped the commands, views, and icons to match the exciting new branding.
  • To ensure that our RAG model has all the context it needs about your workspace, we now remind you to run SFDX:Refresh SObject Definitions.

Fixed

  • We made some changes under the hood.

0.61.0

🚀🚀 We’re thrilled to announce the general availability of Einstein for Developers, our generative AI tool, powered by our custom Salesforce LLMs, CodeGen2.5 and xGen-Code.🚀🚀

Use Einstein for Developers, your helpful coding assistant in Visual Studio Code and Code Builder as you work on Apex and Lightning Web Component (LWC) files in your Salesforce DX project. Here’s an overview of features.

Einstein Dev Assistant: Code with ease with the help of your Dev Assistant right beside you. Get started with code generation and Salesforce development by asking Einstein for help. With easy-to-use slash commands, you can also focus on specific tasks like understanding new code and improving your code documentation.

Command Palette: Use the Einstein: Generate Code command in the VS Code Command Palette to enter a question about what you want to build. Einstein responds with Apex code suggestions right in your editor.

Inline Auto Completions: As you type, Einstein for Developers can suggest code completions, without any interruptions to your workflow. Easily pick the suggestion that works for you. Use this feature in Apex and LWC (JavaScript, CSS, and HTML) files.

Test Case Generation for Apex: Use Einstein for Developers to easily create unit test cases for your Apex methods. Quickly get to required Apex test coverage and get your code ready for deployment.

Key Product Links

We look forward to seeing how Einstein for Developers will power your Salesforce Development. Thank you for being a part of our journey!

0.60.0

Meet Einstein Dev Assistant, the latest addition to Einstein for Developers 🤖 🎉. This chat experience lets you ask Einstein questions about your local files and explain your existing code. With the ability to iterate over your responses, Einstein Dev Assistant will make you more productive than ever.

0.59.0

Fixed

  • We made some changes under the hood.

0.58.0

Fixed

  • We made some changes under the hood.

0.57.0

Features

  • No need to guess if the magic ✨ is happening. We've added a handy setting that’ll show you when an autocomplete is in progress.

Fixed

  • We made some changes under the hood.

0.56.0

Added

  • Our inline autocompletion feature just got a whole lot better. Now, you can easily find previous generations by simply placing your cursor back in the same location. We’ll show you up to 5 previous generations, making it easy to find the perfect completion.

Fixed

  • We made some changes under the hood.

0.55.0

Added

  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

0.54.0

Added

  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

0.53.0

Added

  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

0.52.0

...

Read more

Release v2.2.0

27 Mar 23:06
a3e0c36
Compare
Choose a tag to compare

2.2.0

Added

  • With its elevated presence in the Salesforce Extension Pack, Agentforce for Developers is now a core part of the Salesforce developer experience. This change improves discoverability, making it easier for developers to find and install Agentforce for Developers as part of their workflow.
  • The Code Analyzer VS Code (Beta) extension now seamlessly integrates with Agentforce for Developers by offering suggested code quick fixes for a set of PMD violations. To view the list of PMD rules that can currently be fixed this way, run this command from the terminal:
sf code-analyzer rules --rule-selector Recommended:pmd:Security:Apex --rule-selector Recommended:pmd:ErrorProne:Apex

For more information, see Fix Your Code Using Agentforce for Developers.

  • We increased the input token limit for Dev Assistant and Apex test case generation from 7K to 10K. The increased input token limit will help add more context to requests, and generate better quality responses.

Fixed

  • The latest Salesforce patch release fixed an issue with Multi-Factor Authentication (MFA) that sometimes caused access issues for Agentforce for Developers in a Salesforce org.

2.1.1

Added

  • We made some changes under the hood.

2.1.0

Added

  • The diff view now clears after you accept or discard a generation. When you accept a generation, your updated file automatically replaces the diff view in the editor, making for a more seamless user experience.
  • The Agentforce: Generate Code command now redirects you to the Dev Assistant so that you can easily take advantage of all the extras that Dev Assistant has to offer. See Chat with Dev Assistant to learn more.
  • We made some changes under the hood.

2.0.1

🚀🚀 Exciting news for our Developers! We’re thrilled to announce the release of a powerful set of new features in Agentforce for Developers. We’ve upped our game and made it easier than ever to build and optimize Lightning web components. This release introduces a brand new Agents panel in the Activity bar that houses these new features:

  • Apex and LWC Test Case Generation: Automatically generate Jest tests for your LWC components using our new AI agent. The clean, easy to use UI experience that includes a new diff view, is also available for Apex test case generation.
  • Optimize your LWC Components (Dev Preview): Boost your components' accessibility with AI recommendations aligned with select WCAG Level accessibility standards. The agent can also assist in resolving To-Do comments directly from your component code. This feature is currently in developer preview and very easy to turn on. We're eager to hear your feedback to help us improve!

Give these new features a try and let us know what you think!

1.13.0

Features

  • We made some changes under the hood.

1.12.0

Features

  • We updated the chat streaming process to handle larger chunks returned by XGen-Code, our custom LLM. Previously, data was processed one character at a time, causing choppy chat output due to updates being sent only every 20 chunks. Now, the webview is updated on every chunk for a more responsive experience.
  • We made some changes under the hood.

1.11.0

Features

  • We made some changes under the hood.

1.10.0

Fixed

  • We've fixed an issue that was causing incorrect generations in the /document command.

Added

  • We made some changes under the hood.

1.9.0

Added

  • We revamped our icons—check out the sleek new look in the Dev Assistant and status bar! Spot the upgrade?
  • We made some changes under the hood.

1.8.0

Added

  • We've made improvements to the system prompts for LWC files. This means you'll get better chat responses when you're working with an LWC file open
  • We removed a setting that allowed users to choose between long and short autocompletions. Now you'll always have the best autocompletion experience, based on your context.

1.7.1

Fixed

  • We fixed a bug where recent user message history was not being sent to the LLM.
  • We made some changes under the hood.

1.7.0

Added

  • We made some changes under the hood.

1.6.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more stable suggestions as you type.
  • We made some changes under the hood.

1.5.0

Added

  • We made some changes under the hood.

1.4.1

Fixed

  • We made some changes under the hood.

1.4.0

Added

  • We made some changes under the hood.

Fixed

  • We made improvements to our inline auto complete feature. Now you’ll get more helpful and stable suggestions as you type.
  • We made some changes under the hood.

1.3.0

Added

  • Now you can enable or disable retrieval augmented generation (RAG) in settings. With RAG on, the responses you receive from Dev Assistant will be more relevant.
  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

1.2.0

Added

  • A Salesforce admin can now disable Agentforce for Developers in a Salesforce org. If Agentforce for Developers is disabled in your default org, it’ll now also be disabled in the extension.

Fixed

  • We made some changes under the hood.

1.1.0

Added

  • Check out the new icon state in the status bar to see when inline autocompletions are paused. We pause autocompletions when we detect idle time in the editor. Paused autocompletions are easy to restart.

1.0.1

Added

  • Say hello to Agentforce for Developers. This extension's brand has a new identity! We've revamped the commands, views, and icons to match the exciting new branding.
  • To ensure that our RAG model has all the context it needs about your workspace, we now remind you to run SFDX:Refresh SObject Definitions.

Fixed

  • We made some changes under the hood.

0.61.0

🚀🚀 We’re thrilled to announce the general availability of Einstein for Developers, our generative AI tool, powered by our custom Salesforce LLMs, CodeGen2.5 and xGen-Code.🚀🚀

Use Einstein for Developers, your helpful coding assistant in Visual Studio Code and Code Builder as you work on Apex and Lightning Web Component (LWC) files in your Salesforce DX project. Here’s an overview of features.

Einstein Dev Assistant: Code with ease with the help of your Dev Assistant right beside you. Get started with code generation and Salesforce development by asking Einstein for help. With easy-to-use slash commands, you can also focus on specific tasks like understanding new code and improving your code documentation.

Command Palette: Use the Einstein: Generate Code command in the VS Code Command Palette to enter a question about what you want to build. Einstein responds with Apex code suggestions right in your editor.

Inline Auto Completions: As you type, Einstein for Developers can suggest code completions, without any interruptions to your workflow. Easily pick the suggestion that works for you. Use this feature in Apex and LWC (JavaScript, CSS, and HTML) files.

Test Case Generation for Apex: Use Einstein for Developers to easily create unit test cases for your Apex methods. Quickly get to required Apex test coverage and get your code ready for deployment.

Key Product Links

We look forward to seeing how Einstein for Developers will power your Salesforce Development. Thank you for being a part of our journey!

0.60.0

Meet Einstein Dev Assistant, the latest addition to Einstein for Developers 🤖 🎉. This chat experience lets you ask Einstein questions about your local files and explain your existing code. With the ability to iterate over your responses, Einstein Dev Assistant will make you more productive than ever.

0.59.0

Fixed

  • We made some changes under the hood.

0.58.0

Fixed

  • We made some changes under the hood.

0.57.0

Features

  • No need to guess if the magic ✨ is happening. We've added a handy setting that’ll show you when an autocomplete is in progress.

Fixed

  • We made some changes under the hood.

0.56.0

Added

  • Our inline autocompletion feature just got a whole lot better. Now, you can easily find previous generations by simply placing your cursor back in the same location. We’ll show you up to 5 previous generations, making it easy to find the perfect completion.

Fixed

  • We made some changes under the hood.

0.55.0

Added

  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

0.54.0

Added

  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

0.53.0

Added

  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

0.52.0

Added

  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

0.51.0

Added

  • We made some changes under the hood.

Fixed

  • We made some changes under the hood.

0.50.0

Added

  • The Einstein for Developers extension is now bundled! This should result in a significantly faster startup time. 🚀
  • We updated the Einstein for Developers sidebar ...
Read more