git 기준 선택과 파일 드래그, JSX·TSX 편집 지원 강화
git.diff_base 설정으로 diff 기준을 고를 수 있게 하고, 외부 앱 파일 드래그와 JSX·TSX 편집 기능을 넓혔습니다.
교안에 영향
git.diff_base 기본값과 비교 기준이 달라져 예전의 HEAD 기준 안내가 그대로 맞지 않을 수 있습니다.
요약
- git.diff_base 설정으로 편집기 거터, 파일 상태 색, git: diff의 기준을 HEAD 또는 기본 브랜치의 병합 기준점으로 바꿀 수 있게 했습니다. - Project Panel에서 외부 macOS 앱과 Linux Wayland 앱으로 파일을 드래그할 수 있게 했습니다. - JSX와 TSX에서 사용자 정의 요소의 linked editing과 return 및 arrow-function 본문의 Emmet completions를 지원합니다. - 프로젝트 전환기 개선, 개발 확장 기능 표시 개선, Git 거터 폭 설정 추가와 함께 여러 버그를 수정했습니다.
바뀐 것
새 기능
- Project Panel에서 외부 macOS 앱으로 파일을 드래그할 수 있게 했습니다.
- Project Panel에서 외부 Linux Wayland 앱으로 파일을 드래그할 수 있게 했습니다.
- multiple_selections 키 컨텍스트를 추가해 여러 선택이 활성화된 상태에 따라 다른 키바인딩을 지정할 수 있게 했습니다.
- self-hosted Sweep Next Edit models를 OpenAI-compatible edit predictions에서 지원하고 sweep prompt format과 sweep-next-edit 모델명 감지도 추가했습니다.
- JSX와 TSX에서 custom elements의 linked editing을 추가했습니다.
- JSX와 TSX의 return 및 arrow-function body에서 Emmet completions를 사용할 수 있게 했습니다.
- .bat 및 .cmd 파일을 열 때 windows-batch extension 설치를 권장하는 제안을 추가했습니다.
개선
- git.diff_base 설정을 추가해 편집기 거터, 파일 상태 색, git: diff의 비교 기준을 HEAD 또는 기본 브랜치의 병합 기준점으로 고를 수 있게 했습니다.
- editor controls menu에 "Diff Against Default Branch" 항목을 추가했습니다.
- gutter.git_gutter_width 설정을 추가해 편집기 거터의 Git diff 표시 폭을 조절할 수 있게 했습니다.
- project switcher가 현재 선택한 프로젝트를 닫고 인접한 local 또는 remote project로 자동 전환할 수 있게 개선했습니다.
- extension repository 링크에 provider별 아이콘을 표시하도록 개선했습니다.
- 설치된 development extensions가 제공 기능을 보여 주고 feature filters를 따르도록 개선했습니다.
수정
- Agent Panel에서 터미널 출력의 첫 줄이 가려질 수 있던 문제를 고쳤습니다.
- Markdown 미리보기가 가로 스크롤 제스처 중 세로로 움직이던 문제를 고쳤습니다.
- Docker Compose dev containers가 기본 entrypoint를 실행하지 않던 문제를 고쳤습니다.
- 다른 Zed 창에 연속적인 터미널 출력이 있을 때 IME 후보 창이 깜빡이던 문제를 고쳤습니다.
- Vim 또는 Helix mode에서 다중 키 바인딩으로 insert mode를 나간 뒤 커서 위치가 잘못 잡히던 문제를 고쳤습니다.
- Linux에서 Agent sidebar headers 정렬이 어긋나던 문제를 고쳤습니다.
- Collaboration Panel과 public 및 private channel 탭 아이콘이 서로 맞지 않던 문제를 고쳤습니다.
- Windows에서 Vim 또는 Helix mode일 때 release notes 알림이 Escape로 닫히지 않던 문제를 고쳤습니다.
- solo diff views에 불필요한 expand/collapse-all-files 컨트롤이 보이던 문제를 고쳤습니다.
- Agent에서 worktree가 열린 뒤 새 project threads에 MCP servers가 빠지던 문제를 고쳤습니다.
- Agent에서 MCP extension configuration dialogs가 다른 workspace에 나타나던 문제를 고쳤습니다.
- Project Panel 작업을 되돌리거나 다시 실행할 때 저장되지 않은 편집이 있는 파일이 확인 없이 휴지통으로 가던 문제를 고쳤습니다.