Skip to content

Releases: ARTHONG1/vsstudiovibecoding

v2.7.0 - 공식 Dev Tunnel 다이렉트 QR 및 모바일 2버튼 UX 완성

Choose a tag to compare

@ARTHONG1 ARTHONG1 released this 19 Sep 22:36

v2.7.0 공식 Dev Tunnel 다이렉트 QR 모바일 원격 코딩 완성 (Major Release)

  • 공식 code.cmd tunnel 엔진 기반 다이렉트 QR 생성:
    • 마이크로소프트 공식 터널 CLI를 안전하게 구동하여 실시간 stdout에서 vscode.dev/tunnel/<name>/<project> 주소를 즉시 캡처.
    • 외부 인터넷 없이 로컬에서 고화질 SVG QR 코드를 인라인 렌더링하여 스마트폰 카메라 스캔 즉시 프로젝트 접속 지원.
  • 원격 환경 2개 버튼 모바일 UX 완성:
    • 스마트폰 vscode.dev 접속 시 불필요한 에디터 메뉴 및 상태바 버튼을 숨기고, [ 🗖 터미널 전체 ](AI 지시)와 [ 🌐 미리보기 전체 ](내 사이트 직접 확인) 2개 버튼으로 쾌적한 원격 코딩 환경 제공.
  • 원격 터널 서버 Vibe 확장 자동 적재:
    • --install-extension을 통해 Vibe 확장을 원격 터널 서버에 자동 탑재하여, 폰에서도 타임머신 및 화면 전환 엔진이 100% 동작.
  • extensionKind: ["workspace"].vibe/remote-config.json 내장:
    • 스마트폰에서 워크스페이스가 아닌 개별 폴더로 접속하더라도 엔트리 파일, 프리뷰 URL, Codex 실행 경로를 완전하게 복원.
  • vscode.env.asExternalUri 기반 모바일 프리뷰 포워딩:
    • 원격 폰 브라우저에서 로컬 개발 서버 접속 시 터널 포워딩 주소로 자동 변환하여 미리보기 렌더링 무결성 보장.

v2.6.6 - Git 명령 셸 인젝션 방어, 사용자 인덱스 보호 & 모노레포 격리

Choose a tag to compare

@github-actions github-actions released this 19 Sep 04:11

v2.6.6 보안 및 무오염 강화 릴리스 (Hardened Security & Isolation Release)

  • Git 명령 셸 인젝션 방어 (execFileSync):
    • 사용자 프롬프트가 들어가는 Git 커밋 명령을 셸 문자열 결합 방식에서 인자 배열 전달 방식(execFileSync)으로 전면 교체하여, %, &, |, " 등 특수문자나 한글/줄바꿈 입력 시의 셸 파싱 오류 및 인젝션 위험을 원천 차단.
  • 사용자 Staging Area(index) 완전 무오염화:
    • initGit()에서 사용자의 실제 index를 건드리던 git rm -rf --cached .vibe 명령을 완전히 삭제하여, 기존 프로젝트의 Staging 상태를 1바이트도 건드리지 않도록 보호.
  • 모노레포 변경 감지 경로 격리:
    • git status --porcelain -- . 로 경로 한정자를 적용하여 형제 프로젝트의 파일 변경으로 인한 불필요한 타임머신 스냅샷 생성 방지.
  • 레거시 파일 정리 및 문서 현실화:
    • 미사용 qrcode.js 파일을 완전히 제거하여 패키지 경량화 (42KB -> 39KB).
    • 과장된 복원 표현을 기술적 사실에 맞게 정밀 롤백으로 정돈.
    • GitHub Repository 메타데이터에서 레거시 OpenCode 문구 제거 및 Codex 단일화 반영.

v2.6.5 - 타임머신 Git GC 방어, Staging 보존 & 정밀 회귀 테스트

Choose a tag to compare

@github-actions github-actions released this 19 Sep 02:04

v2.6.5 안정화 릴리스 (Stability Release)

  • 타임머신 Git GC(가비지 컬렉션) 영구 방어:
    • 체크포인트 커밋 생성 시
      efs/vibe/checkpoints/ 숨은 참조 등록으로 Git 최적화 시 커밋 삭제 원천 방지.
    • 동일 대화 턴 내 중복 업데이트 시 이전 참조를 자동 정리(git update-ref -d)하여 레퍼런스 누수 차단.
  • 롤백 시 사용자 Staging Area(index) 100% 보존:

estoreShadowCheckpoint 복원 명령에 GIT_INDEX_FILE shadow index를 온전히 주입하여 사용자가 미리 git add 해둔 파일 상태 불변 보장.

  • 모노레포 / 하위 폴더 중복 Git init 방지:
    • initGit 호출 시 git rev-parse --git-dir를 사용하여 상위 저장소 유무를 선제 검사.
  • 정밀 회귀 테스트 완비:
    • ests/timemachine.test.cjs에서 mock 객체의 sha 연동 오류를 수정하고, 실제 파일 복구 및 Staging 상태 보존을 100% 입증.
      
  • 명령 명칭 정돈:
    • 모바일 리모트 명령을 Vibe Coding: Mobile Remote Setup으로 공식 기능 명칭에 맞춰 정돈.

Full Changelog: v2.6.4...v2.6.5

v2.6.4 - AI 에이전트 자율 모바일 비전 루프 및 포트 전달 자동화

Choose a tag to compare

@github-actions github-actions released this 19 Sep 00:54

주요 변경 사항 (v2.6.4)

  • AI 에이전트 자율 모바일 비전 루프 (Chat Vision Loop):
    • 모바일/원격 UI 작업 시 에이전트가 윈도우 내장 Edge(msedge --headless=new)를 활용해 모바일 뷰포트(412x915) 화면을 캡처하고 대화창에 마크다운 사진으로 첨부 보고.
    • 별도 앱 전환 없이 스마트폰 대화창 안에서 결과 확인 가능.
  • VS Code 포트 전달 (Dev Tunnels) 자동 속성 내장:
    • .code-workspace에
      emote.portsAttributes를 기본 내장하여 개발 서버 포트 자동 감지 및 터널 준비.
  • 스킬 본질 준수:
    • 스킬에 복잡한 데몬을 때려박지 않고 AI 에이전트의 판단에 캡처와 검증을 위임하여 충돌 및 리소스 낭비 원천 차단.

v2.6.3

Choose a tag to compare

@github-actions github-actions released this 18 Sep 23:47

모바일 작업을 공식 Codex Remote 방식으로 안내합니다

  • [모바일] 버튼에서 현재 프로젝트 경로와 AI에게 초기 설정을 맡길 요청을 제공합니다.
  • AI가 기존 연결과 작업을 재사용하고 동일한 PC·프로젝트 폴더를 검증하도록 스킬 지침을 추가했습니다.
  • 터널 자동 실행·클립보드 감시·자체 QR 생성을 제거했습니다. 버튼은 연결 안내이며 원격 연결을 자동 활성화하거나 확인했다고 표시하지 않습니다.
  • README와 GitHub Pages의 모바일 안내 및 다운로드 링크를 최신화했습니다.

검증

  • Windows CI: 21개 테스트 통과, 패키지/링크 검사 통과
  • 릴리스 ZIP 자동 생성 및 GitHub Pages 배포 완료
  • 로컬 확장 v2.6.3 설치 및 실제 Windows 경로의 실행 파일 해시 확인
  • 실제 VS Code 화면 확인은 사용자 진행 예정

기존 설치·레이아웃·백업 기능은 변경하지 않았습니다. 실행 중인 VS Code는 창 다시 로드 후 새 안내가 적용됩니다.

v2.6.2

Choose a tag to compare

@github-actions github-actions released this 18 Sep 15:33

Full Changelog: v2.6.1...v2.6.2

v2.6.1

Choose a tag to compare

@github-actions github-actions released this 18 Sep 10:06

Full Changelog: v2.6.0...v2.6.1

v2.6.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 06:16

Full Changelog: v2.5.1...v2.6.0

v2.5.1

Choose a tag to compare

@github-actions github-actions released this 18 Sep 06:16

Full Changelog: v2.5.0...v2.5.1

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 04:51

Full Changelog: v2.4.1...v2.5.0