cot-cli 0.2.1

The Rust web framework for lazy developers - CLI tool.
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.2.1]https://github.com/cot-rs/cot/compare/cot-cli-v0.2.0...cot-cli-v0.2.1 - 2025-03-30

### <!-- 2 -->Fixes

- *(cli)* fix modified models detection ([#266]https://github.com/cot-rs/cot/pull/266)
- *(cli)* tests relying on cwd ([#269]https://github.com/cot-rs/cot/pull/269)
- *(cli)* migration generator not working in inner project directories ([#267]https://github.com/cot-rs/cot/pull/267)

### <!-- 3 -->Other

- use #[expect] instead of #[allow] where it makes sense ([#259]https://github.com/cot-rs/cot/pull/259)

## [0.2.0]https://github.com/cot-rs/cot/compare/cot-cli-v0.1.4...cot-cli-v0.2.0 - 2025-03-25

### <!-- 1 -->New features

- [**breaking**] use extractor pattern for request handlers ([#253]https://github.com/cot-rs/cot/pull/253)
- *(cli)* add generation of manpages and shell completions ([#252]https://github.com/cot-rs/cot/pull/252)
- add `SessionMiddleware` configuration ([#251]https://github.com/cot-rs/cot/pull/251)
- cot-cli commands makeover ([#226]https://github.com/cot-rs/cot/pull/226)
- create Workspace Manager ([#235]https://github.com/cot-rs/cot/pull/235)
- add support for remove field in automatic migration generator ([#232]https://github.com/cot-rs/cot/pull/232)
- support "Remove Model" in Automatic Migration Generator ([#221]https://github.com/cot-rs/cot/pull/221)

### <!-- 2 -->Fixes

- unit test after commit [25785c2]https://github.com/cot-rs/cot/commit/25785c27 ([#218]https://github.com/cot-rs/cot/pull/218)

### <!-- 3 -->Other

- remove duplication in migration generator tests ([#249]https://github.com/cot-rs/cot/pull/249)
- [**breaking**] upgrade edition to 2024 ([#244]https://github.com/cot-rs/cot/pull/244)
- *(clippy)* add --all-targets to clippy CI and fix all warnings ([#240]https://github.com/cot-rs/cot/pull/240)
- more docs (up to 100% doc coverage) ([#229]https://github.com/cot-rs/cot/pull/229)
- change MigrationGenerator for future use ([#224]https://github.com/cot-rs/cot/pull/224)

## [0.1.4]https://github.com/cot-rs/cot/compare/cot-cli-v0.1.3...cot-cli-v0.1.4 - 2025-02-28

### Fixed

- use cot's version instead of cli's when creating a new project (#213)

### Other

- Add status messages to CLI operations for better user feedback ([#204]https://github.com/cot-rs/cot/pull/204)

## [0.1.3]https://github.com/cot-rs/cot/compare/cot-cli-v0.1.2...cot-cli-v0.1.3 - 2025-02-24

### Other

- updated the following local packages: cot

## [0.1.2]https://github.com/cot-rs/cot/compare/cot-cli-v0.1.1...cot-cli-v0.1.2 - 2025-02-23

### Fixed

- add Cargo.lock to project template to avoid broken dependencies (#191)

## [0.1.1]https://github.com/cot-rs/cot/compare/cot-cli-v0.1.0...cot-cli-v0.1.1 - 2025-02-21

### Other

- add README.md to the Cargo.toml metadata (#178)

## 0.1.0 - 2025-02-18

- initial version