Trang này cung cấp thông tin về những thay đổi trong mỗi bản phát hành Project IDX.
Tháng 10 năm 2024
Điểm nổi bật
- Tính năng Trò chuyện có tính tương tác (Bản dùng thử) hiện đã được cung cấp cho tất cả mọi người! Giờ đây, khi bạn bắt đầu một chuỗi Trò chuyện tương tác mới bằng Gemini trong IDX, chuỗi này có thể chạy các lệnh trong thiết bị đầu cuối, đề xuất thay đổi và thêm tệp mới để bạn xem lại bằng công cụ so sánh tương tác, v.v.!
- Chúng tôi đã thêm tài liệu về cách chia sẻ bản xem trước công khai và cập nhật Câu hỏi thường gặp về việc mở cổng công khai để đơn giản hoá trải nghiệm phát triển khi phần phụ trợ và phần giao diện người dùng đang chạy trên các máy chủ khác nhau hoặc thậm chí trong các không gian làm việc khác nhau.
Gemini trong IDX
- Giờ đây, bạn có thể di chuyển trong nhật ký câu lệnh bằng phím mũi tên lên/xuống.
- Gemini hiện hiểu rõ hơn về chính IDX. Vì vậy, nếu bạn gặp sự cố với một tính năng IDX, hãy thử yêu cầu trợ giúp.
- Cải thiện đáng kể hiệu suất và độ tin cậy của tính năng Trò chuyện tương tác.
- Tính năng phát hiện ngôn ngữ trong Gemini đã được cải thiện, nhờ đó, tính năng làm nổi bật cú pháp trở nên mạnh mẽ hơn và Gemini ít có khả năng hiểu nhầm ngôn ngữ mà bạn đang hỏi.
Môi trường, mẫu và bản xem trước
- Thêm tính năng hỗ trợ cho các không gian làm việc React Native không phải Expo.
- Kết quả từ các trình bổ trợ onStart và onCreate hiện hiển thị trong một kênh đầu ra. Điều này có thể giúp gỡ lỗi các trình bổ trợ không hoạt động đối với những người dùng tự viết tệp dev.nix.
- Mẫu Firebase Data Connect hiện sử dụng phiên bản công khai của mã có trên GitHub. Do đó, ứng dụng này sẽ nhận được các bản cập nhật tính năng và bản sửa lỗi thường xuyên hơn trong tương lai.
- Giờ đây, bạn có thể tuỳ chỉnh cấp độ nhật ký cho các tiện ích tích hợp sẵn để giúp khắc phục sự cố
- Nâng cấp hầu hết các mẫu lên Nix 24.05. Trong một số trường hợp, việc này là cần thiết để tải các phiên bản gói mới nhất có các bản cập nhật quan trọng. Một số mẫu còn lại sẽ được nâng cấp trong những tuần tới.
- Một số mẫu có bộ nhớ đệm thông minh hơn và sẽ nhanh chóng khởi động và cài đặt các gói mới.
- Mẫu Google Maps hiện đã cài đặt sẵn tất cả các phần phụ thuộc và không cần cài đặt các phần phụ thuộc đó khi khởi chạy nữa, giúp thời gian khởi động nhanh hơn nhiều.
- Khắc phục vấn đề cửa hàng Nix hết dung lượng ổ đĩa.
- Xoá mẫu "Chuyển đổi thành phần hiển thị" của Astro vì mẫu này đã bị xoá khỏi bản phát hành Astro mới nhất.
Hiệu suất và độ tin cậy
- Cải thiện thời gian khởi động cho các không gian làm việc mới trên web. Chúng tôi sẽ tiếp tục cải thiện hơn nữa trong lĩnh vực này.
- Cải thiện độ tin cậy khi tạo hoặc mở không gian làm việc mới.
- Cải thiện độ tin cậy của chế độ khôi phục nếu không gian làm việc kết thúc ở trạng thái không tốt.
Cải tiến khác
- Khắc phục một số lỗi giao diện người dùng liên quan đến chế độ sáng của trang tổng quan.
- Giờ đây, bạn có thể nhập tên cho các không gian làm việc được sao chép từ kho lưu trữ git trước.
- Giờ đây, nhiều lựa chọn ưu tiên của người dùng (chẳng hạn như chế độ hiển thị trang tổng quan) sẽ được lưu giữ, thay vì đặt lại mỗi khi người dùng truy cập.
- Giao diện người dùng của hộp thoại chia sẻ không gian làm việc đã được cập nhật để trực quan hơn.
Tháng 9 năm 2024
Điểm nổi bật
Tham gia Chương trình tiếp cận sớm mới của chúng tôi để thử nghiệm và đưa ra ý kiến phản hồi về các tính năng thử nghiệm trước khi chúng tôi phát hành công khai. Trò chuyện tương tác cho Gemini trong IDX là tính năng tiếp cận sớm đầu tiên như vậy; hãy tham gia ngay hôm nay để dùng thử và gửi ý kiến phản hồi!
Giờ đây, bạn có thể chia sẻ bản xem trước công khai khi không gian làm việc đang hoạt động bằng nút "Đăng công khai bản xem trước" mới. Nút này có trong trình đơn đường liên kết trên thanh công cụ Xem trước trên web.
Chúng tôi vừa ra mắt một công cụ web hoàn toàn mới (ví dụ: để xem các câu lệnh
console.log
, lỗi JS, v.v.), cùng với tính năng tích hợp Tìm hiểu lỗi này cho Gemini trong IDX. Lưu ý: bạn có thể tiếp tục sử dụng các công cụ dành cho nhà phát triển tích hợp sẵn của trình duyệt cho các trường hợp sử dụng nâng cao hơn (gỡ lỗi lưu lượng truy cập mạng, ảnh động, v.v.)Giờ đây, bạn có thể thử cùng lúc Gemini, SDK Vertex AI cho Firebase, Firestore và Angular ngay bên trong IDX, với một ứng dụng mẫu Gemini mới của Firebase.
Chúng tôi đã xuất bản một bài đăng trên blog nêu chi tiết cách tạo trải nghiệm tuyệt vời khi bắt đầu nhờ các mẫu tuỳ chỉnh của IDX.
Giờ đây, bạn có thể sử dụng giao diện sáng trong trang tổng quan IDX! Mặc dù trải nghiệm của trình chỉnh sửa cốt lõi luôn hỗ trợ giao diện sáng, tối và hoàn toàn tuỳ chỉnh, nhưng trang tổng quan của chúng tôi thường được thiết kế riêng cho chế độ tối. Chúng tôi vừa phát hành một giao diện sáng mới cho trang tổng quan, giao diện này kết hợp hoàn hảo với giao diện sáng mặc định của IDX cho trình chỉnh sửa.
Gemini trong IDX
- Chúng tôi đã cải thiện đáng kể tính năng Trò chuyện tương tác. Tính năng này hiện đã có trong giai đoạn truy cập sớm!
- Bảng điều khiển hỗ trợ cùng dòng (Cmd+I hoặc Ctrl+I) hiện sử dụng một mô hình AI được xây dựng theo mục đích để thực hiện các thay đổi chi tiết hơn đối với toàn bộ tệp cập nhật cho toàn bộ tệp khi chỉnh sửa mã hiện có.
- Giờ đây, các đoạn mã cho lệnh shell trong Chat sẽ cung cấp quyền truy cập bằng một lần nhấp để chạy lệnh trong cửa sổ dòng lệnh
- Giờ đây, tính năng Trò chuyện tương tác tuân thủ tốt hơn các quy tắc
.aiexclude
của bạn. - Khắc phục các lỗi nhỏ về giao diện người dùng trong bảng trò chuyện
- Cải tiến tính năng lập chỉ mục cơ sở mã
- Khắc phục vấn đề về ngữ cảnh liên quan đến số dòng không chính xác cho các tệp mã cục bộ
Môi trường, mẫu và bản xem trước
- Nhiều mẫu đã được cập nhật lên kênh nix ổn định mới nhất (24.05).
- Thêm tính năng hỗ trợ cho các bản dựng không phải Expo cho mẫu React Native.
- Cải thiện độ tin cậy cho bản xem trước Expo + React Native.
- Cải tiến cách xử lý đường liên kết trong bản xem trước trên web.
- Xoá một số nhật ký lạc lõng đang làm lộn xộn bảng điều khiển DevTools.
- Cải tiến bộ nhớ đệm gói Nix.
- Các bản sửa lỗi cho mẫu Astro.
- Các điểm cải tiến đối với quy trình Không gian làm việc mới khi bắt đầu từ một mẫu tuỳ chỉnh
Cải tiến khác
- Mới! Nhấp chuột phải vào mã của bạn rồi chọn "Tạo đoạn mã" để nhanh chóng tạo hình ảnh đoạn mã đẹp mắt, do snippet.idx.dev cung cấp.
- Khắc phục vấn đề lâu nay về việc không thể mở cửa sổ dòng lệnh.
- Khi tạo không gian làm việc mới, hãy mở các thẻ trình chỉnh sửa mặc định thành trình chỉnh sửa chính xác.
Tháng 8 năm 2024
Điểm nổi bật
- Bạn muốn xem cách hoạt động của các mẫu khởi động của chúng tôi? Hãy truy cập vào kho lưu trữ project-idx/templates trên GitHub mới được mở nguồn!
- Chúng tôi đã làm mới lộ trình công khai! Hãy xem trang này để biết nhóm IDX đang làm gì và bỏ phiếu cho tính năng tiếp theo (có đường liên kết đến cổng yêu cầu tính năng).
- Chúng tôi có một trang trạng thái mới, với các chỉ báo trạng thái theo thời gian thực ở chân trang của idx.dev và trong trang tổng quan.
Gemini trong IDX
- Cải tiến thử nghiệm Chat tương tác
- Cải tiến thêm
.aiexclude
và lập chỉ mục cơ sở mã cục bộ - Sửa lỗi nhỏ về giao diện người dùng trong Gemini trong cuộc trò chuyện IDX
Hiệu suất, quyền truy cập và cơ sở hạ tầng
- Khắc phục một số vấn đề liên quan đến độ tin cậy, đặc biệt là đối với người dùng ở Châu Á
- Thay đổi cấu hình máy ảo của không gian làm việc trên các khu vực để cải thiện độ tin cậy
- Các điểm cải tiến đối với IDX trên iPad liên quan đến việc kiểm tra cookie của bên thứ ba
- Cải thiện thời gian khởi động cho các mẫu dựa trên web
Cải tiến khác
- Thêm tuỳ chọn dịch vụ
mongodb
mới cho cấu hình môi trường.idx/dev.nix
- Các điểm cải tiến đối với Android Studio trong thử nghiệm IDX
- Các điểm cải tiến đối với hộp cát SDK Bản đồ dành cho Android
- Cải tiến tính năng tích hợp Bitbucket và GitLab, bao gồm cả tính năng hỗ trợ cho các nhóm con GitLab
Tháng 7 năm 2024
Điểm nổi bật
- Đọc bài đăng trên blog của chúng tôi về việc tích hợp Android Studio, React Native và các mẫu cơ sở dữ liệu, v.v., chẳng hạn như:
- Đăng ký dùng thử Android Studio trên Project IDX, hoàn toàn trong trình duyệt (thử nghiệm).
- Mẫu React Native thử nghiệm (tính năng được bình chọn nhiều nhất!)
- Thư viện giải pháp toàn diện mới.
- Mẫu cơ sở dữ liệu ban đầu mới, bao gồm Postgres, MySQL, Firebase Data Connect (bản xem trước ở chế độ riêng tư) và Prisma.
- Thêm tính năng tích hợp Trình quản lý bí mật trên đám mây, cho phép bạn nhanh chóng tạo, sửa đổi và xem các bí mật (chẳng hạn như khoá API) trong dự án trên Google Cloud.
- Gemini trong IDX: Quy trình thử nghiệm để tạo tài liệu và kiểm thử đơn vị cho một tệp.
- Lệnh "ZIP & Download" (Nén và tải xuống) mới giúp đơn giản hoá việc tải tệp và thư mục xuống từ không gian làm việc của bạn (xem cuộc thảo luận của cộng đồng).
- Cải tiến khả năng điều hướng khi cài đặt IDX dưới dạng ứng dụng web tiến bộ (PWA).
Môi trường và bản xem trước
- Giờ đây, bạn có thể mở rộng
PATH
mặc định bằng cách sử dụngenv = { PATH = ["/myfolder/bin"]; };
. - Thêm tuỳ chọn cấu hình
enableTcp
cho dịch vụ Postgres (services.postgres
). - Nhật ký máy chủ web hiện hiển thị trong khi bản xem trước trên web đang bắt đầu.
- Cải tiến việc kết xuất kênh đầu ra nhật ký xem trước "IDX".
- Cải thiện tính năng tự động hoàn thành và phân tích
dev.nix
. - Khắc phục lỗi "không tìm thấy lệnh showWebPreview" định kỳ.
- Dọn dẹp nhật ký nội bộ vào bảng điều khiển JS, cải thiện trải nghiệm gỡ lỗi web khi sử dụng DevTools tích hợp sẵn của trình duyệt.
- Khắc phục vấn đề bản xem trước bị chậm đối với một số mẫu (bao gồm cả các mẫu dựa trên vite 4.x trở xuống).
- Cải thiện độ tin cậy của việc xử lý biến môi trường.
Gemini trong IDX
- Các bản sửa lỗi liên quan đến tệp
.aiexclude
. - Khắc phục lỗi làm nổi bật cú pháp đoạn mã trong một số trường hợp.
- Khắc phục lỗi Gemini không hiển thị câu trả lời trong một số trường hợp.
Cải tiến khác
- Thêm bộ phím tắt Ctrl+' mới (Cmd+' trên máy Mac):
- Ctrl+', theo sau là Ctrl+D Chuyển đến trang tổng quan IDX trong một thẻ mới.
- Ctrl+', theo sau là Ctrl+G Mở Gemini trong trình đơn thao tác IDX.
- Ctrl+', theo sau là Ctrl+' Đặt tiêu điểm vào bảng điều khiển Project IDX (IDX dự án) trong thanh hoạt động.
- Thêm khả năng đặt lại/khởi động lại không gian làm việc để khắc phục sự cố.
- Cập nhật
firebase-tools
lên phiên bản 13.13.1. - Khắc phục sự cố tích hợp Dartpad và IDX.
- Sửa trình chỉnh sửa mặc định cho mẫu Sổ tay Gemini API.
- Ngăn chặn xung đột tên không gian làm việc với các công cụ tạo mô hình.
- Khắc phục một số chế độ mặc định trong chế độ cài đặt IDE đề xuất của Dart khi tạo không gian làm việc Flutter mới.
- Cải tiến quy trình làm việc để tuỳ chỉnh biểu tượng không gian làm việc bằng
.idx/icon.png
Tháng 6 năm 2024
- Tài liệu mới về mẫu tuỳ chỉnh và các điểm cải tiến đối với tính năng Tuỳ chỉnh tài liệu trên Workspace
- Giờ đây, bạn có thể bắt đầu trong Dartpad và tiếp tục làm việc trong IDX bằng nút "Mở trong IDX".
- Cập nhật lên CodeOSS 1.89.1 (sẽ ra mắt trong vài tuần tới)
Mẫu
- Thêm mẫu máy chủ API mới cho Go, Node, Python/Flask, PHP, Java, Dart, .NET, Ruby và C++
- Cập nhật mẫu Gemini cho Gemini 1.5 Flash và Pro
- Cập nhật tài liệu mẫu để hỗ trợ các tệp mặc định mở khi tạo bản sao và cập nhật hầu hết các mẫu để sử dụng tính năng này
- Cải tiến tính năng khởi động cho một số mẫu
- Cải thiện độ tin cậy cho các mẫu dựa trên
npm
. - Cập nhật không gian làm việc Flutter mặc định lên Flutter phiên bản 3.22.2
- Các bản sửa lỗi cho mẫu Next.js, Go và Gemini + Maps Platform
Gemini trong IDX
- Cải tiến tính năng lập chỉ mục cơ sở mã
- Cải tiến tính năng hoàn tất mã bằng ngữ cảnh cấp dự án phong phú hơn
- Các điểm cải tiến đối với tính năng Trò chuyện tương tác (tính năng này vẫn đang trong giai đoạn dùng thử riêng tư)
Các công cụ tích hợp
- Thêm đường liên kết đến trang tổng quan về khoá API cho các chế độ tích hợp Gemini và Maps
- Các điểm cải tiến đối với tính năng tích hợp Cloud Run: xác định thư mục bản dựng và ứng dụng, lưu lựa chọn ưu tiên, lựa chọn ngắt kết nối dự án, v.v.
- Các bản sửa lỗi cho quy trình OAuth
- Khắc phục lỗi liên quan đến mã khoá API quá dài
Cải tiến khác
- Cho phép sử dụng các gói Nix "không miễn phí" trong IDX
- Bật tính năng sử dụng kênh Nix
stable-24.05
- Thêm tính năng hỗ trợ thay thế biến shell trong biến môi trường
dev.nix
. - Cải tiến cách xử lý chế độ khôi phục
- Sửa lỗi trình bày giấy phép cho giao diện người dùng "Thêm gói nix"
- Khắc phục các lỗi thời gian chạy LSP.
- Khắc phục lỗi không dùng được các cổng phổ biến như 8080 do các dịch vụ nội bộ
- Khắc phục lỗi các gói công cụ hệ thống được đề xuất trong Terminal bị treo
- Khắc phục sự cố liên quan đến việc tải tệp có kích thước lớn lên
- Khắc phục lỗi nút Quay lại không hoạt động trong Trang tổng quan trong một số trường hợp
- Cải tiến thời gian tải Trang tổng quan
- Xoá tính năng chia sẻ cho tuyến
/preview
(vẫn đang thử nghiệm)
Tháng 5/2024
Ngày 29 tháng 5 năm 2024
- Đơn giản hoá quy trình thêm và tuỳ chỉnh các dịch vụ như MySQL, Postgres, Redis vào không gian làm việc bằng cách sử dụng đối tượng cấu hình
services
mới chodev.nix
. - Cải thiện tài liệu, đặc biệt là về việc tuỳ chỉnh môi trường (
dev.nix
). - Cải thiện trải nghiệm giao diện người dùng trò chuyện cho Gemini trong IDX.
- Cập nhật không gian làm việc mặc định của Flutter lên bản phát hành ổn định mới nhất (3.22).
- Cập nhật phiên bản tích hợp sẵn của Giao diện dòng lệnh Firebase (firebase-tools) lên 13.9.
- Thêm trình tạo nút"Mở trong IDX" vào tài liệu.
Ngày 14 tháng 5 năm 2024
- IDX hiện đã ở giai đoạn thử nghiệm công khai! Đọc thêm trong blog.
- Chúng tôi đã ra mắt một diễn đàn thảo luận. Bạn có thắc mắc về IDX? Hãy cân nhắc việc đặt câu hỏi tại đó!
- Thay đổi số lượng không gian làm việc tối đa từ 2 lên 5 (dành cho người dùng đã đăng ký Chương trình dành cho nhà phát triển của Google miễn phí).
- Thêm mục "Tích hợp" mới để đơn giản hoá việc triển khai trên Firebase Hosting và Cloud Run, đồng thời đơn giản hoá việc thêm Gemini API và Google Maps Platform vào ứng dụng.
- Thêm một số mẫu mới, bao gồm Firebase Genkit, Nền tảng Google Maps và Gemini với Google Maps. Đồng thời, xoá mẫu API PaLM để thay thế bằng mẫu API Gemini hiện có.
- Cải thiện tính năng tích hợp Bảng điều khiển Chrome DevTools (vẫn đang thử nghiệm) tích hợp sẵn trong bản xem trước trên web.
- Xoá một số thông báo và cửa sổ bật lên không cần thiết cho không gian làm việc Flutter và cho các đường liên kết bên ngoài trên các không gian làm việc.
- Cải thiện độ tin cậy và khả năng xử lý tính năng nhập Git.
- Một số điểm cải thiện về độ tin cậy và hiệu suất trên IDX và Gemini trong IDX.
- Khắc phục các trường hợp hiếm gặp khiến bản xem trước IDX không hoạt động.
- Khắc phục vòng quay tải không ngừng xuất hiện trong trình mô phỏng Android cho các không gian làm việc Flutter.
- Cải thiện các tệp
dev.nix
mặc định trên các mẫu. - Xoá thư mục
gc
nội bộ khỏi.idx
vì thư mục này gây nhầm lẫn.
Ngày 1 tháng 5 năm 2024
- Cải thiện hiệu suất tính toán
.aiexclude
. - Một số bản sửa lỗi chính cho công cụ trò chuyện của Gemini trong IDX.
- Thêm các công cụ khác vào môi trường Nix cơ sở (ví dụ:
unzip
).
Tháng 4 năm 2024
Ngày 19 tháng 4 năm 2024
- Đặt các bản dựng Flutter để chạy trong quá trình tạo không gian làm việc (
onCreate
). - Bật tính năng phân phát cho các máy trạm IDX bên ngoài Châu Âu và Châu Á.
- Cải tiến cơ sở hạ tầng Nix cơ bản để giảm thời gian tải.
- Các bản sửa lỗi và cải tiến nhỏ đối với mẫu Astro.
- Đã cài đặt sẵn FlutterFire CLI cho không gian làm việc Flutter.
- IDX AI hiện là Gemini trong IDX.
- Cải thiện thời gian tải cho mẫu Next.js.
- Cải tiến hiệu suất và giao diện người dùng cho Gemini trong IDX.
- Khắc phục lỗi trong đó Gemini Chat tiếp tục tạo các cuộc trò chuyện sau khi chuyển đổi luồng.
- Cải thiện thời gian tải và độ tin cậy cho các không gian làm việc IDX.
- Các điểm cải tiến đối với phiên bản thử nghiệm của Chrome DevTools được nhúng trong IDX.
- Sửa chỉ mục gói Nix và nâng cấp lên phiên bản mới nhất.
- Xoá cổng quản trị bị lộ
- Cài đặt Flutter vào ổ đĩa gốc và xoá trình bổ trợ Firebase được cài đặt sẵn để chuẩn bị cho việc tích hợp Firebase mới.
- Cập nhật các mẫu để cải thiện thời gian lưu vào bộ nhớ đệm và tải, đồng thời không sử dụng bộ nhớ đệm npm dùng chung trên các mẫu.
- Khắc phục các lỗi trong bản xem trước Android.
- Cập nhật mẫu Flutter lên phiên bản mới nhất và cải tiến cách thiết lập môi trường Flutter.
Ngày 12 tháng 4 năm 2024
- Thêm tính năng hỗ trợ lưu mẫu vào bộ nhớ đệm cho environment-service.
- Khắc phục vấn đề về lệnh dấu gạch chéo trong cuộc trò chuyện trên Gemini không hoạt động khi không có trình chỉnh sửa đang hoạt động.
- Cải thiện tệp
.idx/dev.nix
mặc định trên một số mẫu. - Cải thiện khả năng xử lý giao diện người dùng cho các tiện ích được thêm vào tệp
.idx/dev.nix
và tìm kiếm gói Nix khi chỉnh sửa tệp.idx/dev.nix
. - Cải tiến hiệu suất và giao diện người dùng cho tính năng trò chuyện trên Gemini.
- Khắc phục lỗi trong Gemini trong nhật ký giấy phép IDX và từ chối các đề xuất.
- Thêm nút để ngừng tạo nội dung đề xuất trong cuộc trò chuyện trên Gemini.
- Cập nhật thông báo về quyền riêng tư và thêm bộ chọn ngôn ngữ.
- Nội dung cập nhật về trải nghiệm làm quen dành cho người dùng mới.
- Thêm tuỳ chọn Langchain vào mẫu API Gemini.
- Cập nhật ngôn ngữ mô tả các tính năng mới nổi của Gemini trong IDX.
- Các điểm cải tiến trong giao diện người dùng.
- Cải thiện thời gian tải và hiệu suất.
Tháng 3/2024
Ngày 26 tháng 3 năm 2024
- Nâng cấp
nodejs
lên phiên bản 20 để khắc phục vấn đề npm trên nút 18. - Thêm mẫu Chuyển đến Gemini API.
- Thêm một nhận xét hữu ích sau khi chạy các chương trình shell Nix.
- Tắt
prefer-offline
trongnpmrc
mặc định. - Xoá
NPM_CONFIG_GLOBALCONFIG
khỏi các mẫu vàdev.nix
. - Cập nhật phiên bản Flutter lên 3.19.3.
- Cải thiện chất lượng của các đề xuất hoàn thành mã.
Ngày 14 tháng 3 năm 2024
- Cải thiện khả năng xử lý tên gói trong quá trình cài đặt npm.
- Xoá bản xem trước iOS khỏi cấu hình
dev.nix
cho tất cả các mẫu. - Định dạng tệp
dev.nix
được chuẩn hoá cho tất cả mẫu. - Khắc phục lỗi bộ nhớ đệm npm khi cài đặt một số gói nhất định từ bộ nhớ đệm tạm thời.
- Khắc phục lỗi trình biên dịch của trình mô phỏng.
- Cập nhật đường liên kết đến trang Câu hỏi thường gặp.
- Khắc phục cảnh báo ShellCheck SC2088.
- Thêm Công cụ Android vào các mẫu Flutter.
- Cập nhật biểu tượng và cải thiện giao diện người dùng.
Ngày 7 tháng 3 năm 2024
- Sửa lỗi và cải tiến Gemini.
- Xoá tính năng mô phỏng iOS và Safari khỏi bản xem trước IDX.
- Sửa lỗi và cải tiến mẫu Django.
- Bật Nix cho tất cả không gian làm việc.
Tháng 2 năm 2024
Ngày 22 tháng 2 năm 2024
- Thêm Công cụ dành cho nhà phát triển Flutter.
- Bật tính năng hoàn thành mã từ Gemini theo mặc định.
Ngày 16 tháng 2 năm 2024
- Khắc phục lỗi cài đặt công cụ Go bị hỏng trong mẫu Go và thêm
nodemon
. - Thêm Angular CLI vào mẫu Angular.
- Thêm
gitignore
vào mẫu LangChain JS. - Gemini hiện hợp nhất các khối mã tuần tự.
- Cập nhật văn bản về quyền riêng tư và thêm đường liên kết đến thông báo về quyền riêng tư.
Tháng 10 năm 2023
Ngày 10 tháng 10 năm 2023
- Giờ đây, bạn có thể sử dụng tính năng hỗ trợ mã AI cùng dòng để tạo mã mới hoặc sửa đổi mã hiện có ngay tại vị trí bạn muốn. Bật/tắt tính năng hỗ trợ mã AI cùng dòng bằng cách nhấn tổ hợp phím Cmd/Ctrl + I.
- Tuỳ chỉnh biểu tượng không gian làm việc trên trang tổng quan IDX bằng cách thêm hình ảnh có tên
icon.png
vào thư mục.idx
(.idx/icon.png
). - Nix hiện được bật theo mặc định cho các không gian làm việc. Tìm hiểu thêm về Nix và IDX.
- Thêm tính năng hỗ trợ Docker vào IDX. Thiết lập Docker ngay trong không gian làm việc bằng cách thêm
services.docker.enable = true;
vào tệp.idx/dev.nix
.
Tháng 9/2023
Ngày 26 tháng 9 năm 2023
- Danh sách không gian làm việc được chia sẻ với bạn cho biết người dùng nào đã chia sẻ các không gian làm việc đó.
- Thêm cảnh báo thông báo cho bạn nếu bạn đã cố gắng chia sẻ một không gian làm việc mà bạn đã sở hữu với chính mình.
- Thêm màn hình chào mừng cho Gemini trong lần khởi chạy đầu tiên.
- Cập nhật tài liệu và đường liên kết phản hồi trong trình đơn điều hướng.
- Tính năng tự động hoàn thành mã Gemini sẽ ở trạng thái tắt theo mặc định. Để bật tính năng này, hãy sửa đổi tuỳ chọn trong phần cài đặt.
- Cập nhật phiên bản Flutter cho không gian làm việc Flutter.
- Các điểm cải tiến trong giao diện người dùng.
Ngày 12 tháng 9 năm 2023
Giải pháp chung
- Cải thiện khả năng hỗ trợ cho Bộ công cụ mô phỏng Firebase.
- IDX hiện mở
index.html
theo mặc định trên mẫu ứng dụng web trống. - Khi bạn tạo mã thông báo truy cập tạm thời để chia sẻ không gian làm việc (ví dụ: để sử dụng trong yêu cầu cURL đến một dịch vụ đang chạy trên máy trạm của chúng tôi), một cửa sổ sẽ bật lên với mã thông báo truy cập có thể sao chép.
- Cập nhật mẫu không gian làm việc trống trên web.
- Điều chỉnh căn chỉnh cho màn hình lựa chọn tài khoản.
- Khắc phục vấn đề người dùng đã bị xoá vẫn xuất hiện trong danh sách quyền truy cập dùng chung, như mô tả trong phần Các vấn đề về tính năng chia sẻ trong Workspace.
- Cải tiến không gian làm việc Flutter.
Nix
- Đơn giản hoá quá trình tải gói cho các ngôn ngữ lập trình phổ biến và cải thiện tốc độ khởi động cho không gian làm việc hỗ trợ Nix.
- Các điểm cải tiến đối với cấu hình Nix và cải thiện khả năng hỗ trợ cho các không gian làm việc Flutter.
Gemini
- Các điểm cải tiến đối với Gemini.
- Kích thước phông chữ được chuẩn hoá trong cuộc trò chuyện trên Gemini.
Tháng 8/2023
Ngày 22 tháng 8 năm 2023
- Gửi ý kiến phản hồi và yêu cầu về tính năng thông qua IssueTracker thay vì UserVoice. IssueTracker hỗ trợ ảnh chụp màn hình và video, cho phép gửi phản hồi và yêu cầu tính năng hiệu quả hơn.
- Tính năng hoàn thành mã hiện hỗ trợ YAML.
- Các điểm cải tiến đối với Gemini.
- Thêm thông tin rõ ràng trên trang lỗi đăng nhập về Tài khoản Google và quyền truy cập.
- Các bản vá bảo mật và cải tiến cơ sở hạ tầng.
Ngày 15 tháng 8 năm 2023
- Quy trình git mới hiện hỗ trợ tính năng tự động điền dựa trên URL. Giờ đây, người dùng có thể truyền các tham số như
url
,type
vànix
để tự động điền biểu mẫu không gian làm việc mới. - Khắc phục lỗi biểu tượng mã không xuất hiện trong Safari.
Nix
- Giờ đây, không gian làm việc Nix có thể nghe "không tìm thấy lệnh" và đề xuất các gói cần cài đặt.
- Bản sửa lỗi liên quan đến Firebase cho không gian làm việc Nix.
- Đặt biến môi trường
WEB_HOST
trong không gian làm việc Nix để dễ dàng gỡ lỗi hơn. - Người dùng có thể sử dụng các mảnh Nix cho logic bản dựng.
Ngày 1 tháng 8 năm 2023
- Sửa lỗi và cải thiện độ ổn định.
- Hầu hết cấu hình không gian làm việc hiện được đặt tên trong "idx", chứ không phải "ide". Tìm hiểu thêm trong phần Tuỳ chỉnh môi trường IDX.
Xem trước
- Bảng điều khiển mới trong bản xem trước trên web hiển thị các câu lệnh
console.log
để giúp gỡ lỗi. - Giờ đây, bạn có thể nhấp vào các đường liên kết bên trong ứng dụng được hiển thị trong bản xem trước.
- Các điểm cải tiến trong giao diện người dùng.
- Giờ đây, bạn có thể chạy các lệnh Xem trước trong nhiều thư mục.
Ví dụ: giờ đây, bạn có thể đặt
cwd
trong cấu hình tương ứng với thư mục không gian làm việc.
Hỗ trợ Nix
- Giờ đây, bạn có thể sử dụng tính năng hỗ trợ Nix ở phạm vi rộng hơn.
- Thêm tính năng hỗ trợ kênh nix. Các kênh được hỗ trợ là "stable-23.05" và "unstable". Tìm hiểu thêm trong phần Tuỳ chỉnh môi trường IDX.
- Nodejs và Python3 được cài đặt theo mặc định nếu không có cấu hình
.idx/dev.nix
nào trong không gian làm việc. - Giờ đây, bạn có thể sử dụng chính Nix bên trong không gian làm việc.