24 lines
1.5 KiB
Markdown
24 lines
1.5 KiB
Markdown
Все заметные изменения проекта будут документироваться в этом файле.
|
||
|
||
Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.0.0/),
|
||
и этот проект придерживается [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
|
||
|
||
## [2.1.0] - 2025-06-01
|
||
|
||
### Добавлено
|
||
- Команда `search <текст>` для поиска задач по тексту (реализован класс `SearchCommand`)
|
||
- Метод `search(String query)` в `TaskService` для поддержки поиска задач
|
||
- Рефакторинг: вынесение общего функционала отображения задач в отдельный метод `formatWithTable()` в классе `ListCommand`
|
||
|
||
### Изменено
|
||
- Обновлены внутренние зависимости между компонентами CLI (`SearchCommand`, `ListCommand`) и моделью данных (`Task`, `SimpleTask`)
|
||
- Добавлена обработка минимальной длины поискового запроса (3 символа) в `SearchCommand`# Журнал изменений
|
||
|
||
|
||
## [2.0.0] - 2025-05-29
|
||
|
||
### Добавлено
|
||
- Базовая функциональность для управления задачами
|
||
- Команды: create, list, delete
|
||
- Консольный интерфейс для взаимодействия с приложением
|
||
- In-memory хранилище задач |