GitExtensions 4.2 đã được phát hành, một công cụ có giao diện đồ họa để quản lý kho git có thể được tích hợp vào menu hệ thống để làm việc với các tệp và thông qua plugin, vào IDE (JetBrains, VSCode, MSVS). Mã dự án được viết bằng C# và được phân phối theo giấy phép GPLv3.
Sự thay đổi chính:
- Plugin tích hợp mới với GitLab.
- Đã thêm hỗ trợ cho mã thông báo truy cập cá nhân vào plugin JIRA.
- Cải tiến hiệu suất khác nhau.
- Cải tiến giao diện người dùng khác nhau.
- Cải tiến hộp thoại nhật ký lệnh Git.
- Những cải tiến đối với hộp thoại Rebase
- Được phép thực hiện thao tác lưu “Save as…” cho nhiều file cùng lúc.
- Giờ đây, người chỉnh sửa có thể di chuyển một dòng lên/xuống bằng cách sử dụng ALT + UP và ALT + DOWN.
- Đối với OpenSSH, biến môi trường SSH_ASKPASS đã được đặt khi yêu cầu mật khẩu (yêu cầu OpenSSH 8.4 trở lên; không hoạt động đối với các phiên bản OpenSSH cũ hơn).
- Đảm bảo rằng GitExtensions chỉ được cài đặt tự động làm trình chỉnh sửa trong môi trường hiện tại.
- Được phép đặt lại các thay đổi chưa được lập chỉ mục mà không ảnh hưởng đến các thay đổi trung gian.
- Xử lý tốt hơn các lỗi “Không thể tải tệp hoặc tập hợp”.
- Tab dọc (SHIFT + ENTER) hiện được coi là nguồn cấp dữ liệu dòng.
- Đã thêm hỗ trợ cho bản dựng GitExtensions. Windows trên các hệ thống Arm64 (WoA), nhưng điều này yêu cầu biên dịch thủ công.
- Tùy chọn “{HEAD}” đã được triển khai cho tập lệnh.
- Bản dựng hiện yêu cầu .NET 6.0 Desktop Runtime v6.0.24 trở lên.
- Phiên bản Git được đề xuất là 2.42.


Nguồn: opennet.ru
