Все заметные изменения проекта будут документироваться в этом файле. Формат основан на [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 хранилище задач