Δdeltalog

내 버전부터 최신까지

지금 쓰는 도구의 버전을 입력하면, 그 뒤로 바뀐 점을 중요한 것부터 모아 보여줍니다.

Goose 1.45.0 → 1.55.0 · 릴리스 11개 · 보여주는 항목 82개
요약 대기 중인 항목 3개는 아직 포함되지 않았습니다.

유형별: ! breaking 9 · ◆ 보안 68 · + 신기능 330 · ~ 수정 410 · · 기타 101

업그레이드 전 확인 breaking · 보안 77개

  • ! CLI에서 planning mode를 제거한다 1.51.0 # CLI·설정
  • ! CLI에서 create recipe 명령을 제거한다 1.51.0 # CLI·설정
  • ! Gemini OAuth 공급자를 더 이상 지원하지 않는다 1.48.0 # 모델·요금
  • ! goose tui 명령을 제거한다 1.48.0 # CLI·설정
  • ! computercontroller에서 automation_script, web_scrape, cache 도구를 제거한다 1.48.0

나머지 72개는 아래 유형별 목록에 있습니다.

! breaking 9개

  • CLI에서 planning mode를 제거한다 1.51.0 # CLI·설정
    원문

    [🔧 Improvements] Remove planning mode from the CLI [#12061](https://github.com/aaif-goose/goose/pull/12061)

  • CLI에서 create recipe 명령을 제거한다 1.51.0 # CLI·설정
    원문

    [🔧 Improvements] Remove create recipe command in CLI [#11942](https://github.com/aaif-goose/goose/pull/11942)

  • Gemini OAuth 공급자를 더 이상 지원하지 않는다 1.48.0 # 모델·요금
    원문

    [Providers] Deprecated Gemini OAuth provider [#11223](https://github.com/aaif-goose/goose/pull/11223)

  • goose tui 명령을 제거한다 1.48.0 # CLI·설정
    원문

    [Other] Remove goose tui command [#11484](https://github.com/aaif-goose/goose/pull/11484)

  • computercontroller에서 automation_script, web_scrape, cache 도구를 제거한다 1.48.0
    원문

    [🔧 Improvements] Remove automation_script, web_scrape, and cache tools from computercontroller [#11198](https://github.com/aaif-goose/goose/pull/11198)

  • Gemini OAuth 제공자를 사용 중단한다 1.47.0
    원문

    [🐛 Bug Fixes] Deprecate Gemini OAuth provider [#11223](https://github.com/aaif-goose/goose/pull/11223)

  • CLI 프로젝트 지원을 제거한다 1.46.0 # CLI·설정
    원문

    [🔧 Improvements] Remove CLI project support [#10838](https://github.com/aaif-goose/goose/pull/10838)

  • ui/text TUI를 더 이상 사용하지 않고 제거한다 1.46.0 # UI
    원문

    [🔧 Improvements] Deprecate and remove ui/text TUI [#10799](https://github.com/aaif-goose/goose/pull/10799)

  • MCP sampling 지원을 제거한다 1.46.0 # MCP·플러그인
    원문

    [🔧 Improvements] Remove MCP sampling support [#10087](https://github.com/aaif-goose/goose/pull/10087)

◆ 보안 68개

  • GHSA-6mg9-3cvh-9939 보안 취약점을 해결한다 1.53.0 # 보안·권한
    원문

    [🐛 Bug Fixes] Remediate GHSA-6mg9-3cvh-9939 security vulnerability [#12537](https://github.com/aaif-goose/goose/pull/12537)

  • 에이전트 목록 조회를 소스 루트로 제한한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Confine agent listing to source roots [#11444](https://github.com/aaif-goose/goose/pull/11444)

  • 잘못된 형식의 도구 가시성은 거부하도록 처리한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Fail closed on malformed tool visibility [#11474](https://github.com/aaif-goose/goose/pull/11474)

  • 권한 거부 규칙이 우선순위를 갖도록 한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Give permission denies precedence [#11477](https://github.com/aaif-goose/goose/pull/11477)

  • 커스텀 제공자 전환 시 비밀 값을 지운다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Clear custom provider transition secrets [#11467](https://github.com/aaif-goose/goose/pull/11467)

  • 렌더러 ACP 인증서를 고정한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Pin renderer ACP certificates [#11485](https://github.com/aaif-goose/goose/pull/11485)

  • 새로운 파일 매개변수 입력을 요구한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Require fresh file parameter input [#11455](https://github.com/aaif-goose/goose/pull/11455)

  • OAuth 콜백 콘텐츠를 이스케이프한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Escape OAuth callback content [#11479](https://github.com/aaif-goose/goose/pull/11479)

  • MCP 프롬프트의 유니코드 태그를 살균한다 1.49.0 # MCP·플러그인
    원문

    [Security Fixes] Sanitize Unicode tags in MCP prompts [#11453](https://github.com/aaif-goose/goose/pull/11453)

  • 턴별 모델 도구 허용 목록을 강제한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Enforce per-turn model tool allowlists [#11426](https://github.com/aaif-goose/goose/pull/11426)

  • Windows 패키지 러너를 인식한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Recognize Windows package runners [#11466](https://github.com/aaif-goose/goose/pull/11466)

  • 레시피 라이브러리 쓰기를 제한한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Confine recipe library writes [#11482](https://github.com/aaif-goose/goose/pull/11482)

  • 앱 이벤트를 확장 프로그램별로 범위 지정한다 1.49.0 # MCP·플러그인
    원문

    [Security Fixes] Scope app events by extension [#11486](https://github.com/aaif-goose/goose/pull/11486)

  • 프로젝트 업데이트를 볼 수 있는 세션으로 제한한다 1.49.0 # 세션·컨텍스트
    원문

    [Security Fixes] Restrict project updates to visible sessions [#11487](https://github.com/aaif-goose/goose/pull/11487)

  • 심볼릭 링크된 체크 소스를 거부한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Reject symlinked check sources [#11489](https://github.com/aaif-goose/goose/pull/11489)

  • 스킬에 대한 플러그인 활성화 설정을 반영한다 1.49.0 # MCP·플러그인
    원문

    [Security Fixes] Honor plugin enablement for skills [#11439](https://github.com/aaif-goose/goose/pull/11439)

  • claude-code에서 시스템 프롬프트 전송을 보호한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Protect system prompt transport in claude-code [#11441](https://github.com/aaif-goose/goose/pull/11441)

  • ACP 권한을 요청 세대에 바인딩한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Bind ACP permissions to request generations [#11415](https://github.com/aaif-goose/goose/pull/11415)

  • Code Mode에서 MCP 도구 모델 가시성을 반영한다 1.49.0 # MCP·플러그인
    원문

    [Security Fixes] Honor MCP tool model visibility in Code Mode [#11425](https://github.com/aaif-goose/goose/pull/11425)

  • 심볼릭 링크 진단 출력을 거부한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Refuse symlink diagnostics outputs [#11398](https://github.com/aaif-goose/goose/pull/11398)

  • 비밀 값 변경을 직렬화한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Serialize secret mutations [#11388](https://github.com/aaif-goose/goose/pull/11388)

  • 민감한 OTLP 추적을 숨긴다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Suppress sensitive OTLP traces [#11381](https://github.com/aaif-goose/goose/pull/11381)

  • 호출 그래프 탐색에 상한을 둔다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Bound call graph traversal [#11193](https://github.com/aaif-goose/goose/pull/11193)

  • 잘못된 Codex ACP 모드는 거부하도록 처리한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Fail closed on invalid Codex ACP mode [#11362](https://github.com/aaif-goose/goose/pull/11362)

  • Foundry API 키를 요청 출처에 바인딩한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Bind Foundry API keys to request origin [#11347](https://github.com/aaif-goose/goose/pull/11347)

  • 메모리 카테고리를 검증한다 1.49.0 # 세션·컨텍스트
    원문

    [Security Fixes] Validate memory categories [#11191](https://github.com/aaif-goose/goose/pull/11191)

  • 재귀적 멘션 스캔에 상한을 둔다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Bound recursive mention scans [#11228](https://github.com/aaif-goose/goose/pull/11228)

  • 잘못된 형식의 앱 가시성은 거부하도록 처리한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Fail closed on malformed app visibility [#11341](https://github.com/aaif-goose/goose/pull/11341)

  • 요청 오류에서 Telegram 토큰을 마스킹한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Redact Telegram tokens from request errors [#11343](https://github.com/aaif-goose/goose/pull/11343)

  • 세션 탐색 매개변수를 인코딩한다 1.49.0 # 세션·컨텍스트
    원문

    [Security Fixes] Encode session navigation parameters [#11232](https://github.com/aaif-goose/goose/pull/11232)

  • 공급자 오류에서 URL을 마스킹한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Redact URLs in provider errors [#11230](https://github.com/aaif-goose/goose/pull/11230)

  • 임시 추출 정리 작업을 제한한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Confine temporary extraction cleanup [#11125](https://github.com/aaif-goose/goose/pull/11125)

  • 공급자 오류에서 URL을 가린다 1.48.0 # 보안·권한
    원문

    [Security] Redact URLs in provider errors [#11230](https://github.com/aaif-goose/goose/pull/11230)

  • 레시피 매개변수 값을 검증한다 1.48.0 # 보안·권한
    원문

    [Security] Validate recipe parameter values [#11234](https://github.com/aaif-goose/goose/pull/11234)

  • Foundry API 키를 요청 출처에 바인딩한다 1.48.0 # 보안·권한
    원문

    [Security] Bind Foundry API keys to request origin [#11347](https://github.com/aaif-goose/goose/pull/11347)

  • 렌더러 ACP 인증서를 고정한다 1.48.0 # 보안·권한
    원문

    [Desktop & UI] Pin renderer ACP certificates [#11485](https://github.com/aaif-goose/goose/pull/11485)

  • ACP 권한을 요청 생성에 바인딩한다 1.48.0 # 보안·권한
    원문

    [Desktop & UI] Bind ACP permissions to request generations [#11415](https://github.com/aaif-goose/goose/pull/11415)

  • Claude-Code 시스템 프롬프트 전송을 보호한다 1.48.0 # 보안·권한
    원문

    [Other] Claude-Code: protect system prompt transport [#11441](https://github.com/aaif-goose/goose/pull/11441)

  • 안전한 OAuth 토큰 전송을 강제한다 1.48.0 # 보안·권한
    원문

    [Other] Enforce secure OAuth token transport [#11183](https://github.com/aaif-goose/goose/pull/11183)

  • Copilot API 엔드포인트 전송을 보안 처리한다 1.48.0 # 보안·권한
    원문

    [Other] Secure Copilot API endpoint transport [#11129](https://github.com/aaif-goose/goose/pull/11129)

  • 검증할 수 없는 업데이트 출처에 대해 차단한다 1.46.0 # 보안·권한
    원문

    [🔧 Improvements] Fail closed on unverifiable update provenance [#10168](https://github.com/aaif-goose/goose/pull/10168)

  • 공급자 비밀 키 접미사 노출을 중단한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Stop exposing provider secret suffixes [#11476](https://github.com/aaif-goose/goose/pull/11476)

  • 코드 모드 콜백 출력을 제한한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Restrict code mode callback output [#11471](https://github.com/aaif-goose/goose/pull/11471)

  • 앱 관리 도구를 제한한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Restrict app management tools [#11470](https://github.com/aaif-goose/goose/pull/11470)

  • 로컬 추론 메시지 텍스트를 보존한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Preserve local inference message text [#11452](https://github.com/aaif-goose/goose/pull/11452)

  • 세션 확장 식별자를 보존한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Preserve session extension identities [#11420](https://github.com/aaif-goose/goose/pull/11420)

  • 개발자 확장 기능에서 로컬 이미지 읽기 범위를 제한한다 1.49.0 # 보안·권한
    원문

    [Security Fixes] Bound local image reads in developer extension [#11419](https://github.com/aaif-goose/goose/pull/11419)

  • Windows 패키지 러너를 인식한다 1.48.0 # 보안·권한
    원문

    [Security] Recognize Windows package runners [#11466](https://github.com/aaif-goose/goose/pull/11466)

  • 잘못된 형식의 도구 가시성에 대해 차단 모드로 실패 처리한다 1.48.0 # 보안·권한
    원문

    [Security] Fail closed on malformed tool visibility [#11474](https://github.com/aaif-goose/goose/pull/11474)

  • 권한 거부가 우선하도록 처리한다 1.48.0 # 보안·권한
    원문

    [Security] Permission denies take precedence [#11477](https://github.com/aaif-goose/goose/pull/11477)

  • 커스텀 공급자 전환 보안 비밀을 지운다 1.48.0 # 보안·권한
    원문

    [Security] Clear custom provider transition secrets [#11467](https://github.com/aaif-goose/goose/pull/11467)

  • 새로운 파일 파라미터 입력을 요구한다 1.48.0 # 보안·권한
    원문

    [Security] Require fresh file parameter input [#11455](https://github.com/aaif-goose/goose/pull/11455)

  • OAuth 콜백 콘텐츠를 이스케이프한다 1.48.0 # 보안·권한
    원문

    [Security] Escape OAuth callback content [#11479](https://github.com/aaif-goose/goose/pull/11479)

  • MCP 프롬프트의 유니코드 태그를 살균한다 1.48.0 # MCP·플러그인
    원문

    [Security] Sanitize Unicode tags in MCP prompts [#11453](https://github.com/aaif-goose/goose/pull/11453)

  • 스킬에 대한 플러그인 활성화 설정을 존중한다 1.48.0 # MCP·플러그인
    원문

    [Security] Honor plugin enablement for skills [#11439](https://github.com/aaif-goose/goose/pull/11439)

  • Code Mode에서 MCP 도구 모델 가시성을 존중한다 1.48.0 # MCP·플러그인
    원문

    [Security] Honor MCP tool model visibility in Code Mode [#11425](https://github.com/aaif-goose/goose/pull/11425)

  • 민감한 OTLP 추적을 숨긴다 1.48.0 # 보안·권한
    원문

    [Security] Suppress sensitive OTLP traces [#11381](https://github.com/aaif-goose/goose/pull/11381)

  • 잘못된 기본 GCP 자격 증명에 대해 차단 모드로 실패 처리한다 1.48.0 # 보안·권한
    원문

    [Security] Fail closed on invalid default GCP credentials [#11363](https://github.com/aaif-goose/goose/pull/11363)

  • 호출 그래프 순회를 제한한다 1.48.0 # 보안·권한
    원문

    [Security] Bound call graph traversal [#11193](https://github.com/aaif-goose/goose/pull/11193)

  • 잘못된 Codex ACP 모드에 대해 차단 모드로 실패 처리한다 1.48.0 # 보안·권한
    원문

    [Security] Fail closed on invalid Codex ACP mode [#11362](https://github.com/aaif-goose/goose/pull/11362)

  • 메모리 카테고리를 검증한다 1.48.0 # 세션·컨텍스트
    원문

    [Security] Validate memory categories [#11191](https://github.com/aaif-goose/goose/pull/11191)

  • 재귀적 멘션 스캔을 제한한다 1.48.0 # 보안·권한
    원문

    [Security] Bound recursive mention scans [#11228](https://github.com/aaif-goose/goose/pull/11228)

  • 예측 가능한 에디터 심볼릭 링크를 방지한다 1.48.0 # 보안·권한
    원문

    [Security] Avoid predictable editor symlink [#11188](https://github.com/aaif-goose/goose/pull/11188)

  • 잘못된 형식의 앱 가시성에 대해 차단 모드로 실패 처리한다 1.48.0 # 보안·권한
    원문

    [Security] Fail closed on malformed app visibility [#11341](https://github.com/aaif-goose/goose/pull/11341)

  • 세션 탐색 파라미터를 인코딩한다 1.48.0 # 세션·컨텍스트
    원문

    [Security] Encode session navigation parameters [#11232](https://github.com/aaif-goose/goose/pull/11232)

  • Bedrock 도구의 숨겨진 유니코드를 정화한다 1.48.0
    원문

    [Providers] Sanitize hidden Unicode in Bedrock tools [#11121](https://github.com/aaif-goose/goose/pull/11121)

  • 리뷰 검사 도구 정책을 강제한다 1.48.0 # 보안·권한
    원문

    [Other] Enforce review check tool policy [#11128](https://github.com/aaif-goose/goose/pull/11128)

  • 데스크톱 파일 읽기 IPC를 축소한다 1.48.0 # 보안·권한
    원문

    [Other] Narrow desktop file read IPC [#11149](https://github.com/aaif-goose/goose/pull/11149)

+ 신기능 2개

  • 인터랙티브 뷰어가 포함된 HTML 세션 내보내기를 추가한다 1.54.0 # 세션·컨텍스트
    원문

    [✨ Features] HTML session export with an interactive viewer [#11977](https://github.com/aaif-goose/goose/pull/11977)

  • 단순 모델 목록을 라우팅 테이블로 교체하고 Gemma 4 Mantle 지원을 추가한다 1.48.0 # 모델·요금
    원문

    [Providers] Replace flat model list with routing table, add Gemma 4 Mantle support [#10297](https://github.com/aaif-goose/goose/pull/10297)

~ 수정 3개

  • SSRF에 대해 MCP streamable-HTTP 클라이언트 리다이렉트를 보호한다 1.53.0 # 보안·권한
    원문

    [🐛 Bug Fixes] Guard MCP streamable-HTTP client redirects against SSRF [#11501](https://github.com/aaif-goose/goose/pull/11501)

  • OAuth에서 안전한 토큰 전송을 강제한다 1.47.0 # 보안·권한
    원문

    [🐛 Bug Fixes] Enforce secure token transport in OAuth [#11183](https://github.com/aaif-goose/goose/pull/11183)

  • 코드 모드에 수동 승인을 강제한다 1.46.0 # 보안·권한
    원문

    [🐛 Bug Fixes] Enforce manual approval for code mode [#10528](https://github.com/aaif-goose/goose/pull/10528)