OpenCode v1.2.11 — v1.2.11 | AIwitness목록으로v1.2.11
코어
- workspace-serve 명령어 추가 (실험 단계)
- ACP가 실제 데이터보다 먼저 라이브 및 로드 공유 합성 대기 상태 공유 (@noamzbr)
- 테스트에서 process.env의 structuredClone을 spread operator로 교체
- Windows FileTime 어설션에서 NTFS mtime 정밀도에 대해 50ms 허용값 추가
- Unix 전용 테스트 가정을 크로스 플랫폼 대안으로 교체
- 크로스 플랫폼 경로 매칭을 위해 discovery 테스트에서 path.sep 사용
- Windows에서 config rel() 및 파일 무시의 백슬래시 경로 정규화
- Windows에서 createRequire 폴백으로 플러그인 해석 수정
- Windows EBUSY 오류에 대한 preload 정리 강화
- 테스트에서 Windows용 git excludesFile 경로 정규화
- bash 출력을 스트리밍하고 ACP에 합성 대기 이벤트 추가 (@noamzbr)
- 스냅샷 작업을 위해 git 플래그 추가 및 Windows에서 크로스 플랫폼 테스트 수정
- Windows에서 markdown frontmatter 파싱의 CRLF 줄 끝 처리
- 크로스 플랫폼 glob 테스트 어설션에 path.join 사용
- Bun 1.3.10 canary로 업그레이드하고 항상 기본 빌드 강제 실행
- Windows에서 권한 경계의 경로 정규화
- Windows 경로 지원 및 정규화 (@edemaine)
- OpenTUI를 v0.1.81로 업그레이드
- Windows, 특히 Cygwin에서의 변경 감지 (@edemaine)
- 빠른 시작을 위해 postinstall에서 플랫폼 바이너리 캐시
- 빠른 시작을 위해 postinstall에서 플랫폼 바이너리 캐싱 취소
- 빠른 시작을 위해 postinstall에서 플랫폼 바이너리 캐시
- 데스크톱 베타 릴리스를 별도 저장소에 게시
- 모든 세션을 나열하는 실험 단계 엔드포인트 추가
- 앱의 터미널 문제 수정
- 스냅샷 준비에서 info exclude 존중
- 누락된 플러그인 종속성이 TUI 검은 화면을 발생시킴 (@elithrar)
TUI
- GitHub Actions 및 OpenCode GitHub run 명령어에서 variant 매개변수 지원 (@elithrar)
데스크톱
- 애플리케이션에서 오래된 부분 델타 무시
- 주석 취소 후 줄이 강조 상태로 유지되는 버그 수정 (@neriousy)
- 에러 처리를 serverErrorMessage 유틸리티로 교체하고 ConfigInvalidError 체크 추가 (@OpeOginni)
- 파일 경로 헬퍼에서 네이티브 경로 구분자 유지
- 파일 트리 툴팁 제거
- createOpenReviewFile 테스트를 새로운 호출 순서와 일치하도록 업데이트
- 파일 탭을 열기 전에 loadFile이 완료될 때까지 대기
- IPv6 네트워킹 문제로 인한 Windows E2E 테스트 실패 해결
- 할 일 목록에서 역방향 chevron 방향 수정 (@kevinWangSheng)
- 피드 커스터마이제이션 옵션
- 데스크톱 애플리케이션에 베타 아이콘 추가
- E2E 테스트를 현재 버전으로 업데이트
- 공유 버튼의 이중 테두리 제거
- 향상된 사운드 효과 비활성화 UX
- 앱에 커스텀 스크롤 뷰 추가
- 앱에서 추론 요약 표시 및 숨기기
- 할 일, 질문, 권한에서 자동 스크롤로 고정 유지
- 데스크톱의 sidecar 인수에서 -i 플래그 복원
- 프롬프트 입력에 붙여넣은 큰 텍스트가 더 이상 메인 스레드 잠금을 일으키지 않음
SDK
- Turbo 명령어를 사용하는 스크립트가 Windows에서 실행되지 않음
10명의 커뮤니티 기여자에게 감사합니다:
- @elithrar:
- fix(cli): missing plugin deps cause TUI to black screen (#14432)
- fix(github): support variant in github action and opencode github run (#14431)
- @tuhin-cmd:
- docs: add Bangla README translation (#14331)
- @Seungjun0906:
- docs(ko): improve wording in gitlab, ide, index, keybinds, and lsp docs (#14517)
- @github-actions[bot]:
- @pirrozani:
- docs(tui): correct typo in TUI documentation (#14604)
- @edemaine:
- fix(desktop): change detection on Windows, especially Cygwin (#13659)
- fix: Windows path support and canonicalization (#13671)
- @kevinWangSheng:
- fix(app): correct inverted chevron direction in todo list (#14628)
- @noamzbr:
- feat: ACP - stream bash output and synthetic pending events (#14079)
- fix: ACP both live and load share synthetic pending status preceeding… (#14916)
- @OpeOginni:
- refactor: replace error handling with serverErrorMessage utility and checks for if error is ConfigInvalidError (#14685)
- @neriousy:
- fix(app): on cancel comment unhighlight lines (#14103)