Заменить шаблонную документацию на описание SSH Remote Sync и зафиксировать первый стабильный релиз. Co-authored-by: Cursor <cursoragent@cursor.com>
33 lines
1.9 KiB
Markdown
33 lines
1.9 KiB
Markdown
# Changelog
|
||
|
||
Все значимые изменения в проекте документируются в этом файле.
|
||
|
||
Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.1.0/),
|
||
версионирование следует [Semantic Versioning](https://semver.org/lang/ru/).
|
||
|
||
## [1.0.0] - 2026-06-18
|
||
|
||
Первый стабильный релиз.
|
||
|
||
### Added
|
||
|
||
- Менеджер SSH-серверов в настройках IDE (**File → Settings → SSH Remote Project**)
|
||
- Хранение паролей в системном хранилище IDE (`PasswordSafe`)
|
||
- Скачивание удалённого проекта и открытие его как локального
|
||
- Автосинхронизация файлов при сохранении, создании и удалении
|
||
- Ручное обновление проекта с сервера (**Refresh from Server**)
|
||
- Переключение между несколькими удалёнными серверами
|
||
- Выполнение произвольных команд на сервере через SSH
|
||
- Встроенный SSH-терминал с автоматическим переходом в папку проекта
|
||
- Локальный кэш проектов в `~/ssh-remote-projects/<host>/<server-name>/`
|
||
- Меню **Tools → SSH Remote Manager** со всеми действиями плагина
|
||
|
||
### Changed
|
||
|
||
- Алгоритм формирования локального пути к проекту
|
||
- Логика сохранения пароля при редактировании существующего сервера (пустое поле не затирает сохранённый пароль)
|
||
|
||
### Fixed
|
||
|
||
- Корректное удаление файлов и каталогов на удалённом сервере при локальном удалении
|