이제 update 명령이 CLI뿐 아니라 프로젝트 전체를 최신 상태로 만듭니다
1개 주요 변경 사항2개 수정
이제 프로젝트 안에서 gamedev update 명령을 실행하면 CLI와 함께 MCP 플러그인과 설치된 확장 기능도 새로 고쳐지며, 데스크톱의 Update Package 버튼도 확장 기능을 함께 이어서 업데이트합니다.
주요 기능
명령 하나로 프로젝트 전체 업데이트
이제 프로젝트 안에서 gamedev update를 실행하면 CLI뿐 아니라 프로젝트의 MCP 플러그인과 설치된 확장 기능도 최신 릴리스로 업데이트됩니다. 프로젝트 밖에서는 CLI만 업데이트되며, check 모드는 아무것도 쓰지 않고 무엇이 뒤처져 있는지 보고하며, 프로젝트나 CLI, 확장 기능을 건너뛰는 플래그도 있습니다. 데스크톱의 Update Package 버튼과 install-plugin 명령은 이제 플러그인 업데이트 후 설치된 확장 기능을 업데이트하고 그 결과 무엇이 남았는지 보여줍니다. 로컬 설정은 그대로 존중됩니다. 링크된 개발 체크아웃, git 및 로컬 경로 설치, 비활성화된 Unreal 확장 기능, 고정된 Godot 버전은 절대 교체되지 않으며, Unreal 플러그인은 에디터가 열려 있는 동안에는 건드리지 않습니다. (#1300)
수정 사항
더 안전해진 Unreal 에디터 재시작과 연결
이제 Unreal 에디터를 재시작할 때 에디터 자체의 종료 확인 절차를 거쳐 닫으며, 저장되지 않은 것이 없을 때만 닫습니다. 저장되지 않은 패키지가 있으면 그 이름을 알려줍니다. 프로젝트 연결은 앱이 읽을 수 없는 다른 사용자의 에디터 프로세스 때문에 더 이상 막히지 않으며, 창을 정상적으로 닫을 방법이 없는 시스템에서는 에디터를 강제 종료하는 대신 거부합니다. (#1293)
느린 카탈로그 읽기에서도 확장 기능 힌트 유지
확장 기능 카탈로그가 느리거나 콜드 상태일 때, 도구 검색은 이제 마지막으로 정상이던 목록을 기준으로 응답하고 백그라운드에서 새로 고치므로, 설치 가능한 확장 기능 힌트가 조용히 사라지지 않고 계속 표시됩니다. 이전에는 힌트가 조용히 누락된 채로 검색이 완료되었다고 보고될 수 있었습니다. (#1297)
내부 변경 사항
- ci: skip the heavy jobs on documentation-only pull requests (#1294)
- docs(ci): how documentation-only pull requests skip the heavy jobs (#1295)
- docs(agent-lab): iteration 12 — Control Rig rerun (75%), root cause of editor kills (#1292)
- docs(agent-lab): iteration 13 — Enhanced Input rerun (90%), tool search hint lost (#1296)
- docs(agent-lab): new tasks: the extension catalog and a Landscape + PCG island (#1299)
- ci: the docs-only gate checks out into its own folder (#1301)