Releases: cot-rs/cot
Releases · cot-rs/cot
cot-v0.2.0
Security
- cycle session ID on login, flush session on logout (#246)
New features
- [breaking] use extractor pattern for request handlers (#253),
introducingFromRequest
andFromRequestParts
traits and removing duplicated functionality fromRequestExt
- add
SessionMiddleware
configuration (#251) - user-friendly message for
AddrInUse
error (#233) - support for "Remove Field" in automatic migration generator (#232)
- support for "Remove Model" in Automatic Migration Generator (#221)
- basic pagination support for admin panel (#217)
- display object paths when (de)serialization error happened with serde
- add
RegisterAppsContext
,AuthBackendContext
,MiddlewareContext
as type aliases forProjectContext
in specific
bootstrapping phases that are more semantic and whose names won't change when changing the phases
Fixes
Other
- [breaking] upgrade edition to 2024 (#244)
- [breaking] remove methods from the
RequestExt
that duplicate extractors' functionalities - [breaking]
AuthRequestExt
trait is now replaced byAuth
struct andAuthMiddleware
is now required for - [breaking] add
WithDatabase
bootstrapping phase Urls
object can now be used with thereverse!
macro and not onlyRequest
- (clippy) add --all-targets to clippy CI and fix all warnings (#240)
- add test for reverse!() reversing in the current app first (#239)
- more docs (up to 100% doc coverage) (#229)
Contributors
cot-cli-v0.2.0
New features
- [breaking] use extractor pattern for request handlers (#253)
- (cli) add generation of manpages and shell completions (#252)
- add
SessionMiddleware
configuration (#251) - cot-cli commands makeover (#226)
- create Workspace Manager (#235)
- add support for remove field in automatic migration generator (#232)
- support "Remove Model" in Automatic Migration Generator (#221)
Fixes
Other
- remove duplication in migration generator tests (#249)
- [breaking] upgrade edition to 2024 (#244)
- (clippy) add --all-targets to clippy CI and fix all warnings (#240)
- more docs (up to 100% doc coverage) (#229)
- change MigrationGenerator for future use (#224)
Contributors
cot-v0.1.4
cot-cli-v0.1.4
cot-v0.1.3
Other
- add logo to the rustdoc (#198)
cot-cli-v0.1.3
Other
- updated the following local packages: cot
cot-v0.1.2
cot-cli-v0.1.2
Fixed
- add Cargo.lock to project template to avoid broken dependencies (#191)
cot-cli-v0.1.1
Other
- add README.md to the Cargo.toml metadata (#178)
cot_macros-v0.1.2
Other
- add README.md to the Cargo.toml metadata (#178)