Releases: intitni/CopilotForXcode
0.30.2
Please run Copilot for Xcode.app once and restart Xcode to complete the update.
- Fix a bug that forced the app to use the fallback solution to accept suggestions for some users. #429
- Add a warning when the app has to use the fallback solution to accept suggestions. You may want to restart Xcode when you see it.
0.30.1
Please run Copilot for Xcode.app once and restart Xcode to complete the update.
The 7-day free trial is still available and extended. You can use this license key to activate the app. The license will expire on Feb 1, 00:00:00 UTC.
Email: [email protected]
Key: B6338ABA-DA98-41E3-8922-B3406875AA45
- Bump GitHub Copilot language server to 1.17.0
- Bump Codeium language server to 1.6.9
- Attempt to fix a bug that stops the app from getting the editor information in Xcode #415
- Improve performance in the real-time suggestion feature.
- Fixed that a detached chat panel will be resized and repositioned when hidden.
- Added a "Manage License Key" button in the Plus tab to guide you through managing your license key on Lemon Squeezy. If the app loses activation after an update, you can deactivate the previous activation on Lemon Squeezy.
0.30.1 Pre-release
- Bump GitHub Copilot language server to 1.17.0
- Bump Codeium language server to 1.6.9
- Attempt to fix a bug that stops the app from getting the editor information in Xcode #415
- Improve performance of the app.
- Fixed that a detached chat panel will be resize and repositioned when it's hidden.
0.30.0
Please run Copilot for Xcode.app once and restart Xcode to complete the update.
A 7-day free trial will begin today. You can use this license key to activate the app. The license will go expire on Jan 30, 00:00:00 UTC.
Email: [email protected]
Key: B6338ABA-DA98-41E3-8922-B3406875AA45
- (Plus) Added keyword-based retrieval for the
@project
scope. The app can utilize keywords from your messages to search for relevant content within your project and any third-party packages in use, enhancing the response generation process. - Support tapping 'Esc' to dismiss suggestions.
- Support exporting and importing custom commands.
- Updated the chat window to feature a standard title bar.
- Resolved an issue where the Google Gemini model was malfunctioning in areas outside of the chat.
- Other minor fixes.
For details, please visit the discussion.
0.29.1
0.29.0
Please run Copilot for Xcode.app once and restart Xcode to complete the update.
- Add support for Google Gemini as a chat model.
- Supports files with different line endings like
\r
and\r\n
. #404 - Supports extensions built with CopilotForXcodeKit.
- Improve prompts of prompt to code.
- Improve behavior of chat when it tries to read the code at specific line.
- Other small fixes.
0.28.4 Extension Preview
This is a preview build that supports extensions built with CopilotForXcodeKit
0.28.3
Please run Copilot for Xcode.app once and restart Xcode to complete the update.
- Bump GitHub Copilot language server to 1.12.1.
- Bump Codeium language server to 1.6.6.
- Show reference item kind in the reference list.
- Improve reference retrieval.
- Fix that extensions are not correctly handled when used as references.
- Fix that git ignored files are still used as references in some cases.
- Fix that prompt to code can't be opened in some cases.
- Increase the speed of swift cheatsheet generation, but this feature is still not very effective at the moment.
0.28.2
Please run Copilot for Xcode.app once and restart Xcode to complete the update.
- Fix git ignore check. #400
New in 0.28.0
-
Prompt to code will now generate code with the knowledge of content below/above the selection. (50 lines above and 30 below, will be adjusted to be more dynamic in the future)
-
Prompt to code now supports
@sense
scope. -
Chat now knows which scope(method, implementation, etc.) is under the text cursor for Objective-C.
-
Chat will display the references used when the
@sense
or@project
scope is used. -
The app will now treat files in
.gitignore
differently:- Suggestion feature will be disabled.
- Chat and prompt to code will not read the code until you manually select them.
- Code inside those files will not be used as references.
You can turn it off in the advanced settings if you don't mind the code being read.
-
Fix that programmatically trigger command may fail silently when the app can't find the active Xcode. Now it will throw an error and use the fallback solution. If you cannot accept a suggestion through UI, it may be the cause.
Known issues:
- The
@sense
scope will not work if the text cursor is at the top level of the code.
0.28.1
Please run Copilot for Xcode.app once and restart Xcode to complete the update.
- Disable git ignore check by default because some users report that it's not working correctly. #400
New in 0.28.0
-
Prompt to code will now generate code with the knowledge of content below/above the selection.
-
Prompt to code now supports
@sense
scope. -
Chat now knows which scope(method, implementation, etc.) is under the text cursor for Objective-C.
-
Chat will display the references used when the
@sense
or@project
scope is used. -
The app will now treat files in
.gitignore
differently:- Suggestion feature will be disabled.
- Chat and prompt to code will not read the code until you manually select them.
- Code inside those files will not be used as references.
You can turn it off in the advanced settings if you don't mind the code being read.
-
Fix that programmatically trigger command may fail silently when the app can't find the active Xcode. Now it will throw an error and use the fallback solution. If you cannot accept a suggestion through UI, it may be the cause.
Known issues:
- The
@sense
scope will not work if the text cursor is at the top level of the code.