این صفحه اطلاعاتی در مورد تغییرات هر نسخه از Project IDX ارائه می دهد.
نکات برجسته
- چت تعاملی (پیش نمایش) اکنون برای همه در دسترس است! اکنون هنگامی که یک موضوع گفتگوی تعاملی جدید را با Gemini در IDX راه اندازی می کنید، می تواند دستورات را در ترمینال شما اجرا کند، تغییراتی را پیشنهاد دهد و فایل های جدیدی را برای شما اضافه کند تا با یک ابزار تفاوت تعاملی بررسی کنید، و موارد دیگر!
- We've added documentation on sharing your previews publicly and updated the FAQ on publicly opening ports to simplify the development experience when your backend and frontend are running on different servers or even in different workspaces.
جمینی در IDX
- اکنون می توانید تاریخچه درخواست خود را با کلیدهای جهت دار بالا/پایین پیمایش کنید.
- Gemini اکنون در مورد خود IDX بیشتر میداند، بنابراین اگر با ویژگی IDX مشکل دارید، از آن کمک بخواهید.
- بهبود عملکرد و قابلیت اطمینان عمده در چت تعاملی.
- تشخیص زبان در Gemini بهبود یافته است، بنابراین برجستهسازی نحو قویتر است و Gemini کمتر به اشتباه متوجه میشود که در مورد کدام زبان سؤال میکنید.
محیطها، قالبها و پیشنمایشها
- پشتیبانی از فضاهای کاری بومی غیر Expo React اضافه شده است.
- خروجی از قلابهای onStart و onCreate اکنون در یک کانال خروجی نشان داده میشود، که میتواند به رفع اشکال قلابهای نادرست برای کاربرانی که فایلهای dev.nix خود را مینویسند کمک کند.
- الگوی Firebase Data Connect اکنون از نسخه عمومی کد موجود در GitHub استفاده میکند. در نتیجه، بهروزرسانیهای مکرر ویژگیها و رفع اشکالها را در آینده دریافت میکند.
- اکنون می توان سطوح گزارش برای برنامه های افزودنی داخلی را سفارشی کرد، که می تواند به عیب یابی کمک کند
- اکثر قالبها را به Nix 24.05 ارتقا داد، که در برخی موارد برای دریافت آخرین نسخههای بسته با بهروزرسانیهای مهم ضروری است. تعداد انگشت شماری از قالب های باقی مانده در هفته های آینده ارتقا خواهند یافت.
- چندین الگو حافظه پنهان هوشمندتری دارند و برای شروع و نصب بسته های جدید سریعتر خواهند بود.
- اکنون قالب Google Maps تمام وابستگیهای خود را از قبل نصب کرده است و دیگر نیازی به نصب آنها در هنگام راهاندازی ندارد، که منجر به زمان راهاندازی بسیار سریعتر میشود.
- مشکل کمبود فضای دیسک فروشگاه Nix برطرف شد.
- الگوی Astro "View Transitions" حذف شده است، زیرا از آخرین نسخه Astro حذف شده است.
عملکرد و قابلیت اطمینان
- بهبود زمان راه اندازی برای فضاهای کاری جدید وب. ما به دنبال بهبودهای بیشتر در این زمینه در آینده هستیم.
- بهبود قابلیت اطمینان ایجاد یا باز کردن یک فضای کاری جدید.
- بهبود قابلیت اطمینان حالت بازیابی، در صورتی که فضای کاری در وضعیت بدی قرار گیرد.
سایر پیشرفت ها
- تعدادی از باگ های رابط کاربری مربوط به حالت نور داشبورد برطرف شد.
- اکنون می توانید یک نام برای فضاهای کاری که از یک مخزن git کلون شده اند وارد کنید.
- تنظیمات برگزیده چند کاربر، مانند نمایان بودن داشبورد، اکنون به جای بازنشانی در هر بازدید، ثابت هستند.
- رابط کاربری گفتگوی فضای کاری اشتراک گذاری به روز شده است تا بصری تر باشد.
نکات برجسته
به برنامه دسترسی زودهنگام جدید ما بپیوندید تا ویژگیهای آزمایشی را قبل از عرضه به تولید آزمایش و بازخورد ارائه کنید. چت تعاملی برای Gemini در IDX اولین ویژگی دسترسی زودهنگام است. امروز بپیوندید تا آن را امتحان کنید و بازخورد ارائه کنید!
اکنون میتوانید پیشنمایشهای خود را بهصورت عمومی در حالی که فضای کاری شما فعال است، با دکمه جدید «Make Preview Public» که از منوی پیوند در نوار ابزار Web Preview در دسترس است، به اشتراک بگذارید .
ما بهتازگی یک کنسول وب کاملاً جدید (مثلاً برای دیدن عبارات
console.log
، خطاهای JS و غیره) راهاندازی کردهایم، که همراه با درک این ادغام خطا برای Gemini در IDX است. یادآوری: میتوانید برای موارد استفاده پیشرفتهتر (اشکالزدایی ترافیک شبکه، انیمیشنها و غیره) از ابزارهای توسعهدهنده داخلی مرورگر خود استفاده کنید.You can now try Gemini, the Vertex AI SDK for Firebase, Firestore, and Angular all at once, right inside IDX, with a new Gemini sample app from Firebase .
ما یک پست وبلاگ منتشر کردهایم که جزئیات نحوه ایجاد تجربههای شروع عالی با الگوهای سفارشی IDX را نشان میدهد.
اکنون یک تم سبک در داشبورد IDX وجود دارد! در حالی که تجربه ویرایشگر اصلی همیشه از تم های روشن، تاریک و کاملا سفارشی پشتیبانی می کند، داشبورد ما به طور سنتی منحصراً برای حالت تاریک طراحی شده است. ما به تازگی یک تم نور جدید برای داشبورد ارسال کردیم که کاملاً با تم نور پیش فرض IDX برای ویرایشگر جفت می شود.
جمینی در idx
- ما پیشرفتهای عمدهای در چت تعاملی ایجاد کردهایم که اکنون در دسترسی اولیه در دسترس است!
- پانل کمکی درون خطی ( Cmd+I یا Ctrl+I ) اکنون از یک مدل هوش مصنوعی برای ایجاد تغییرات دقیقتر در بهروزرسانی کل فایلها در کل فایلها هنگام ویرایش کد موجود استفاده میکند.
- تکههای کد دستورات پوسته در Chat اکنون دسترسی 1 کلیکی را برای اجرای دستور در پنجره ترمینال ارائه میکنند.
- اکنون چت تعاملی بهتر به قوانین
.aiexclude
شما پایبند است. - رفع اشکالات کوچک UI در پنل چت
- بهبود در نمایه سازی پایگاه کد
- مشکل زمینه مربوط به شماره خطوط نادرست برای فایلهای کد محلی برطرف شد
محیط ها، قالب ها و پیش نمایش ها
- بسیاری از قالب ها به آخرین کانال پایدار nix (24.05) به روز شده اند.
- برای قالب React Native پشتیبانی از ساختهای غیرExpo اضافه کنید.
- بهبود قابلیت اطمینان برای پیشنمایشهای Expo + React Native.
- بهبود مدیریت پیوند در پیش نمایش های وب.
- برخی از لاگ های سرگردان را که کنسول DevTools را به هم ریخته بودند، حذف کرد.
- بهبودهایی در کش بسته Nix.
- رفع اشکال برای قالب Astro.
- بهبودهایی در جریان فضای کاری جدید هنگام شروع از یک الگوی سفارشی
سایر پیشرفت ها
- جدید! روی کد خود کلیک راست کرده و "Generate Snippet" را انتخاب کنید تا به سرعت یک تصویر قطعه کد زیبا ایجاد کنید که توسط snippet.idx.dev ارائه شده است.
- یک مشکل طولانی مدت در مورد عدم امکان باز کردن پنجره های ترمینال برطرف شد.
- هنگام ایجاد فضاهای کاری جدید، برگه های ویرایشگر پیش فرض را به ویرایشگر صحیح باز کنید.
نکات برجسته
- آیا می خواهید ببینید که قالب های استارت ما چگونه کار می کنند؟ به مخزن پروژه-idx/templates با منبع باز جدید در GitHub بروید!
- ما نقشه راه عمومی خود را تازه کرده ایم! آن را بررسی کنید تا ببینید تیم IDX روی چه چیزی کار میکند، و برای رای دادن به موارد بعدی (با پیوندهایی به پورتال درخواست ویژگی ).
- ما یک صفحه وضعیت جدید داریم، با نشانگرهای وضعیت بیدرنگ در پاورقی idx.dev و داشبورد .
جمینی در idx
- بهبودهایی در آزمایش چت تعاملی
- بهبودهای بیشتر برای
.aiexclude
و نمایه سازی پایگاه کد محلی - رفع اشکال کوچک UI در Gemini در چت IDX
عملکرد، دسترسی و زیرساخت
- رفع تعدادی از مشکلات مربوط به قابلیت اطمینان، به ویژه برای کاربران در آسیا
- تغییراتی در تنظیمات VM فضای کاری در سراسر مناطق برای بهبود قابلیت اطمینان
- بهبود IDX در iPad مربوط به بررسی کوکی شخص ثالث
- بهبود زمان راه اندازی برای قالب های مبتنی بر وب
سایر پیشرفت ها
- یک گزینه سرویس
mongodb
جدید برای پیکربندی محیط.idx/dev.nix
اضافه شده است - بهبود Android Studio در آزمایش IDX
- بهبودهایی در Maps SDK for Android sandbox
- بهبود ادغام های Bitbucket و GitLab، از جمله پشتیبانی از زیر گروه های GitLab
نکات برجسته
- پست وبلاگ ما را در مورد ادغام Android Studio، React Native و الگوهای پایگاه داده و موارد دیگر بخوانید ، مانند:
- ثبت نام کنید تا Android Studio را در Project IDX، کاملاً در مرورگر (تجربی) امتحان کنید .
- قالب آزمایشی React Native ( ویژگی با رای برتر !)
- کتابخانه جدید راه حل های پایان به انتها .
- قالب های جدید شروع پایگاه داده ، از جمله Postgres، MySQL، Firebase Data Connect (پیش نمایش خصوصی)، و Prisma.
- یکپارچه سازی Cloud Secret Manager اضافه شده است که به شما امکان می دهد اسرار را به سرعت ایجاد کنید، تغییر دهید و مشاهده کنید (مانند کلیدهای API) در پروژه Google Cloud خود.
- Gemini در IDX: جریان آزمایشی برای تولید اسناد و تست های واحد برای یک فایل.
- دستور جدید «ZIP & Download» که دانلود فایلها و پوشهها را از فضای کاری شما ساده میکند (به بحث انجمن مراجعه کنید).
- بهبود ناوبری هنگام نصب IDX به عنوان یک برنامه وب مترقی (PWA).
محیط و پیش نمایش
- اکنون می توانید
PATH
پیش فرض را با استفاده ازenv = { PATH = ["/myfolder/bin"]; };
. - یک گزینه پیکربندی
enableTcp
برای سرویس Postgres اضافه کرد (services.postgres
). - گزارشهای وب سرور اکنون هنگام شروع پیشنمایش وب نشان داده میشوند.
- بهبودهایی در ارائه کانال خروجی گزارش های پیش نمایش "IDX".
- تکمیل خودکار و تجزیه و تحلیل
dev.nix
بهبود بخشید. - خطای متناوب «showWebPreview command find not found» را برطرف کنید.
- ورود به سیستم داخلی کنسول JS را پاک کنید و تجربه اشکال زدایی وب را هنگام استفاده از DevTools داخلی مرورگر بهبود بخشید.
- مشکل پیشنمایش کند برای برخی از الگوها (از جمله الگوهای مبتنی بر vite 4.x و نسخههای قبلی) برطرف شد.
- قابلیت اطمینان مدیریت متغیرهای محیطی را بهبود می بخشد.
جمینی در IDX
- رفع مشکلات مربوط به فایل های
.aiexclude
. - در برخی موقعیتها برجستهسازی نحو قطعه کد را برطرف کنید.
- رفع عدم موفقیت جوزا در برخی شرایط.
سایر پیشرفت ها
- افزودن مجموعه جدید میانبرهای صفحه کلید Ctrl+' ( Cmd+' در Mac):
- Ctrl+' و سپس Ctrl+D در یک تب جدید به داشبورد IDX می رود.
- Ctrl+' و سپس Ctrl+G، Gemini را در منوی اقدامات IDX باز می کند.
- Ctrl+' followed by Ctrl+' Focuses the Project IDX panel in the activity bar.
- قابلیت بازنشانی/راهاندازی مجدد فضاهای کاری را برای عیبیابی اضافه کنید.
-
firebase-tools
به 13.13.1 به روز کنید. - رفع ادغام Dartpad و IDX.
- ویرایشگر پیشفرض قالب نوت بوک Gemini API را برطرف کنید.
- از برخورد نام فضای کاری با ابزار داربست جلوگیری کنید.
- برخی از پیشفرضها را در تنظیمات IDE توصیهشده Dart هنگام ایجاد فضاهای کاری جدید Flutter برطرف میکند.
- بهبودهایی در گردش کار برای سفارشی کردن نمادهای فضای کاری با
.idx/icon.png
- اسناد قالب های سفارشی جدید و بهبودهایی برای سفارشی کردن اسناد فضای کاری شما
- اکنون می توانید در Dartpad شروع کنید و با دکمه "Open in IDX" به کار در IDX ادامه دهید.
- به روز رسانی به CodeOSS 1.89.1 (در چند هفته آینده عرضه می شود)
قالب ها
- قالبهای سرور API جدید برای Go، Node، Python/Flask، PHP، Java، Dart، .NET، Ruby و C++ اضافه شد.
- قالب های Gemini را برای Gemini 1.5 Flash و Pro به روز کنید
- اسناد الگو را برای پشتیبانی از فایلهای پیشفرض برای باز کردن در نمونهسازی بهروزرسانی کنید و بیشتر الگوها را برای استفاده از این بهروزرسانی کنید.
- بهبود راه اندازی برای برخی از قالب ها
- بهبود قابلیت اطمینان برای الگوهای مبتنی بر
npm
. - فضاهای کاری پیش فرض Flutter به Flutter نسخه 3.22.2 به روز شد
- رفع اشکال برای الگوهای Next.js، Go، و Gemini + Maps Platform
جمینی در IDX
- بهبود در نمایه سازی پایگاه کد
- بهبود تکمیل کد با زمینه غنی تر در سطح پروژه
- بهبودهایی در چت تعاملی (این ویژگی هنوز در پیشنمایش خصوصی است)
ادغام ها
- پیوند به داشبورد کلیدهای API برای ادغام Gemini و Maps اضافه کنید
- بهبودهای یکپارچه سازی Cloud Run: تعریف ساخت و پوشه برنامه، ذخیره تنظیمات برگزیده، گزینه قطع ارتباط پروژه ها و موارد دیگر.
- رفع جریان های OAuth
- خطای مربوط به طولانی بودن شناسه های کلید API برطرف شد
سایر پیشرفت ها
- بستههای «غیررایگان» Nix را برای استفاده در IDX فعال کنید
- استفاده از کانال Nix
stable-24.05
را فعال کنید - پشتیبانی از جایگزینی متغیر پوسته را در متغیرهای محیط
dev.nix
اضافه کنید. - بهبودهایی در مدیریت حالت بازیابی
- ارائه مجوز ثابت برای رابط کاربری "افزودن بسته های nix".
- رفع خرابی های زمان اجرا LSP.
- پورت های رایج مانند در دسترس نبودن 8080 به دلیل خدمات داخلی را برطرف می کند
- گیر کردن بستههای ابزار سیستم پیشنهادی در ترمینال رفع شد
- رفع خرابی مربوط به آپلود فایل های حجیم
- رفع نشدن دکمه برگشت در داشبورد در برخی موارد
- بهبود زمان بارگذاری داشبورد
- اشتراکگذاری برای مسیر
/preview
حذف شد (هنوز آزمایشی)
29 مه 2024
- Simplified the process for adding and customizing services such as MySQL, Postgres, Redis to workspaces, using the new
services
configuration object fordev.nix
. - اسناد بهبود یافته، به ویژه در مورد شخصی سازی محیط (
dev.nix
). - تجربه رابط کاربری چت را برای Gemini در IDX بهبود بخشید.
- فضاهای کاری پیشفرض Flutter را به آخرین نسخه پایدار (3.22) بهروزرسانی کنید.
- نسخه داخلی Firebase CLI (firebase-tools) را به 13.9 به روز کرد.
- یک ژنراتور دکمه "Open in IDX" را به اسناد اضافه کرد.
14 مه 2024
- IDX اکنون در نسخه بتا باز است! ادامه مطلب را در وبلاگ بخوانید.
- ما یک انجمن گفتگو راه اندازی کرده ایم. در مورد IDX سوالی دارید؟ در نظر بگیرید که در آنجا بپرسید!
- حداکثر تعداد فضاهای کاری را از 2 به 5 تغییر داد (برای کاربرانی که در برنامه بدون هزینه Google Developer Program ثبت نام کرده اند).
- برای سادهسازی استقرار در میزبانی Firebase و Cloud Run و سادهسازی افزودن Gemini API و پلتفرم Google Maps به برنامهتان، بخش جدیدی «ادغام» اضافه کرد.
- چندین قالب جدید از جمله Firebase Genkit ، پلتفرم نقشه های گوگل و جمینی با نقشه های گوگل اضافه شده است. همچنین الگوی API PalM را به نفع الگوی API موجود Gemini حذف کرد.
- ادغام داخلی و هنوز آزمایشی Chrome DevTools Console در پیش نمایش های وب بهبود یافته است.
- چندین اعلانها و پنجرههای بازشوی اضافی را برای فضاهای کاری Flutter و پیوندهای خارجی در بین فضاهای کاری حذف کرد.
- قابلیت اطمینان و مدیریت واردات Git را بهبود بخشید.
- چندین بهبود قابلیت اطمینان و عملکرد در IDX و Gemini در IDX.
- موارد لبه ثابت که منجر به کار نکردن پیش نمایش IDX شد.
- رفع یک چرخش بارگذاری بی پایان که در شبیه ساز اندروید برای فضاهای کاری Flutter ظاهر می شود.
- فایلهای پیشفرض
dev.nix
در قالبها بهبود یافته است. - پوشه
gc
داخلی را از.idx
حذف کنید، زیرا باعث سردرگمی شده است.
1 مه 2024
- عملکرد بهبود یافته برای محاسبه
.aiexclude
. - چندین اصلاح کلیدی برای موتور چت برای Gemini در IDX.
- ابزارهای بیشتری به محیط پایه Nix اضافه شده است (مثلاً
unzip
).
19 آوریل 2024
- بیلدهای Flutter را برای اجرا در حین ایجاد فضای کاری تنظیم کنید (
onCreate
). - سرویس دهی برای ایستگاه های کاری IDX خارج از اروپا و آسیا فعال شده است.
- بهبود زیرساخت های Nix برای کاهش زمان بارگذاری.
- اصلاحات و بهبودهای جزئی در قالب های Astro.
- FlutterFire CLI از پیش نصب شده برای فضاهای کاری Flutter.
- IDX AI اکنون Gemini در IDX است.
- بهبود زمان بارگذاری برای قالب Next.js.
- بهبود رابط کاربری و عملکرد Gemini در IDX.
- رفع اشکالی که در آن چت Gemini پس از تغییر رشته به تولید چت ادامه داد.
- بهبود زمان بارگذاری و قابلیت اطمینان برای فضاهای کاری IDX.
- بهبودهایی در نسخه آزمایشی Chrome DevTools تعبیه شده در IDX.
- شاخص بسته Nix ثابت شد و به آخرین نسخه ارتقا یافت.
- پورت مدیریت در معرض نمایش حذف شد
- Flutter را روی دیسک خانگی نصب کرد و افزونه Firebase از پیش نصب شده را برای آماده شدن برای یکپارچگی Firebase به روز حذف کرد.
- الگوهای به روز شده برای بهبود حافظه پنهان و زمان بارگذاری و عدم استفاده از حافظه پنهان npm مشترک در بین الگوها.
- رفع اشکالات در پیش نمایش اندروید.
- الگوی Flutter را به آخرین نسخه به روز کرد و نحوه تنظیم محیط های Flutter را اصلاح کرد.
12 آوریل 2024
- پشتیبانی از کش قالب به سرویس محیطی اضافه شد.
- مشکل عدم موفقیت دستورات اسلش چت Gemini بدون ویرایشگر فعال برطرف شد.
- فایل پیشفرض
.idx/dev.nix
در چندین قالب بهبود یافته است. - مدیریت رابط کاربری بهبود یافته برای پسوندهای اضافه شده به فایل
.idx/dev.nix
و جستجوی بسته Nix هنگام ویرایش فایلهای.idx/dev.nix
. - بهبود عملکرد و رابط کاربری برای چت Gemini.
- رفع اشکالات Gemini در لاگ مجوز IDX و رد پیشنهادات.
- دکمه برای توقف تولید پیشنهادات در چت Gemini اضافه شد.
- اطلاعیه حریم خصوصی به روز شد و انتخابگر زبان اضافه شد.
- بهروزرسانیهای تجربه ورود به سیستم برای کاربران جدید.
- گزینه Langchain به قالب Gemini API اضافه شد.
- زبان به روز شده برای توصیف ویژگی های نوظهور Gemini در IDX.
- بهبود رابط کاربری
- بهبود در زمان بارگذاری و عملکرد.
26 مارس 2024
-
nodejs
به نسخه 20 ارتقا داد تا مشکل npm را در نود 18 برطرف کند. - برو به قالب Gemini API اضافه شد.
- پس از اجرای برنامه های پوسته Nix یک نظر مفید اضافه کرد.
-
prefer-offline
درnpmrc
پیشفرض خاموش شد. -
NPM_CONFIG_GLOBALCONFIG
از الگوها وdev.nix
حذف شد. - نسخه فلاتر به 3.19.3 به روز شد.
- بهبود کیفیت پیشنهادات تکمیل کد.
14 مارس 2024
- بهبود مدیریت نام بسته در نصب npm.
- پیشنمایشهای iOS از پیکربندی
dev.nix
برای همه قالبها حذف شد. - فرمت استاندارد فایل
dev.nix
برای همه الگوها. - رفع خطاهای کش npm هنگام نصب بسته های خاص از کش زودگذر.
- Fixed emulator compiler error .
- پیوند به صفحه سؤالات متداول به روز شد.
- اخطار ShellCheck SC2088 رفع شد.
- ابزار اندروید به قالبهای Flutter اضافه شد.
- آیکون ها به روز شده و بهبودهای زیبایی در رابط کاربری ایجاد شده است.
7 مارس 2024
- رفع اشکال و بهبودهای Gemini.
- شبیه سازی iOS و Safari را از پیش نمایش IDX حذف کرد.
- اصلاحات و بهبودهای قالب جنگو.
- Nix را برای همه فضاهای کاری فعال کرد.
22 فوریه 2024
- Flutter DevTools اضافه شد.
- تکمیل کد از Gemini به طور پیش فرض روشن شده است.
16 فوریه 2024
- نصب خرابی ابزار Go در قالب Go و
nodemon
اضافه شده رفع شد. - Angular CLI در قالب Angular اضافه شد.
-
gitignore
به قالب LangChain JS اضافه شد. - Gemini اکنون بلوک های کد متوالی را ادغام می کند.
- متن حریم خصوصی به روز شد و پیوندی به اطلاعیه حریم خصوصی اضافه شد.
10 اکتبر 2023
- اکنون میتوانید از کمک کد هوش مصنوعی برای تولید کد جدید یا تغییر مستقیم کد موجود در جایی که میخواهید استفاده کنید. با فشار دادن Cmd/Ctrl + I، کمک کد هوش مصنوعی درون خطی را تغییر دهید.
- نماد فضای کاری خود را در داشبورد IDX با افزودن تصویری به نام
icon.png
به فهرست راهنمای.idx
خود سفارشی کنید (.idx/icon.png
). - Nix اکنون به طور پیش فرض برای فضاهای کاری فعال است. درباره Nix و IDX بیشتر بیاموزید.
- پشتیبانی از Docker به IDX اضافه شد. با افزودن
services.docker.enable = true;
به فایل.idx/dev.nix
.
26 سپتامبر 2023
- فهرست فضاهای کاری به اشتراک گذاشته شده با شما نشان می دهد که چه کاربری آنها را به اشتراک گذاشته است.
- هشداری اضافه شد که اگر سعی کردهاید فضای کاری را که قبلاً مالک آن هستید با خودتان به اشتراک بگذارید، به شما اطلاع میدهد.
- صفحه خوشامدگویی برای Gemini در اولین راه اندازی اضافه شد.
- اسناد به روز شده و پیوندهای بازخورد در منوی پیمایش.
- تکمیل کد Gemini به طور پیش فرض خاموش است. برای روشن کردن آن، گزینه را در تنظیمات خود تغییر دهید .
- نسخه Flutter به روز شده برای فضاهای کاری Flutter.
- بهبود رابط کاربری
12 سپتامبر 2023
ژنرال
- پشتیبانی بهبود یافته از Firebase Emulator Suite.
- IDX اکنون
index.html
به طور پیشفرض در قالب برنامه وب خالی باز میکند. - هنگامی که یک نشانه دسترسی موقت برای به اشتراک گذاری فضای کاری خود ایجاد می کنید (به عنوان مثال، برای استفاده در یک درخواست cURL به سرویسی که در ایستگاه کاری ما اجرا می شود)، پنجره ای با یک نشانه دسترسی قابل کپی ظاهر می شود.
- الگوی فضای کاری وب خالی به روز شد.
- تراز را برای صفحه انتخاب حساب تنظیم کرد.
- مشکل حل شد که در آن کاربران حذف شده همچنان در لیست دسترسی مشترک ظاهر می شدند، همانطور که در مسائل Share Workspace توضیح داده شد.
- بهبود فضاهای کاری Flutter.
نیکس
- بارگیری ساده بسته برای زبان های برنامه نویسی محبوب و بهبود سرعت راه اندازی برای فضاهای کاری دارای Nix .
- بهبود تنظیمات Nix و پشتیبانی بهبودیافته از فضاهای کاری Flutter.
جوزا
- بهبودهای جوزا
- اندازه فونت استاندارد در چت Gemini.
22 آگوست 2023
- بازخورد و درخواست های ویژگی را از طریق IssueTracker به جای UserVoice ارسال کنید. IssueTracker از اسکرین شات ها و ویدیوها پشتیبانی می کند و بازخورد قوی تر و درخواست های ویژگی را امکان پذیر می کند.
- تکمیل کد اکنون شامل پشتیبانی از YAML می شود.
- بهبودهای جوزا
- وضوح در صفحه خطای ورود در مورد حسابهای Google و دسترسی اضافه شد.
- بهبود زیرساخت و وصله های امنیتی.
15 آگوست 2023
- جریان git جدید اکنون از تکمیل خودکار مبتنی بر URL پشتیبانی می کند. کاربران اکنون میتوانند پارامترهایی مانند
url
،type
وnix
را برای تکمیل خودکار فرم فضای کاری جدید ارسال کنند. - رفع کدیکون هایی که در سافاری نشان داده نمی شوند.
نیکس
- فضاهای کاری Nix اکنون می توانند به "فرمان یافت نشد" گوش دهند و بسته هایی را برای نصب پیشنهاد دهند.
- رفع اشکال مربوط به Firebase برای فضاهای کاری Nix.
- برای اشکالزدایی آسانتر،
WEB_HOST
env var را در فضاهای کاری Nix تنظیم کنید. - کاربران می توانند از Nix flakes برای منطق ساخت خود استفاده کنند.
1 آگوست 2023
- رفع اشکال و بهبود پایداری.
- اکثر پیکربندی های فضای کاری اکنون در فضای نامی "idx" قرار می گیرند، نه "ide". در سفارشی کردن محیط IDX بیشتر بیاموزید.
پیش نمایش ها
- کنسول جدید در وب پیشنمایش عبارات
console.log
را برای کمک به اشکالزدایی نشان میدهد. - اکنون پیوندهای داخل برنامه های ارائه شده در پیش نمایش ها قابل کلیک هستند.
- بهبود رابط کاربری
- دستورات پیش نمایش اکنون می توانند در دایرکتوری های مختلف اجرا شوند. به عنوان مثال، اکنون می توان
cwd
در پیکربندی نسبت به دایرکتوری فضای کاری تنظیم کرد.
پشتیبانی از Nix
- پشتیبانی Nix اکنون بهعنوان یک گزینه بهطور گستردهتر در دسترس است.
- پشتیبانی از کانال nix اضافه شد. کانال های پشتیبانی شده "stable-23.05" و "unstable" هستند. در سفارشی کردن محیط IDX بیشتر بیاموزید.
- Nodejs و Python3 به طور پیش فرض نصب می شوند اگر هیچ پیکربندی
.idx/dev.nix
در فضای کاری وجود نداشته باشد. - اکنون می توان از خود Nix در داخل فضای کاری استفاده کرد.