Releases: olasunkanmi-SE/codebuddy
v.1.1.7
What's Changed
- feat(api, ui): Add in-line chat functionality by @olasunkanmi-SE in #115
Full Changelog: v.1.1.6...v.1.1.7
v.1.1.6
What's Changed
- feat(ai-provider): add XGrok AI model integration by @olasunkanmi-SE in #107
- Grok b by @olasunkanmi-SE in #108
- docs(readme): revamp documentation with detailed usage instructions a… by @olasunkanmi-SE in #109
- style(ui): standardize font sizes and improve input placeholder by @olasunkanmi-SE in #110
- fix issues with the webview events by @olasunkanmi-SE in #112
Full Changelog: v.1.1.5...v.1.1.6
v.1.1.5
What's Changed
- feat(ai-provider): add XGrok AI model integration by @olasunkanmi-SE in #107
- Grok b by @olasunkanmi-SE in #108
Full Changelog: v.1.1.4...v.1.1.5
v.1.1.4
What's Changed
- upload codebuddy logo by @olasunkanmi-SE in #100
- 101 fix hallucination issues by @olasunkanmi-SE in #102
- Development by @olasunkanmi-SE in #103
- 101 fix hallucination issues by @olasunkanmi-SE in #104
- Development by @olasunkanmi-SE in #105
Full Changelog: v.1.1.3...v.1.1.4
v.1.1.3
What's Changed
- Update constant.ts to include Claude AI model configuration • Modify … by @olasunkanmi-SE in #95
- feat(models): Replace Claude AI with Anthropic AI and update package.… by @olasunkanmi-SE in #96
- feat(api): Integrate Anthropic Generative AI Model by @olasunkanmi-SE in #97
- format code by @olasunkanmi-SE in #98
- Development by @olasunkanmi-SE in #99
Full Changelog: v.1.1.2...v.1.1.3
v.1.1.2
What's Changed
- update unit test prompt by @olasunkanmi-SE in #86
- Code chart by @olasunkanmi-SE in #88
Full Changelog: v1.1.1...v.1.1.2
v1.1.1
What's Changed
- Fonts by @olasunkanmi-SE in #59
- 61 upload and read from knowledge base by @olasunkanmi-SE in #62
- create the pattern uploader componsnt by @olasunkanmi-SE in #65
- Development by @olasunkanmi-SE in #66
- create the read from knowledge base component by @olasunkanmi-SE in #67
- Development by @olasunkanmi-SE in #68
- 60 feature request auto commit message by @olasunkanmi-SE in #69
- autogenerate commit messages by @olasunkanmi-SE in #70
- Development by @olasunkanmi-SE in #71
- Update README.md by @olasunkanmi-SE in #75
- Issue #54 & #48 Copy button and Scroll down button by @FakhrulZiq in #78
- Test1 by @olasunkanmi-SE in #79
- Update by @olasunkanmi-SE in #82
- Test1 by @olasunkanmi-SE in #83
- implement the interview me feature, generate unit test by @olasunkanmi-SE in #84
- update text area comments by @olasunkanmi-SE in #85
New Contributors
- @FakhrulZiq made their first contribution in #78
Full Changelog: v1.1.0...v1.1.1
Support for multiple chat view themes, fonts and font size
What's Changed
- Add code block and syntax highlight with highlight.js npm (from cdn) package by @darkelfs56 in #52
- Add more chat view themes by @olasunkanmi-SE in #55
- introduce more fonts and support for user font size choice by @olasunkanmi-SE in #57
- disable the text box by @olasunkanmi-SE in #58
New Contributors
- @mVedr made their first contribution in #43
- @darkelfs56 made their first contribution in #52
Full Changelog: v1...v2
Version 1.0.0
I am excited to announce the initial release of CodeBuddy, an AI-powered coding assistant for Visual Studio Code. This extension aims to revolutionize the way developers write code by providing intelligent suggestions, completions, and assistance based on the context and requirements of their projects.
Key Features
AI-Powered Code Analysis: CodeBuddy uses advanced AI algorithms to understand the structure, context, and purpose of your code, enabling it to provide accurate and relevant suggestions.
Intelligent Code Suggestions: Get smart code suggestions and completions based on your input and the surrounding code. CodeBuddy adapts to your programming language, framework, and library to offer tailored recommendations.
Explanations and Justifications: Receive clear explanations and justifications for the generated code, helping you understand the reasoning behind the suggestions and make informed decisions.
Debugging and Troubleshooting: CodeBuddy assists you in identifying potential issues and offers solutions to debug and troubleshoot your code effectively.
Code Optimization: Discover opportunities to optimize your code's performance, readability, and maintainability with CodeBuddy's insightful recommendations and best practices.
Interactive Chat Interface: Engage in a seamless conversation with CodeBuddy through the intuitive chat interface. Clarify requirements, provide additional context, and iterate on the generated code suggestions effortlessly.
Installation
To start using CodeBuddy, follow these simple steps:
Open Visual Studio Code.
Go to the Extensions view by clicking on the square icon in the Activity Bar on the side of the window.
Search for "CodeBuddy" in the Extensions view.
Click on the "Install" button next to the CodeBuddy extension.
Once the installation is complete, you will see the CodeBuddy icon in the Activity Bar.
Configuration
CodeBuddy requires a Google Generative AI API key to enable the AI functionality. To configure the API key and other settings, go to the Visual Studio Code settings and search for "CodeBuddy".
google.gemini.apiKey: Set your Google Generative AI API key.
google.gemini.model: Specify the AI model to use for code assistance (default: "gemini-1.0-pro-latest").
Feedback and Support
We value your feedback and are committed to continuously improving CodeBuddy. If you encounter any issues, have suggestions, or need assistance, please don't hesitate to reach out to us through the following channels:
GitHub Repository: https://github.com/your-username/codebuddy
Contact: https://www.linkedin.com/in/oyinlola-olasunkanmi-raymond-71b6b8aa/
We appreciate your support and look forward to hearing about your experience with CodeBuddy. Happy coding!