Обновить
480.27

Open source *

Открытое программное обеспечение

Сначала показывать
Порог рейтинга

Представлен выпуск 4MLinux 44.0, минималистичного пользовательского дистрибутива, не являющегося ответвлением от других проектов и использующего графическое окружение на базе JWM. 4MLinux может использоваться не только в качестве Live‑окружения для воспроизведения мультимедийных файлов и решения пользовательских задач, но и в роли системы для восстановления после сбоев и платформы для запуска серверов LAMP (Linux, Apache, MariaDB и PHP).

Для загрузки подготовлены три live-образа (x86_64) с графическим окружением (1,3 ГБ), подборкой программ для серверных систем (1,3 ГБ) и урезанным окружением (14 МБ).

В новой версии:

  • обновлены версии пакетов: ядро Linux 6.1.60, Mesa 23.1.4, LibreOffice 7.6.3, AbiWord 3.0.5, GIMP 2.10.34, Gnumeric 1.12.55, Firefox 119.0.1, Chrome 119.0.6045.123, Thunderbird 115.4.2, Audacious 4.3.1, VLC 3.0.20, SMPlayer 23.6.0, Wine 8.19;

  • в серверной сборке обновлены Apache httpd 2.4.58, MariaDB 10.6.16, PHP 5.6.40, PHP 8.1.25, Perl 5.36.0, Python 3.11.4, Ruby 3.2.2;

  • добавлена поддержка VA-API (Video Acceleration API) для аппаратного ускорения кодирования и декодирования видео;

  • в число доступных для загрузки дополнительных пакетов включены звуковой проигрыватель QMMP, видеопроигрыватель Media Player Classic Qt и игра Capitan Sevilla;

  • улучшена поддержка беспроводных сетей и принтеров, использующих SPL (Samsung Printer Language).

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Разработчики из компании Mozilla представили первый выпуск утилиты llamafile, позволяющей создавать универсальные исполняемые файлы для запуска больших языковых моделей машинного обучения (LLM). При помощи llamafile можно взять файл с параметрами модели машинного обучения в формате GGUF и преобразовать его в исполняемый файл, который может запускаться в шести различных операционных системах на оборудовании с процессорами AMD64 и ARM64. Инструментарий написан на С/С++ и распространяется под лицензией Apache 2.0.

Для выполнения моделей задействован фреймворк llama.cpp с реализацией модели LLaMA на C/C++, который компилируется в универсальный исполняемый файл в формате APE (Actually Portable Executable), объединяемый с файлом модели. Скомпилированный код связывается со стандартной C-библиотекой Cosmopolitan, дающей возможность создавать сборки приложений, запускаемые в Linux, FreeBSD, macOS, OpenBSD, NetBSD и Windows. Код сохраняется в вариантах для архитектур AMD64 и ARM64, а также включает компоненты для выноса вычислений на GPU Nvidia (используется CUDA).

Источник: OpenNET.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Разработка пользовательского окружения KDE Plasma 6, библиотек KDE Frameworks 6 и коллекции приложений KDE Gear 6 переведена на стадию бета-тестирования. Релиз проекта намечен на 28 февраля. Для тестирования KDE 6 можно воспользоваться сборками от проекта KDE Neon или пакетами для Fedora.

Ключевым изменением в ветке KDE 6 является переход на Qt 6, изменение некоторых базовых настроек, проведение чистки устаревших возможностей и поставка обновлённого базового набора библиотек и runtime-компонентов KDE Frameworks 6, формирующего программный стек KDE.

По умолчанию в KDE Plasma 6 предложен сеанс, использующий протокол Wayland, новый интерфейс переключения между задачами и плавающий режим показа панели, при котором имеются видимые отступы между панелью и границами экрана. Из изменений поведения выделяется переход на двойной щелчок мышью для открытия файлов и каталогов, отключение возможности переключения виртуальных рабочих столов через прокрутку на рабочем столе.

Из функциональных изменений можно отметить перевод оболочки, библиотек и приложений c виджетов Kirigami.AbstractListItem на Kirigami.BasicListItem, реализацию раздельного управления цветом для каждого экрана, возвращение эффекта для навигации по рабочим столам в форме вращающегося куба, изменение оформления менеджера приложений Discover, модернизацию конфигуратора и интерфейса настройки панели, возможность разблокировки экрана при помощи смарткарты или отпечатка пальца, поддержку HDR в играх.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

?Привет, коллеги! ?
На этой неделе состоялся релиз MoonShine v2.2.0 с кодовым именем "Double Barrel" ?! В релизе связанные поля, улучшения для TableBuilder и многое другое. Подробности релиза с примерами кода в статье.

Также обновились пакеты:

  • Changelog

  • Permissions

  • Sortable tree resource

Теги:
Рейтинг0
Комментарии0

Опубликован релиз специализированного дистрибутива Tails 5.20 (The Amnesic Incognito Live System), основанного на пакетной базе Debian и предназначенного для анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1.2 ГБ.

Изменения в версии Tails 5.20:

  • Tor Browser обновлён до версии 13.0.4, синхронизированной с кодовой базой Firefox 115.5.0 ESR, в которой устранено 14 уязвимостей (12 признаны опасными);

  • обновлена версия почтового клиента Thunderbird 115.5.0;

  • для защиты от скрытой идентификации браузера отключена загрузка списка фильтрации AdGuard для uBlock Origin, привязанного к языку текущего сеанса;

  • решены проблемы с активацией постоянного хранилища и исправлены ошибки в переводе;

  • в интерфейсе WhisperBack упрощена отправка сообщений об ошибках с необходимой диагностической информацией.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Состоялся релиз проекта Comentario 3.0.0, развивающего свободный сервер комментариев для веб-страниц, ответвившийся от ныне заброшенного сервера Comment.

Проект Comentario позволяет быстро встроить возможность оставлять комментарии на свой сайт или блог, добавив на страницу загрузки JavaScript-файл comentario.js размером около 20 КБ. Поддерживается древовидная организация дискуссий, использование формата Markdown, аутентификация через социальные сети, задание правил модерирования, подключение внешних сервисов для блокирования нарушений, управление через интерфейс администратора. Серверный код проекта написан на языке Go, а клиентский — на JavaScript с использованием фреймворка Angular. Наработки проекта распространяются под лицензией MIT. Для оценки возможностей движка доступна демо-страница, на которой среди прочего можно протестировать и панель администратора.

Изменения в новой версии:

  • реализована возможность определения ролей пользователей и добавлена глобальная привилегия суперпользователя;

  • добавлена статическая и динамическая конфигурация сервера;

  • предоставлена возможность банить пользователей;

  • расширены настройки модерации;

  • добавлена поддержка расширений, проверяющих текст комментариев на наличие спама или токсичного контента;

  • расширена статистика посещений (пока только сбор);

  • обеспечен просмотр страниц и комментариев по всему домену;

  • добавлена поддержка загрузки аватаров пользователей;

  • добавлена поддержка изображений в комментария.

    Источник: OpenNET.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Вышел стабильный релиз композитного сервера Weston 13.0, развивающего технологии, содействующие появлению полноценной поддержки протокола Wayland в Enlightenment, GNOME, KDE и других пользовательских окружениях.

Разработка проекта Weston нацелена на предоставление высококачественной кодовой базы и рабочих примеров для использования Wayland в десктоп-окружениях и встраиваемых решениях, таких как платформы для автомобильных информационно-развлекательных систем, смартфонов, ТВ и прочих потребительских устройств. Код проекта распространяется под лицензией MIT.

Смена номера версии Weston обусловлена наличием изменений, нарушающих совместимость.

Изменения в новой ветке Weston:

  • добавлена возможность загрузки сразу нескольких бэкендов, например, вместе с основным бэкендом вывода можно загрузить вторичные бэкенды vnc, rdp и pipewire;

  • в бэкенды backend-vnc, backend-pipewire и backend-rdp добавлена поддержка отрисовки с использованием OpenGL;

  • в оболочке для создания интернет-киосков (kiosk-shell) улучшена работа в полноэкранном режиме. Добавлена возможность создавать полноэкранные поверхности для приложений, запускаемых через xwayland;

  • добавлена поддержка совмещения (overlapping) вывода, позволяющая размещать элементы на плоскостях, показываемых на нескольких устройствах вывода;

  • в оболочке desktop-shell реализована возможность ограничения области перемещения указателя (pointer confinement) на полноэкранных поверхностях.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Red Hat опубликовала план прекращения поддержки сервера X.org в дистрибутиве Red Hat Enterprise Linux 10. Изначально X.org Server был объявлен устаревшим и намеченным на удаление в будущей ветке RHEL ещё год назад в примечании к выпуску RHEL 9.1.

Возможность запуска X11-приложений в сеансе Wayland, обеспечиваемая при помощи DDX‑сервера XWayland, будет сохранена. Первый выпуск ветки RHEL 10, в котором будет прекращена поставка X.org Server, запланирован на первую половину 2025 года.

Переход от системы X Window System, которой в следующем году исполнится 40 лет, к более новому стеку на базе Wayland происходит уже 15 лет. Red Hat с самого начала принимает в этом процессе активное участие. Со временем стало ясно, что протокол X11 и сервер X.org имеют фундаментальные проблемы, которые необходимо решить, и Wayland стал таким выходом. Сегодня Wayland признан де‑факто инфраструктурой для оконной системы и вывода графики в Linux.

В то время как сообщество реализовывало новые возможности и устраняло недоработки в Wayland, разработка сервера X.org и инфраструктуры X11 сворачивалась. Wayland значительно улучшается, но это приводит к увеличению нагрузки на обслуживание двух стеков: возникает много новой работы для поддержки Wayland, но остаётся и необходимость обслуживания старого стека на базе X.org. В конечном счёте, подобное дробление усилий стало приводить к трудностям и желанию сосредоточиться на решении основных задач.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Представлен релиз дистрибутива OpenMandriva Lx 5.0. Проект развивается силами сообщества после того, как компания Mandriva S.A. передала управление проектом в руки некоммерческой организации OpenMandriva Association.

Для загрузки предлагаются Live-сборки для архитектуры x86_64 с KDE (полная 3 ГБ, сокращённая 2,5 ГБ и оптимизированная для процессоров AMD Ryzen, ThreadRipper и EPYC), GNOME и LxQt. Отдельно в ближайшее время будут опубликованы серверная сборка и образы для плат на базе архитектуры ARM64 (Raspberry Pi 4).

Основные изменения в OpenMandriva Lx 5.0:

  • проведена реорганизация структуры файловой системы — все исполняемые файлы и библиотеки из корневых директорий перенесены в раздел /usr (каталоги /bin, /sbin и /lib* оформлены как символические ссылки на соответствующие каталоги внутри /usr);

  • компилятор Clang, используемый для сборки пакетов, обновлён до ветки LLVM 17. Для сборки всех компонентов дистрибутива можно обойтись только Clang, в том числе доступен вариант пакета с ядром Linux, собранный в Clang;

  • компоненты рабочего стола и графического стека и системные пакеты, в том числе ядро Linux 6.6.2, systemd 254.5, GCC 13.1, glibc 2.38, binutils 2.41, инсталлятор Calamares 3.2.62;

  • обновлены развиваемые для OpenMandriva приложения OM Welcome, OM Control
    Center, Repository Selector (repo‑picker), Update Configuration
    (om‑update‑config).

Источник: OpenNET.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Представлен релиз библиотеки OpenSSL 3.2.0 с реализацией протоколов SSL/TLS и различных алгоритмов шифрования. Поддержка OpenSSL 3.2 будет осуществляться до 23 ноября 2025 года. Поддержка прошлых веток OpenSSL 3.1 и 3.0 LTS продлится до марта 2025 года и сентября 2026 года соответственно. Поддержка ветки 1.1.1 прекращена в сентябре этого года. Код проекта распространяется под лицензией Apache 2.0.

В OpenSSL 3.2.0:

  • добавлена клиентская поддержка протокола QUIC (RFC 9000), используемого в качестве транспорта в протоколе HTTP/3. Реализация включает среди прочего возможность передачи нескольких потоков через один канал связи. Компоненты для использования QUIC на серверах будут включены в выпуск OpenSSL 3.3, который планируют опубликовать не позднее 30 апреля 2024 года. QUIC представляет собой надстройку над протоколом UDP, поддерживающую мультиплексирование нескольких соединений и обеспечивающую методы шифрования, эквивалентные TLS/SSL.

  • в TLS появилась поддержка подключаемых схем цифровых подписей, позволяющих использовать сторонние реализации алгоритмов.

  • в TLS реализована поддержка расширения для сжатия сертификатов на этапе согласования соединений (RFC 8879), позволяющего ускорить установку соединения так как на передачу данных сертификатов приходится львиная доля трафика на этапе согласования соединения. Поддерживается сжатие с использованием библиотек zlib, zstd и Brotli.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Проект openSUSE выбирает новый логотип. Разработчики дистрибутива openSUSE объявили о завершении стадии приёма заявок от дизайнеров на конкурс логотипов и перешли к голосованию, в котором может участвовать любой желающий.

Голосование по логотипам openSUSE продлится до 10 декабря включительно. В рамках этого мероприятия пользователям предлагается выбрать новые логотипы для всего проекта openSUSE и для развиваемых в его составе дистрибутивов Tumbleweed, Leap, Slowroll и Kalpa. Для участия в конкурсе заявлено 36 логотипов openSUSE, 18 логотипов для Kalpa, 24 логотипа для Slowroll, 21 логотип для Leap и 32 логотипа для Tumbleweed.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Опубликован выпуск интегрированной среды разработки Qt Creator 12.0, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Готовые сборки сформированы для Linux, Windows и maсOS.

В новой версии:

  • добавлен плагин Compiler Explorer, позволяющий в режиме реального времени по мере набора исходных текстов отслеживать генерируемый компилятором ассемблерный код и выявляемые компилятором ошибки;

  • добавлена возможность отладки и профилирования сборочных сценариев CMake при помощи протокола DAP (Debug Adapter Protocol), поддерживаемого начиная с выпуска CMake 3.27;

  • добавлен плагин ScreenRecorder (Help > About Plugins > ScreenRecorder) для записи на видео процесса работы в Qt Creator;

  • значительно сокращено время запуска на некоторых системах;

  • Clangd и Clang analyzer обновлены до выпуска LLVM 17.0.1;

  • улучшены средства для рефакторинга кода на языке C++;

  • в редактор текста в формате Markdown добавлены кнопки для выбора стилей текста;

  • добавлена возможность использования прокси для доступа к интеллектуальному помощнику GitHub Copilot, способному генерировать типовые конструкции при написании кода;

  • Добавлены связанные с проектами настройки наименования файлов с кодом на C++ и документирования через комментарии.

Источник: OpenNET.

Теги:
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

После трёх месяцев разработки опубликован выпуск распределенной системы управления исходными текстами Git 2.43.

Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям «задним числом» используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов.

По сравнению с прошлым выпуском в версию Git 2.43 внесено и принято 464 изменения, подготовленные при участии 80 разработчиков, из которых 17 программистов впервые приняли участие в разработке, включая:

  • в команду "git repack" добавлены опции "--filter" и "--filter-to", позволяющие выполнить переупаковку репозитория c учётом заданного фильтра объектов и при необходимости перенести в отдельное место объекты, не удовлетворяющие заданному фильтру;

  • добавлена возможность работы с несколькими pack-файлами с информацией о недостижимых объектах ("cruft packs"), на которые в репозитории отсутствуют ссылки (не ссылаются ветки или теги);

  • добавлено распознавание попыток выполнения двойной отмены коммита через "git revert" и учёт этого факта при формировании сообщения об отмене;

  • Разрешено совместное использование опций "--rfc" и "--subject-prefix".

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Ближайшие события

Разработчики из Khronos признали полную совместимость открытого драйвера NVK для видеокарт Nvidia со спецификацией Vulkan 1.0. Драйвер успешно прошёл все тесты из набора CTS (Khronos Conformance Test Suite) и включён в список сертифицированных драйверов. Сертификация пройдена для GPU NVIDIA на базе микроархитектуры Turing (TITAN RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000–8000, Quadro T1000/T2000). Проверка была выполнена в окружении с ядром Linux 6.5, X.Org X Server 1.20.14, XWayland 22.1.9 и GNOME Shell 44.4. Получение сертификата даёт возможность официально заявлять о совместимости с графическими стандартами и использовать связанные с ними торговые марки Khronos.

Драйвер NVK создан c нуля командой, в которую входят Карол Хербст (Karol Herbst, разработчик Nouveau из Red Hat), Дэвид Эйрли (David Airlie, мэйнтейнер подсистемы DRM из Red Hat) и Джейсон/Фэй Экстранд (Jason/Faith Ekstrand, активный разработчик Mesa из Collabora). При создании драйвера разработчики использовали официальные заголовочные файлы и открытые модули ядра, опубликованные компанией Nvidia. В коде NVK местами использовались базовые компоненты OpenGL‑драйвера Nouveau, но из‑за отличий наименований в заголовочных файлах Nvidia и наименований в Nouveau, полученных на основе обратного инжиниринга, прямое заимствование кода затруднено и по большей части пришлось переосмысливать многие вещи и реализовывать их с нуля.

Источник: OpenNET.

Теги:
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

Опубликован выпуск проекта TR1X 3.0, развивающего открытый игровой движок, который может использоваться вместо проприетарного движка шутера от третьего лица Tomb Raider.

TR1X существенно расширяет возможности оригинального движка, например, в открытом проекте добавлен новый интерфейс в стиле PS1 и обеспечена возможность масштабирования, улучшена работа в оконном режиме, добавлены визуальные эффекты, появилась поддержка изменения поля зрения и позиции камеры, добавлена возможность оглядываться по сторонам во время бега и смотреть вверх/вниз во время прыжков, значительно модернизирована система рендеринга и расширен игровой процесс, устранены многие недоработки и ошибки, свойственные оригинальному движку. Код движка написан на языке C и распространяется под лицензией GPLv3. Для запуска требуется наличие игровых ресурсов из игры Tomb Raider 1.

Новый выпуск примечателен реализацией поддержки платформы Linux, добавлением отладочной консоли для разработчиков, возможностью выбора между оригинальными и развиваемыми энтузиастами наборами уровней, поддержкой бонусных игровых уровней, открываемых при нахождении секретов. По аналогии с игрой Tomb Raider 2 появилась поддержка переворота под водой и добавлена возможность наклоняться вперёд или назад во время прямых прыжков. Снижена нагрузка на CPU в коде планирования отрисовки кадров.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

? Ура, коллеги! 
Рад сообщить, что наконец-то вышла вторая версия MoonShine! Полгода ежедневной активной работы и этот день наконец-то настал! Пришлось немного перенести дату релиза, но это было необходимо для того? чтобы вы могли пользоваться админкой с удовольствием!

Вторая версия MoonShine обладает другой архитектурой и подходом, который я сравниваю с конструктором. Один раз разобравшись с MoonShine можно быстро разворачивать как админки, так и сами сайты на Laravel (уже начал снимать гайд где мы сделаем сайт целиком на MoonShine). Вчера набросал сервис с админкой за 40 минут.

Вышел действительно отличный продукт, который должен попробовать каждый поклонник Laravel!

Вторая версия MoonShine переезжает на новый домен - https://moonshine-laravel.com . Сочный дизайн и новые фишки.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии2

Canonical объявила о выпуске инструментария MicroCloud, позволяющего быстро развёртывать на своём оборудовании вычислительные кластеры и облачные системы с общим распределённым хранилищем данных и защищённой виртуальной сетью.

Инструментарий MicroCloud оформлен в виде snap-пакета, включающего компоненты, необходимые для управления работой узлов кластера. Коммерческая техническая поддержка решений на базе MicroCloud предоставляется в рамках сервиса Ubuntu Pro, но те, кто может обойтись без поддержки, вольны использовать инструментарий без ограничений. Наработки проекта написаны на языке Go и распространяются под лицензией AGPL 3.0.

MicroCloud по умолчанию применяет средства для обеспечения отказоустойчивости, поэтому позволяет создавать кластеры, насчитывающие не менее трёх узлов (в качестве верхней планки упоминаются кластеры, включающие до 50 узлов). Используемый для управления кластером программный стек основан на использовании системы централизованного управления контейнерами и виртуальными машинами LXD, платформы для построения виртуальных сетей OVN (Open Virtual Network) и распределённого отказоустойчивого хранилища Ceph. MicroClouds предоставляет инструменты для автоматической настройки LXD, Ceph и OVN на всех узлах кластера.

MicroCloud также пригоден для быстрого проведения экспериментов на системах разработчиков, включая симуляцию кластера на ноутбуке разработчика, тестирования развиваемых облачных приложений, экспериментов на инфраструктуре.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии1

Началось тестирование экспериментальных сборок ALT Linux для китайских процессоров с архитектурой Loongarch64, реализующей RISC ISA, похожий на MIPS и RISC-V. Для загрузки доступны варианты с пользовательскими окружениями Xfce и GNOME, собранные на базе репозитория Сизиф. В состав входит типовой набор пользовательских приложений, включая LibreOffice, Firefox и GIMP. Отмечается, что ALT стал первым российским дистрибутивом, начавшим формирование сборок для Loongarch64. Из глобальных проектов порт для Loongarch недавно был принят в состав Debian GNU/Linux.

Для ускорения подготовки порта в ALT Linux разработчиками был задействован процесс догоняющей сборки пакетов, позволяющий автоматизировать сборку для новых платформ, используя информацию о появлении новых версий в основном репозитории. Шесть месяцев было потрачено на ручное портирование тысячи базовых пакетов для Loongarch64, после чего был настроен автоматизированный процесс сборки, позволивший довести число доступных пакетов до 17 тысяч (91.7% от всего репозитория Сизиф). Кроме Loongarch64, дистрибутив ALT Linux собирается для 5 первичных (i586, x86_64, aarch64, armh, ppc64le) и 3 неосновных (Эльбрус, mipsel, riscv64) платформ.

Дополнительно можно отметить публикацию экспериментальных сборок ALT Mobile для мобильных устройств. Сборки поставляются с графической оболочной Phosh, основанной на технологиях GNOME и использующей композитный сервер Phoc, работающий поверх Wayland.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

На Flathub опубликована неофициальная версия браузера Vivaldi в формате flatpak, подготовленная одним из сотрудников компании. Неофициальный статус пакета объясняется различными факторами, в частности, пока нет полной уверенности в том, что «песочница» Chromium при запуске в среде Flatpak будет достаточно безопасна. Если в дальнейшем никаких особых проблем не возникнет — пакет будет переведён в официальный статус.

Появление сборок Vivaldi в формате Flatpak позволяет расширить возможности установки браузера в различных дистрибутивах без необходимости подготовки специализированных пакетов. Также, несмотря на пока неофициальный статус, разработчики Vivaldi будут обрабатывать сообщения об ошибках по данной версии наравне со всеми другими, чтобы оперативно вносить необходимые исправления.

Источник: OpenNET.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Вышел релиз GitExtensions 4.2, инструмента с графическим интерфейсом для управления репозиториями git, умеющего интегрироваться в системное меню работы с файлами и, через плагины, в IDE (JetBrains, VSCode, MSVS). Код проекта написан на C# и распространяется под лицензией GPLv3.

Основные изменения:

  • новый плагин интеграции с GitLab;

  • в плагин JIRA добавлена поддержка токенов личного доступа;

  • различные улучшения производительности;

  • различные улучшения пользовательского интерфейса;

  • улучшения в диалоговом окне журнала команд Git и в диалоговом окне «Rebase»;

  • разрешено выполнение операции сохранения «Save as...» сразу для нескольких файлов;

  • редактор теперь может перемещать строку вверх/вниз с помощью ALT + UP и ALT + DOWN;

  • для OpenSSH реализовано выставление переменной окружения SSH_ASKPASS, если запрашивается пароль (требуется OpenSSH 8.4 или выше; не действует для более старых версий OpenSSH);

  • обеспечена автоматическая установка GitExtensions в качестве редактора только в текущем окружении;

  • разрешён сброс непроиндексированных изменений, не затрагивая промежуточные;

  • более удобная обработка ошибок «Не удалось загрузить файл или сборку»;

  • вертикальная табуляция (SHIFT + ENTER) теперь рассматривается как перевод строки;

  • добавлена поддержка сборки GitExtensions для Windows на системах Arm64 (WoA), однако для этого требуется сборка вручную;

  • для скриптов реализована опция "{HEAD}";

  • для сборки теперь требуется .NET 6.0 Desktop Runtime v6.0.24 или новее;

  • рекомендованная версия Git 2.42.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Вклад авторов