mirror of
https://github.com/Cheviiot/Nivora.git
synced 2026-08-03 15:51:12 +00:00
feat: create autonomous Nivora package repository
Maintain a validated cross-distribution package catalog. Automate upstream updates, isolated builds, diagnostics, and direct publication. Build the official GitHub Desktop sources for Linux with working OAuth.
This commit is contained in:
@@ -0,0 +1,92 @@
|
||||
# История изменений
|
||||
|
||||
В файле фиксируются значимые изменения Nivora.
|
||||
|
||||
## 2026-07-24 — GitHub Desktop
|
||||
|
||||
### Добавлено
|
||||
|
||||
- Добавлен GitHub Desktop 3.6.3 для `amd64` и `arm64`, собираемый напрямую из
|
||||
официального `desktop/desktop` и официальных submodule-репозиториев GitHub.
|
||||
- Сторонний Linux-форк `shiftkey/desktop` и готовые артефакты других авторов не
|
||||
используются.
|
||||
- Тяжёлая сборка вынесена в отдельный GitHub Actions workflow для нативных
|
||||
`x64`/`arm64` runner’ов; результаты и SHA-256 публикуются в релизе Nivora.
|
||||
|
||||
## 2026-07-24 — очистка переходной инфраструктуры
|
||||
|
||||
### Изменено
|
||||
|
||||
- Удалены одноразовый мигратор прежнего каталога, переходные package ID,
|
||||
совместимые команды и относящиеся к ним документация и тесты.
|
||||
- Транзакционная проверка теперь тестирует обновление внутри Nivora без фиктивных
|
||||
пакетов стороннего каталога.
|
||||
- Codex обновлён до `26.721.31836`; новый upstream-сбросил `release` в `1`.
|
||||
- У Яндекс Браузера canonical desktop-id совпадает с идентификатором окна и XDG
|
||||
Portal, а прежний ID скрыт и сохранён только для совместимости: GNOME больше
|
||||
не разделяет launcher и запущенное окно на два приложения.
|
||||
|
||||
## 2026-07-24 — Яндекс Браузер
|
||||
|
||||
### Добавлено
|
||||
|
||||
- В каталог добавлен Яндекс Браузер 26.4.1.1110 из официального stable-репозитория
|
||||
для `amd64`.
|
||||
- Сохранены штатные desktop-id, XDG Portal-интеграция, MIME-типы и иконки.
|
||||
- Обновления браузера переданы Stapler: upstream cron-задача и автозапуск
|
||||
системной настройки не устанавливаются.
|
||||
|
||||
## 2026-07-24 — Ventoy
|
||||
|
||||
### Добавлено
|
||||
|
||||
- В каталог добавлен Ventoy 1.1.16 с официальным нативным Linux GUI.
|
||||
- Пакет поддерживает `amd64` и `arm64`, отображается в меню приложений как
|
||||
**Ventoy** и запрашивает права на работу с накопителями через `pkexec`.
|
||||
|
||||
### Обновлено
|
||||
|
||||
- Clash Verge Rev обновлён до 2.5.2, Claude — до 1.24012.0,
|
||||
Codex — до 26.721.30844, Happ — до 3.3.6, NetBird — до 0.75.0,
|
||||
OpenCode — до 1.18.4.
|
||||
- Tray-иконки Happ переработаны на основе оригинального разорванного H-знака:
|
||||
графитовая версия для отключённого состояния и лаймовые акценты для соединения.
|
||||
- Codex и OpenCode возвращены к чистым upstream-бинарникам: удалены runtime/ASAR-патчи,
|
||||
wrapper OpenCode, лимиты памяти и GPU-fallback; сохранены только системная упаковка,
|
||||
отображаемые названия и иконки.
|
||||
- Для Codex восстановлен предусмотренный Linux Computer Use: bundled plugin и
|
||||
backend `computer-use-linux` 0.4.1 собираются из закреплённых upstream-исходников,
|
||||
а Linux-патчи взяты из `ilysenko/codex-desktop-linux` без обхода серверного
|
||||
feature gate.
|
||||
|
||||
## 2026-07-19 — ClaudeAlt и balenaEtcher
|
||||
|
||||
### Добавлено
|
||||
|
||||
- В каталог добавлен balenaEtcher 2.1.6 для безопасной записи образов на
|
||||
SD-карты и USB-накопители (`amd64`).
|
||||
|
||||
### Изменено
|
||||
|
||||
- Второй профиль Claude заменён самостоятельным приложением ClaudeAlt с отдельными
|
||||
executable/resources tree, Electron `productName`, Wayland `app_id`, X11 `WM_CLASS`,
|
||||
desktop-файлом, каталогом данных и Cowork VM socket.
|
||||
- Старые команды второго аккаунта сохранены как совместимые алиасы ClaudeAlt.
|
||||
- Существующий каталог `Claude-Account-2` автоматически используется после обновления,
|
||||
чтобы сохранить авторизацию второго аккаунта.
|
||||
- ClaudeAlt и Nivora получили новые PNG-иконки с настоящей
|
||||
прозрачностью вне скруглённых границ.
|
||||
- Иконка ClaudeAlt подключена к desktop-файлу и Electron `BrowserWindow`.
|
||||
- Штатный tray-глиф Claude окрашен в оранжевый для основного приложения и в
|
||||
бирюзовый для ClaudeAlt; большая app-иконка больше не используется в лотке.
|
||||
- Размер и визуальные отступы иконки ClaudeAlt нормализованы под
|
||||
upstream-иконку Claude.
|
||||
|
||||
## 2026-07-17 — первый релиз
|
||||
|
||||
### Добавлено
|
||||
|
||||
- Независимый Stapler-каталог из 15 пакетов.
|
||||
- Новые документация, логотип, валидатор, тесты и GitHub Actions.
|
||||
- Изолированная сборка всех пакетов и проверка фактического содержимого RPM.
|
||||
- Транзакционные тесты установки, обновления и удаления DEB/RPM для критичных пакетов.
|
||||
Reference in New Issue
Block a user