todo.pet/CHANGELOG.md
2025-06-04 15:02:31 +03:00

24 lines
1.5 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.

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