이 페이지에서는 Project IDX의 각 출시에 관한 변경사항을 제공합니다.
2024년 10월
하이라이트
- 이제 모든 사용자가 대화형 채팅 (미리보기)을 사용할 수 있습니다. 이제 IDX에서 Gemini와의 새로운 대화형 채팅 대화목록을 시작하면 터미널에서 명령어를 실행하고, 변경사항을 제안하고, 대화형 diff 도구로 검토할 새 파일을 추가하는 등의 작업을 할 수 있습니다.
- 백엔드와 프런트엔드가 서로 다른 서버 또는 서로 다른 워크스페이스에서 실행되는 경우 개발 환경을 간소화할 수 있도록 미리보기를 공개적으로 공유하는 방법에 관한 문서를 추가하고 포트를 공개적으로 여는 방법에 관한 FAQ를 업데이트했습니다.
IDX의 Gemini
- 이제 위/아래 화살표 키를 사용하여 프롬프트 기록을 탐색할 수 있습니다.
- 이제 Gemini가 IDX 자체에 대해 더 잘 이해하므로 IDX 기능에 문제가 있는 경우 Gemini에게 도움을 요청해 보세요.
- 양방향 채팅의 주요 성능 및 안정성 개선
- Gemini의 언어 감지가 개선되어 구문 강조 표시가 더 강력해지고 Gemini가 사용자가 묻는 언어를 오해할 가능성이 줄어듭니다.
환경, 템플릿, 미리보기
- Expo가 아닌 React Native 워크스페이스에 대한 지원이 추가되었습니다.
- 이제 onStart 및 onCreate 후크의 출력이 출력 채널에 표시되므로 자체 dev.nix 파일을 작성하는 사용자의 경우 작동하지 않는 후크를 디버그하는 데 도움이 됩니다.
- 이제 Firebase Data Connect 템플릿에서 GitHub에서 제공되는 코드의 공개 버전을 사용합니다. 따라서 앞으로 더 자주 기능 업데이트와 버그 수정이 제공될 예정입니다.
- 기본 제공 확장 프로그램의 로그 수준을 맞춤설정할 수 있으므로 문제 해결에 도움이 됩니다.
- 대부분의 템플릿을 Nix 24.05로 업그레이드했습니다. 이는 중요한 업데이트가 포함된 최신 패키지 버전을 가져오는 데 필요한 경우도 있습니다. 나머지 템플릿은 앞으로 몇 주 내에 업그레이드될 예정입니다.
- 여러 템플릿의 캐싱이 더 지능화되어 새 패키지를 더 빠르게 시작하고 설치할 수 있습니다.
- 이제 Google 지도 템플릿에 모든 종속 항목이 사전 설치되어 있으며 더 이상 실행 시 종속 항목을 설치할 필요가 없으므로 시작 시간이 훨씬 빨라집니다.
- Nix 저장소의 디스크 공간이 부족해지는 문제를 수정했습니다.
- Astro '뷰 전환' 템플릿이 최신 Astro 버전에서 삭제되었으므로 삭제되었습니다.
성능 및 안정성
- 새 웹 워크스페이스의 시작 시간이 개선되었습니다. 앞으로 이 분야를 더욱 개선해 나갈 예정입니다.
- 새 워크스페이스를 만들거나 여는 안정성이 개선되었습니다.
- 워크스페이스가 잘못된 상태가 되는 경우 복구 모드의 안정성이 향상되었습니다.
기타 개선사항
- 대시보드의 밝은 모드와 관련된 여러 UI 버그가 수정되었습니다.
- 이제 git 저장소에서 클론된 워크스페이스의 이름을 미리 입력할 수 있습니다.
- 대시보드 표시 여부와 같은 여러 사용자 환경설정이 이제 방문할 때마다 재설정되지 않고 유지됩니다.
- 작업공간 공유 대화상자의 UI가 더 직관적으로 업데이트되었습니다.
2024년 9월
하이라이트
새로운 사전 체험 프로그램에 참여하여 실험적 기능이 프로덕션 버전으로 출시되기 전에 테스트하고 의견을 제공하세요. IDX의 Gemini용 대화형 채팅은 이러한 사전 체험판 기능의 첫 번째 버전입니다. 지금 참여하여 사용해 보고 의견을 공유해 주세요.
이제 웹 미리보기 툴바의 링크 메뉴에서 새 '미리보기 공개' 버튼을 사용하여 워크스페이스가 활성 상태일 때 미리보기를 공개적으로 공유할 수 있습니다.
IDX의 Gemini용 이 오류 이해 통합이 포함된 완전히 새로운 웹 콘솔 (예:
console.log
문이 표시됨, JS 오류 등)이 출시되었습니다. 참고: 고급 사용 사례 (네트워크 트래픽 디버깅, 애니메이션 등)에는 브라우저의 내장 개발자 도구를 계속 사용할 수 있습니다.이제 Firebase의 새로운 Gemini 샘플 앱을 사용하여 IDX 내에서 Gemini, Firebase, Firestore, Angular용 Vertex AI SDK를 모두 한 번에 사용해 볼 수 있습니다.
IDX 맞춤 템플릿을 기반으로 훌륭한 시작 환경을 빌드하는 방법을 자세히 설명하는 블로그 게시물을 게시했습니다.
이제 IDX 대시보드에 밝은 테마가 제공됩니다. 핵심 편집기 환경은 항상 밝은 테마, 어두운 테마, 완전히 맞춤설정된 테마를 지원해 왔지만 대시보드는 전통적으로 어두운 모드 전용으로 설계되었습니다. IDX의 편집기 기본 밝은 테마와 완벽하게 호환되는 대시보드용 새로운 밝은 테마가 출시되었습니다.
IDX의 Gemini
- 양방향 채팅이 대대적으로 개선되었으며, 이제 사전 체험판으로 제공됩니다.
- 이제 인라인 지원 패널 (Cmd+I 또는 Ctrl+I)에서 기존 코드를 수정할 때 전체 파일 업데이트를 더 세부적으로 변경하기 위해 전용 AI 모델을 사용합니다.
- 이제 Chat의 셸 명령어용 코드 스니펫을 클릭 한 번으로 터미널 창에서 명령어를 실행할 수 있습니다.
- 이제 양방향 채팅이
.aiexclude
규칙을 더 잘 준수합니다. - 채팅 패널의 작은 UI 버그를 수정했습니다.
- 코드베이스 색인 생성 개선
- 로컬 코드 파일의 잘못된 줄 번호와 관련된 컨텍스트 문제가 수정되었습니다.
환경, 템플릿, 미리보기
- 많은 템플릿이 최신 안정화 nix 채널 (24.05)로 업데이트되었습니다.
- React Native 템플릿에 Expo 이외의 빌드 지원을 추가합니다.
- Expo + React Native 미리보기의 안정성이 개선되었습니다.
- 웹 미리보기에서 링크 처리가 개선되었습니다.
- DevTools 콘솔을 복잡하게 만들던 일부 유효하지 않은 로그를 삭제했습니다.
- Nix 패키지 캐시가 개선되었습니다.
- Astro 템플릿이 수정되었습니다.
- 맞춤 템플릿에서 시작할 때 새 Workspace 흐름이 개선되었습니다.
기타 개선사항
- 신규 코드를 마우스 오른쪽 버튼으로 클릭하고 '스니펫 생성'을 선택하여 snippet.idx.dev를 기반으로 하는 멋진 코드 스니펫 이미지를 빠르게 생성합니다.
- 터미널 창을 열 수 없는 오랜 문제로 인한 문제가 해결되었습니다.
- 새 작업공간을 만들 때 기본 편집기 탭을 올바른 편집기로 엽니다.
2024년 8월
하이라이트
- 시작 템플릿의 작동 방식을 확인하고 싶으신가요? 새로 오픈소스로 공개된 GitHub의 project-idx/templates 저장소로 이동하세요.
- 공개 로드맵이 업데이트되었습니다. IDX팀에서 진행 중인 작업을 확인하고 다음에 진행할 작업에 투표할 수 있습니다 (기능 요청 포털 링크 포함).
- idx.dev의 바닥글과 대시보드에 실시간 상태 표시기가 있는 새로운 상태 페이지가 도입되었습니다.
IDX의 Gemini
- 대화형 채팅 실험 개선사항
-
.aiexclude
및 로컬 코드베이스 색인 생성 개선 - IDX 채팅의 Gemini에서 작은 UI 버그 수정
성능, 액세스, 인프라
- 특히 아시아 사용자의 안정성과 관련된 여러 문제가 수정되었습니다.
- 안정성을 개선하기 위해 여러 리전의 워크스페이스 VM 구성 변경
- 서드 파티 쿠키 확인과 관련하여 iPad의 IDX가 개선되었습니다.
- 웹 기반 템플릿의 시작 시간이 개선되었습니다.
기타 개선사항
-
.idx/dev.nix
환경 구성을 위한 새로운mongodb
서비스 옵션이 추가되었습니다. - IDX 실험에서 Android 스튜디오 개선
- Android용 Maps SDK 샌드박스 개선
- GitLab 하위 그룹 지원을 비롯한 Bitbucket 및 GitLab 통합 개선
2024년 7월
하이라이트
- Android 스튜디오 통합, React Native, 데이터베이스 템플릿 등에 관한 블로그 게시물을 읽어보세요.
- 브라우저에서 완전히 Project IDX에서 Android 스튜디오를 사용해 보려면 가입하세요 (실험용).
- 실험용 React Native 템플릿 (가장 많이 찬성된 기능!)
- 새로운 엔드 투 엔드 솔루션 라이브러리
- Postgres, MySQL, Firebase Data Connect (비공개 프리뷰), Prisma를 포함한 새로운 데이터베이스 시작 템플릿
- Cloud Secret Manager 통합을 추가하여 Google Cloud 프로젝트에서 보안 비밀 (예: API 키)을 빠르게 생성, 수정, 확인할 수 있습니다.
- IDX의 Gemini: 파일의 문서 및 단위 테스트를 생성하기 위한 실험용 흐름입니다.
- 작업공간에서 파일과 폴더를 간편하게 다운로드할 수 있는 새로운 'ZIP 및 다운로드' 명령어 (커뮤니티 토론 참고)
- IDX를 프로그레시브 웹 앱 (PWA)으로 설치할 때 탐색이 개선되었습니다.
환경 및 미리보기
- 이제
env = { PATH = ["/myfolder/bin"]; };
를 사용하여 기본PATH
를 확장할 수 있습니다. - Postgres 서비스의
enableTcp
구성 옵션을 추가했습니다 (services.postgres
). - 이제 웹 미리보기가 시작되는 동안 웹 서버 로그가 표시됩니다.
- 'IDX' 미리보기 로그 출력 채널 렌더링이 개선되었습니다.
-
dev.nix
자동 완성 및 분석을 개선했습니다. - 간헐적으로 발생하는 'showWebPreview 명령어를 찾을 수 없음' 오류를 수정했습니다.
- 브라우저의 내장 DevTools를 사용할 때 웹 디버깅 환경을 개선하여 JS 콘솔에 대한 내부 로깅을 정리합니다.
- 일부 템플릿 (vite 4.x 이하를 기반으로 하는 템플릿 포함)의 느린 미리보기 문제가 수정되었습니다.
- 환경 변수 처리의 안정성을 개선합니다.
IDX의 Gemini
-
.aiexclude
파일과 관련된 수정사항이 적용되었습니다. - 일부 상황에서 코드 스니펫 구문 강조 표시를 수정했습니다.
- 경우에 따라 Gemini가 대답을 표시하지 않는 문제를 수정했습니다.
기타 개선사항
- 새로운 Ctrl+' 단축키 모음 (Mac의 경우 Cmd+')을 추가했습니다.
- Ctrl+' 다음에 Ctrl+D를 누르면 새 탭에서 IDX 대시보드로 이동합니다.
- Ctrl+' 다음에 Ctrl+G를 누르면 IDX 작업 메뉴에서 Gemini가 열립니다.
- Ctrl+' 다음에 Ctrl+'을 누르면 활동 표시줄의 프로젝트 IDX 패널에 포커스가 설정됩니다.
- 문제 해결을 위해 작업공간을 재설정/다시 시작하는 기능이 추가되었습니다.
-
firebase-tools
를 13.13.1로 업데이트합니다. - Dartpad 및 IDX 통합이 수정되었습니다.
- Gemini API Notebook 템플릿의 기본 편집기를 수정합니다.
- 스캐폴딩 도구와의 워크스페이스 이름 충돌을 방지합니다.
- 새 Flutter 작업공간을 만들 때 Dart의 권장 IDE 설정에서 일부 기본값을 수정합니다.
-
.idx/icon.png
를 사용하여 워크스페이스 아이콘을 맞춤설정하는 워크플로가 개선되었습니다.
2024년 6월
- 새로운 맞춤 템플릿 문서 및 작업공간 문서 맞춤설정 개선
- 이제 Dartpad에서 시작하고 'IDX에서 열기' 버튼을 사용하여 IDX에서 계속 작업할 수 있습니다.
- CodeOSS 1.89.1로 업데이트됨 (앞으로 몇 주에 걸쳐 출시됨)
템플릿
- Go, Node, Python/Flask, PHP, Java, Dart, .NET, Ruby, C++용 새로운 API 서버 템플릿을 추가했습니다.
- Gemini 1.5 Flash 및 Pro용 Gemini 템플릿 업데이트
- 인스턴스화 시 열리는 기본 파일을 지원하도록 템플릿 문서를 업데이트하고 이를 사용하도록 대부분의 템플릿을 업데이트했습니다.
- 일부 템플릿의 시작 개선사항
-
npm
기반 템플릿의 안정성이 개선되었습니다. - 기본 Flutter 작업공간이 Flutter 버전 3.22.2로 업데이트되었습니다.
- Next.js, Go, Gemini + Maps Platform 템플릿 수정
IDX의 Gemini
- 코드베이스 색인 생성 개선
- 더 풍부한 프로젝트 수준 컨텍스트를 사용한 코드 완성 개선
- 대화형 채팅 개선사항 (이 기능은 아직 비공개 미리보기 버전임)
통합
- Gemini 및 지도 통합을 위한 API 키 대시보드 링크 추가
- Cloud Run 통합 개선사항: 빌드 및 앱 폴더 정의, 환경설정 저장, 프로젝트 연결 해제 옵션 등
- OAuth 흐름 수정사항
- API 키 ID가 너무 긴 문제와 관련된 오류가 수정되었습니다.
기타 개선사항
- IDX에서 '비표준' Nix 패키지를 사용할 수 있도록 설정
- Nix 채널
stable-24.05
사용 설정 -
dev.nix
환경 변수에서 셸 변수 대체를 지원합니다. - 복구 모드 처리 개선
- 'nix 패키지 추가' UI의 라이선스 표시가 수정되었습니다.
- LSP 런타임 실패가 수정되었습니다.
- 내부 서비스로 인해 8080과 같은 일반적인 포트를 사용할 수 없는 문제를 수정했습니다.
- 터미널에서 추천 시스템 도구 패키지가 중단되는 문제를 수정했습니다.
- 대용량 파일 업로드와 관련된 비정상 종료가 수정되었습니다.
- 대시보드에서 뒤로 버튼이 작동하지 않는 경우가 수정되었습니다.
- 대시보드 로드 시간 개선
-
/preview
경로 공유가 삭제되었습니다 (아직 실험용).
2024년 5월
2024년 5월 29일
-
dev.nix
의 새services
구성 객체를 사용하여 MySQL, Postgres, Redis와 같은 서비스를 워크스페이스에 추가하고 맞춤설정하는 프로세스를 간소화했습니다. - 특히 환경 맞춤설정 (
dev.nix
)과 관련된 문서가 개선되었습니다. - IDX에서 Gemini의 채팅 UI 환경이 개선되었습니다.
- 기본 Flutter 워크스페이스를 최신 안정화 버전 (3.22)으로 업데이트합니다.
- Firebase CLI의 내장 버전 (firebase-tools)을 13.9로 업데이트했습니다.
- 문서에 'IDX에서 열기' 버튼 생성기를 추가했습니다.
2024년 5월 14일
- IDX가 오픈 베타 버전으로 출시되었습니다. 블로그에서 자세히 알아보세요.
- 토론 포럼이 출시되었습니다. IDX에 관해 궁금한 점이 있으신가요? 해당 페이지에서 문의해 보세요.
- 무료 Google 개발자 프로그램에 등록된 사용자의 최대 워크스페이스 수를 2개에서 5개로 변경했습니다.
- Firebase 호스팅 및 Cloud Run에 대한 배포를 간소화하고 앱에 Gemini API 및 Google Maps Platform을 간편하게 추가할 수 있는 새로운 '통합' 섹션을 추가했습니다.
- Firebase Genkit, Google Maps Platform, Google 지도 사용 Gemini를 비롯한 여러 새 템플릿이 추가되었습니다. 또한 기존 Gemini API 템플릿을 위해 PaLM API 템플릿을 삭제했습니다.
- 웹 미리보기에서 아직 실험 단계인 기본 제공 Chrome DevTools 콘솔 통합을 개선했습니다.
- Flutter 워크스페이스, 워크스페이스 전반의 외부 링크에 대한 불필요한 알림과 팝업을 여러 개 삭제했습니다.
- Git 가져오기의 안정성과 처리가 개선되었습니다.
- IDX의 IDX 및 Gemini 전반에서 여러 가지 안정성 및 성능이 개선되었습니다.
- IDX 미리보기가 작동하지 않는 특이 사례가 수정되었습니다.
- Flutter 작업공간의 Android 에뮬레이터에 무한 로드 스피너가 표시되는 문제를 수정했습니다.
- 템플릿 전반에서 기본
dev.nix
파일이 개선되었습니다. - 혼란을 야기하는 내부
gc
폴더를.idx
에서 삭제했습니다.
2024년 5월 1일
-
.aiexclude
계산의 성능이 개선되었습니다. - IDX의 Gemini용 채팅 엔진에 몇 가지 주요 수정사항이 적용되었습니다.
- 기준 Nix 환경에 더 많은 도구 (예:
unzip
)를 추가했습니다.
2024년 4월
2024년 4월 19일
- 작업공간 생성 중에 실행되도록 Flutter 빌드를 설정합니다 (
onCreate
). - 유럽 및 아시아 이외 지역의 IDX 워크스테이션에 대한 게재를 사용 설정했습니다.
- 로드 시간을 줄이기 위해 기본 Nix 인프라가 개선되었습니다.
- Astro 템플릿의 사소한 수정 및 개선사항
- Flutter 워크스페이스용 FlutterFire CLI가 사전 설치되어 있습니다.
- IDX AI가 이제 IDX의 Gemini로 바뀌었습니다.
- Next.js 템플릿의 로드 시간이 개선되었습니다.
- IDX의 Gemini UI 및 성능이 개선되었습니다.
- Gemini Chat에서 대화목록을 전환한 후에도 채팅이 계속 생성되는 버그가 수정되었습니다.
- IDX 워크스페이스의 로드 시간과 안정성이 개선되었습니다.
- IDX에 삽입된 Chrome DevTools의 실험 버전이 개선되었습니다.
- Nix 패키지 색인을 수정하고 최신 버전으로 업그레이드했습니다.
- 노출된 관리 포트가 삭제되었습니다.
- 업데이트된 Firebase 통합을 준비하기 위해 Flutter를 홈 디스크에 설치하고 사전 설치된 Firebase 플러그인을 삭제했습니다.
- 캐싱 및 로드 시간을 개선하고 템플릿 전반에서 공유 npm 캐시를 사용하지 않도록 템플릿을 업데이트했습니다.
- Android 미리보기의 버그가 수정되었습니다.
- Flutter 템플릿을 최신 버전으로 업데이트하고 Flutter 환경 설정 방법을 개선했습니다.
2024년 4월 12일
- environment-service에 템플릿 캐싱 지원이 추가되었습니다.
- 활성 편집기 없이 Gemini Chat 슬래시 명령어가 실패하는 문제를 수정했습니다.
- 여러 템플릿에서 기본
.idx/dev.nix
파일이 개선되었습니다. -
.idx/dev.nix
파일을 수정할 때.idx/dev.nix
파일 및 Nix 패키지 검색에 추가된 확장자에 대한 UI 처리가 개선되었습니다. - Gemini Chat의 성능 및 UI가 개선되었습니다.
- IDX 라이선스 로그의 Gemini에서 버그를 해결하고 제안을 거부했습니다.
- Gemini Chat에서 추천 생성을 중지하는 버튼을 추가했습니다.
- 개인 정보 보호 알림이 업데이트되고 언어 선택기가 추가되었습니다.
- 신규 사용자를 위한 온보딩 환경이 업데이트되었습니다.
- Gemini API 템플릿에 Langchain 옵션이 추가되었습니다.
- IDX의 Gemini에 등장하는 기능을 설명하는 문구를 업데이트했습니다.
- UI가 개선되었습니다.
- 로드 시간 및 성능이 개선되었습니다.
2024년 3월
2024년 3월 26일
- 노드 18의 npm 문제를 해결하기 위해
nodejs
를 버전 20으로 업그레이드했습니다. - Gemini API로 이동 템플릿을 추가했습니다.
- Nix 셸 프로그램을 실행한 후 유용한 주석을 추가했습니다.
- 기본
npmrc
에서prefer-offline
를 사용 중지했습니다. - 템플릿 및
dev.nix
에서NPM_CONFIG_GLOBALCONFIG
를 삭제했습니다. - Flutter 버전을 3.19.3으로 업데이트했습니다.
- 코드 완성 제안의 품질이 개선되었습니다.
2024년 3월 14일
- npm 설치에서 패키지 이름 처리가 개선되었습니다.
- 모든 템플릿의
dev.nix
구성에서 iOS 미리보기를 삭제했습니다. - 모든 템플릿에 표준화된
dev.nix
파일 형식입니다. - 임시 캐시에서 특정 패키지를 설치할 때 발생하는 npm 캐시 오류를 수정했습니다.
- 에뮬레이터 컴파일러 오류가 수정되었습니다.
- FAQ 페이지 링크가 업데이트되었습니다.
- SC2088 ShellCheck 경고가 수정되었습니다.
- Flutter 템플릿에 Android 도구가 추가되었습니다.
- 아이콘을 업데이트하고 UI를 미적으로 개선했습니다.
2024년 3월 7일
- Gemini의 버그 수정 및 개선
- IDX 미리보기에서 iOS 및 Safari 시뮬레이션을 삭제했습니다.
- Django 템플릿의 수정사항 및 개선사항
- 모든 워크스페이스에 Nix를 사용 설정했습니다.
2024년 2월
2024년 2월 22일
- Flutter DevTools를 추가했습니다.
- 기본적으로 Gemini의 코드 완성이 사용 설정되었습니다.
2024년 2월 16일
- Go 템플릿에서 손상된 Go 도구 설치를 수정하고
nodemon
를 추가했습니다. - Angular 템플릿에 Angular CLI를 추가했습니다.
- LangChain JS 템플릿에
gitignore
를 추가했습니다. - 이제 Gemini에서 순차적인 코드 블록을 병합합니다.
- 개인 정보 보호 텍스트를 업데이트하고 개인 정보 보호 알림 링크를 추가했습니다.
2023년 10월
2023년 10월 10일
- 이제 AI 코드 지원을 인라인으로 사용하여 새 코드를 생성하거나 원하는 위치에서 기존 코드를 직접 수정할 수 있습니다. Cmd/Ctrl + I를 눌러 인라인 AI 코드 지원을 전환합니다.
-
.idx
디렉터리 (.idx/icon.png
)에icon.png
라는 이미지를 추가하여 IDX 대시보드에서 작업공간 아이콘을 맞춤설정합니다. - 이제 워크스페이스에 Nix가 기본적으로 사용 설정됩니다. Nix 및 IDX에 대해 자세히 알아보세요.
- IDX에 Docker 지원을 추가했습니다.
.idx/dev.nix
파일에services.docker.enable = true;
를 추가하여 작업공간에서 직접 Docker를 설정합니다.
2023년 9월
2023년 9월 26일
- 나와 공유된 작업공간 목록에는 공유한 사용자가 표시됩니다.
- 이미 소유한 워크스페이스를 본인과 공유하려고 할 때 알리는 경고를 추가했습니다.
- 첫 실행 시 Gemini의 시작 화면을 추가했습니다.
- 탐색 메뉴의 문서 및 의견 링크가 업데이트되었습니다.
- Gemini 코드 완성은 기본적으로 사용 중지되어 있습니다. 사용 설정하려면 설정에서 옵션을 수정하세요.
- Flutter 작업공간의 Flutter 버전을 업데이트했습니다.
- UI가 개선되었습니다.
2023년 9월 12일
일반
- Firebase 에뮬레이터 도구 모음 지원이 개선되었습니다.
- 이제 IDX가 빈 웹 앱 템플릿에서 기본적으로
index.html
를 엽니다. - 워크스페이스를 공유하기 위해 임시 액세스 토큰을 생성하면 (예: 워크스테이션에서 실행되는 서비스에 대한 cURL 요청에 사용) 복사 가능한 액세스 토큰이 포함된 창이 표시됩니다.
- 빈 웹 워크스페이스 템플릿을 업데이트했습니다.
- 계정 선택 화면의 정렬을 조정했습니다.
- Workspace 공유 문제에 설명된 대로 삭제된 사용자가 공유 액세스 목록에 계속 표시되는 문제가 해결되었습니다.
- Flutter 워크스페이스가 개선되었습니다.
Nix
- 많이 사용되는 프로그래밍 언어의 패키지 로드를 간소화하고 Nix 지원 워크스페이스의 시작 속도를 개선했습니다.
- Nix 구성이 개선되고 Flutter 작업공간에 대한 지원이 개선되었습니다.
Gemini
- Gemini가 개선되었습니다.
- Gemini 채팅의 글꼴 크기가 표준화되었습니다.
2023년 8월
2023년 8월 22일
- UserVoice 대신 IssueTracker를 통해 의견 및 기능 요청을 제출합니다. IssueTracker는 스크린샷과 동영상을 지원하므로 더 강력한 의견과 기능 요청을 할 수 있습니다.
- 이제 코드 완성에 YAML 지원이 포함됩니다.
- Gemini가 개선되었습니다.
- 로그인 오류 페이지에 Google 계정 및 액세스와 관련된 명확한 설명을 추가했습니다.
- 인프라 개선 및 보안 패치
2023년 8월 15일
- 이제 새 git 흐름에서 URL 기반 자동 완성을 지원합니다. 이제 사용자는
url
,type
,nix
와 같은 매개변수를 전달하여 새 워크스페이스 양식을 자동 완성할 수 있습니다. - Safari에 코디콘이 표시되지 않는 문제를 수정했습니다.
Nix
- 이제 Nix 워크스페이스에서 '명령어를 찾을 수 없음'을 리슨하고 설치할 패키지를 제안할 수 있습니다.
- Nix 워크스페이스의 Firebase 관련 버그를 수정했습니다.
- 더 쉬운 디버깅을 위해 Nix 워크스페이스에서
WEB_HOST
env var를 설정합니다. - 사용자는 빌드 로직에 Nix 플래크를 사용할 수 있습니다.
2023년 8월 1일
- 버그 수정 및 안정성 개선
- 이제 대부분의 워크스페이스 구성이 'ide'가 아닌 'idx' 아래에 네임스페이스화됩니다. IDX 환경 맞춤설정에서 자세히 알아보세요.
미리보기
- 웹 미리보기의 새 콘솔에 디버깅에 도움이 되는
console.log
문이 표시됩니다. - 이제 미리보기에서 렌더링된 앱 내 링크를 클릭할 수 있습니다.
- UI가 개선되었습니다.
- 이제 미리보기 명령어를 다른 디렉터리에서 실행할 수 있습니다.
예를 들어 이제 구성에서 작업공간 디렉터리를 기준으로
cwd
를 설정할 수 있습니다.
Nix 지원
- 이제 Nix 지원을 더 광범위하게 사용할 수 있습니다.
- nix 채널 지원을 추가했습니다. 지원되는 채널은 'stable-23.05' 및 'unstable'입니다. IDX 환경 맞춤설정에서 자세히 알아보세요.
- 작업공간에
.idx/dev.nix
구성이 없으면 Nodejs 및 Python3가 기본적으로 설치됩니다. - 이제 워크스페이스 내에서 Nix 자체를 사용할 수 있습니다.