Server search/hotkeys; Windows close-to-tray; background EnsureCore; SSE status with rare poll fallback. Co-authored-by: Cursor <cursoragent@cursor.com>
27 lines
1.5 KiB
Plaintext
27 lines
1.5 KiB
Plaintext
---
|
||
description: After every compile/bump, always write release notes for the new build
|
||
alwaysApply: true
|
||
---
|
||
|
||
# Описание изменений после компиляции
|
||
|
||
После любой успешной сборки с бампом `BuildNumber` (через `build.bat`, `build-macos.bat` / скрипты bump, или ручной bump) **обязательно** обновить описание сделанных изменений — не оставлять только бинарник.
|
||
|
||
## Что обновлять
|
||
|
||
1. `notes` в:
|
||
- `dist/update.json`
|
||
- `dist/navis-release/update.json`
|
||
- `server/update.json`
|
||
2. Краткую строку в changelog `README.md` (секция текущей версии, формат `x.y.z+N: …`).
|
||
3. При релизе Windows-артефакта — `sha256` для `Navis.exe` / `windows-amd64` в тех же `update.json`.
|
||
|
||
## Как писать notes
|
||
|
||
- На русском, в стиле существующих записей.
|
||
- Начинать с `Navis x.y.z+N:` (как в `DisplayVersion` / build).
|
||
- Перечислить суть изменений для пользователя и ключевые тех. точки (не дамп диффа).
|
||
- Синхронизировать смысл между `update.json` и `README.md` (README можно короче).
|
||
|
||
Не редактировать plan-файлы ради notes. Не коммитить и не пушить, пока пользователь явно не попросил.
|