검색
← 릴리스 노트

허용 모델 확장과 Bun 의존성 정리

OpenCode · 1.2.19 · 기능추가 · 2026.03.06

허용 모델에 GPT-5.4를 추가하고, Bun 사용 코드를 Node.js 호환 구현으로 바꿨습니다.

교안에 영향

이전 문서에서 Bun API 사용이나 Bun 기반 안내가 있으면, 이제 Node.js 호환 구현으로 바뀌어 해당 설명이 맞지 않을 수 있습니다.

요약

- Codex 허용 모델 목록에 GPT-5.4를 추가했습니다. - Bun.stderr, Bun.color, Bun.connect, Bun.sleep, Bun.stdin.text를 Node.js 호환 방식으로 바꿨습니다. - 설정 파일과 snapshot에서 Bun.write, Bun.write/file을 Filesystem 유틸리티로 대체했습니다. - TUI의 stdin 읽기를 node:stream/consumers로 바꿨습니다. - Desktop에서 stale show를 수정하고, 새 세션·새 워크스페이스 버튼의 키보드 단축키 툴팁을 제거했으며 파일 열기 시 탭을 불러오도록 했습니다.

바뀐 것

새 기능 1

  • Codex 허용 모델 목록에 GPT-5.4를 추가했습니다.

개선 7

  • Bun.stderr와 Bun.color를 Node.js 대응 방식으로 바꿨습니다.
  • Bun.connect를 net.createConnection으로 바꿔 호환성을 높였습니다.
  • Bun.sleep을 Node.js timers로 바꿔 호환성을 높였습니다.
  • TUI의 stdin 읽기에 node:stream/consumers를 사용하도록 바꿨습니다.
  • Bun.stdin.text를 Node.js stream 읽기로 바꿔 호환성을 높였습니다.
  • 사이드바의 새 세션과 새 워크스페이스 버튼에서 키보드 단축키 툴팁을 제거했습니다.
  • 파일을 열 때 탭을 함께 불러오도록 했습니다.

기타 5

  • 지원되지 않는 xxHash3-XXH64 대신 SHA1을 해시로 사용하도록 바꿨습니다.
  • Bun.hash를 Hash.fast와 xxhash3-xxh64로 대체했습니다.
  • 설정 파일에서 Bun.write를 Filesystem.write로 바꿨습니다.
  • snapshot에서 Bun.write와 Bun.file을 Filesystem 유틸리티로 바꿨습니다.
  • docs/en routing과 locale cookie sync 관련 fix(console) 후속 수정이 포함됐습니다.

수정 1

  • Desktop의 stale show 문제를 수정했습니다.

원문 제목 · v1.2.19