Release version 2.0
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# Журнал изменений
|
||||
|
||||
Все заметные изменения проекта будут документироваться в этом файле.
|
||||
|
||||
Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.0.0/),
|
||||
и этот проект придерживается [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [2.0.0] - 2025-05-29
|
||||
|
||||
### Добавлено
|
||||
- Базовая функциональность для управления задачами
|
||||
- Команды: create, list, delete
|
||||
- Консольный интерфейс для взаимодействия с приложением
|
||||
- In-memory хранилище задач
|
||||
@@ -0,0 +1,27 @@
|
||||
# TodoApp
|
||||
|
||||
## Описание
|
||||
TodoApp - это консольное приложение для управления списком задач, разработанное на Java в качестве учебного проекта. Приложение позволяет создавать, просматривать, отмечать как выполненные и удалять задачи через интерфейс командной строки.
|
||||
|
||||
## Требования
|
||||
- Java 24 или выше
|
||||
- Maven 3.8.x или выше
|
||||
|
||||
### Доступные команды
|
||||
- `create <название_задачи>` - Создать новую задачу
|
||||
- `list` - Показать список всех задач
|
||||
- `complete <id>` - Отметить задачу как выполненную
|
||||
- `delete <id>` - Удалить задачу
|
||||
- `exit` - Выйти из приложения
|
||||
|
||||
## Структура проекта
|
||||
- `model` - Модели данных (Task, SimpleTask)
|
||||
- `repo` - Репозитории для хранения задач
|
||||
- `service` - Бизнес-логика
|
||||
- `cli` - Компоненты интерфейса командной строки
|
||||
|
||||
## Версии
|
||||
Актуальная версия: 2.0
|
||||
|
||||
## Лицензия
|
||||
[MIT](LICENSE)
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
|
||||
<groupId>ru.kamask.pet</groupId>
|
||||
<artifactId>todo</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
<version>2.0-SNAPSHOT</version>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.release>24</maven.compiler.release>
|
||||
|
||||
Reference in New Issue
Block a user