SSHRemotePlugin/CHANGELOG.md
stud_i_sram 8e53844818 Добавить README и CHANGELOG, выпустить версию 1.0.0
Заменить шаблонную документацию на описание SSH Remote Sync и зафиксировать первый стабильный релиз.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-18 11:05:57 +03:00

33 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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
- Корректное удаление файлов и каталогов на удалённом сервере при локальном удалении