Skip to content

Commit

Permalink
Release 0.32.0
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Mar 11, 2025
1 parent 717bc4c commit 973075e
Show file tree
Hide file tree
Showing 5 changed files with 57 additions and 21 deletions.
34 changes: 34 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.32.0 - March 11, 2025 (General Availability)
### Added
- Implemented model picker for selecting LLM model in chat
- Introduced new `/releaseNotes` slash command for accessing release information

### Changed
- Improved focus handling with automatic switching between chat text field and file search bar
- Enhanced keyboard navigation support for file picker in chat context
- Refined instructions for granting accessibility and extension permissions
- Enhanced accessibility compliance for the chat window
- Redesigned notification and status bar menu styles for better usability

### Fixed
- Resolved compatibility issues with macOS 12/13/14
- Fixed handling of invalid workspace switch event '/'
- Corrected chat attachment file picker to respect workspace scope
- Improved icon display consistency across different themes
- Added support for previously unsupported file types (.md, .txt) in attachments
- Adjusted incorrect margins in chat window UI

## 0.31.0 - February 11, 2025 (Public Preview)
### Added
- Added Copilot Chat support
- Added GitHub Freeplan support
- Implemented conversation and chat history management across multiple Xcode instances
- Introduced multi-file context support for comprehensive code understanding
- Added slash commands for specialized operations
Binary file modified Docs/copilot-menu_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified Docs/welcome.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 4 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[GitHub Copilot](https://github.com/features/copilot) is an AI pair programmer
tool that helps you write code faster and smarter. Copilot for Xcode is an Xcode extension that provides inline coding suggestions as you type and a chat assistant to answer your coding questions.

## Chat [Preview]
## Chat

GitHub Copilot Chat provides suggestions to your specific coding tasks via chat.
<img alt="Chat of GitHub Copilot for Xcode" src="./Docs/chat_dark.gif" width="800" />
Expand All @@ -13,12 +13,6 @@ GitHub Copilot Chat provides suggestions to your specific coding tasks via chat.
You can receive auto-complete type suggestions from GitHub Copilot either by starting to write the code you want to use, or by writing a natural language comment describing what you want the code to do.
<img alt="Code Completion of GitHub Copilot for Xcode" src="./Docs/demo.gif" width="800" />

## Preview Policy

Use of the GitHub Copilot Xcode Extension is subject to [GitHub's Pre-Release Terms](https://docs.github.com/en/site-policy/github-terms/github-pre-release-license-terms). We want to remind you that:

> Previews may not be supported or may change at any time. You may receive confidential information through those programs that must remain confidential while the program is private. We'd love your feedback to make our Previews better.
## Requirements

- macOS 12+
Expand Down Expand Up @@ -107,10 +101,10 @@ Use of the GitHub Copilot Xcode Extension is subject to [GitHub's Pre-Release Te
the full suggestion, and press `option` + `tab` to accept the full suggestion.

<p align="center">
<img alt="Screenshot of welcome screen" src="./Docs/welcome.png" width="672" />
<img alt="Screenshot of welcome screen" src="./Docs/welcome.png" width="450" />
</p>

## How to use Chat [Preview]
## How to use Chat

Open Copilot Chat in GitHub Copilot.
- Open via the Xcode menu `Xcode -> Editor -> GitHub Copilot -> Open Chat`.
Expand All @@ -121,7 +115,7 @@ Use of the GitHub Copilot Xcode Extension is subject to [GitHub's Pre-Release Te
- Open via GitHub Copilot app menu `Open Chat`.

<p align="center">
<img alt="Screenshot of GitHub Copilot menu item" src="./Docs/copilot-menu_dark.png" width="182" />
<img alt="Screenshot of GitHub Copilot menu item" src="./Docs/copilot-menu_dark.png" width="244" />
</p>

## How to use Code Completion
Expand Down
30 changes: 19 additions & 11 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,22 @@
### GitHub Copilot for Xcode 0.31.0
**Highlights:**
### GitHub Copilot for Xcode 0.32.0
**🚀 Highlights**

* **Chat view**: Ask Copilot for help with coding tasks directly in the chat view.
* **Slash commands**: Use quick commands, like `/explain` for code explanations.
* **Reference code**: Scope chats to specific files for more relevant assistance.
* **Multiple conversations**: Maintain different threads, each with their own context.
* **Chat history management**: Keep track of past conversations for future reference.
* **Free access**: Get [2,000 code completions and 50 chat messages](https://github.com/copilot) per month for free, simply by signing in with your GitHub account or by creating a new one.
* Model picker for selecting LLM model for chat
* New `/releaseNotes` slash commands for easier access to release information

**Fixes and improvements:**
**💪 Improvements**

* Fix acception does not work under certain circumstaances.
* Support switching focus between chat textfield and file search bar.
* Auto-switch focus between chat text field and file search bar
* Support keyboard navigation for file picker in chat context
* Enhanced instructions for granting accessibility and extension permissions
* Improved accessibility for chat window
* Redesigned notification and status bar menu styles

**🛠️ Bug Fixes**

* Resolved compatibility issues with macOS 12
* Fixed handling of invalid workspace switch event '/'
* Corrected chat attachment file picker search path to respect workspace scope
* Fixed icon display across different themes
* Added support for previously unsupported file types (.md, .txt) in attachments
* Adjusted incorrect margins in chat window

0 comments on commit 973075e

Please sign in to comment.