v1.5.0: network interface binding, SSH fixes, terminal, release script
- Add network interface selection per server (VPN/multi-NIC support) - Fix "Install Everything" button hanging on error - Add interactive SSH terminal with PTY (pyte + xterm-256color) - Add release.py for automated versioning and changelog generation - Add CLAUDE.md with project instructions - Add screenshots and release binaries for v1.1–v1.4 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
17
CLAUDE.md
Normal file
17
CLAUDE.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# CLAUDE.md — инструкции для Claude Code
|
||||
|
||||
## Текущая версия: 1.5.0
|
||||
|
||||
## Версионирование
|
||||
|
||||
Файл версии: `version.py` → `__version__`
|
||||
|
||||
Semver: **MAJOR** (ломающие изменения) | **MINOR** (новая фича) | **PATCH** (багфикс, мелкие правки)
|
||||
|
||||
**Порядок релиза:**
|
||||
1. Внести изменения в код и закоммитить
|
||||
2. `python release.py minor` (или `patch` / `major` / `2.0.0`)
|
||||
3. `python build.py --clean`
|
||||
4. Закоммитить и запушить
|
||||
|
||||
Скрипт `release.py` автоматически обновляет все 4 файла (`version.py`, `CHANGELOG.md`, `README.md`, `CLAUDE.md`) и генерирует changelog из git log.
|
||||
Reference in New Issue
Block a user