GitExtensions 4.2 منتشر شده است، ابزاری با رابط گرافیکی برای مدیریت مخازن git که می تواند در منوی سیستم برای کار با فایل ها و از طریق پلاگین ها در IDE ها (JetBrains، VSCode، MSVS) یکپارچه شود. کد پروژه به زبان C# نوشته شده و تحت مجوز GPLv3 توزیع شده است.
تغییرات اصلی:
- پلاگین ادغام جدید با GitLab.
- پشتیبانی از نشانه های دسترسی شخصی به پلاگین JIRA اضافه شده است.
- بهبود عملکردهای مختلف
- بهبود رابط کاربری مختلف
- بهبودهایی در گفتگوی گزارش دستور Git.
- بهبودهایی در گفتگوی Rebase
- مجاز به انجام عملیات ذخیره سازی "ذخیره به عنوان..." برای چندین فایل به طور همزمان.
- ویرایشگر اکنون می تواند با استفاده از ALT + UP و ALT + DOWN یک خط را به بالا/پایین حرکت دهد.
- برای OpenSSH، متغیر محیطی SSH_ASKPASS اکنون هنگام درخواست رمز عبور تنظیم میشود (به OpenSSH 8.4 یا بالاتر نیاز دارد؛ برای نسخههای قدیمیتر OpenSSH کار نمیکند).
- اطمینان حاصل می کند که GitExtensions به طور خودکار به عنوان یک ویرایشگر فقط در محیط فعلی نصب می شود.
- مجاز به بازنشانی تغییرات فهرست نشده بدون تأثیرگذاری بر تغییرات میانی است.
- مدیریت بهتر خطاهای "فایل یا اسمبلی بارگیری نشد".
- زبانه عمودی (SHIFT + ENTER) اکنون به عنوان یک خوراک خط در نظر گرفته می شود.
- پشتیبانی از ساخت GitExtensions برای اضافه شد Windows روی سیستمهای Arm64 (WOA)، اما این نیاز به کامپایل دستی دارد.
- گزینه "{HEAD}" برای اسکریپت ها پیاده سازی شده است.
- ساخت اکنون به .NET 6.0 Desktop Runtime نسخه 6.0.24 یا جدیدتر نیاز دارد.
- نسخه پیشنهادی Git 2.42 است.


منبع: opennet.ru
