Cot v0.7 is here! This release packs in a wide range of improvements across forms, the ORM, security, and developer ergonomics. Read more on the blogpost here!
New features
- [breaking] Expose
on_deleteandon_updatefields for ForeignKey field (#576) (by @ElijahAhianyo) - [breaking] Implement
Serialize,Deserialize, andJsonSchemaimplementations for cot internal types (#575) (by @ElijahAhianyo) - [breaking] More form attributes (#352) (by @ElijahAhianyo)
- Implement DbField for Bytes (#596) (by @firas-yangui)
- Support custom cache and email in TestRequestBuilder (#582) (by @m4tx)
- Add
set_usernameandset_passwordtoDatabaseUser(#579) (by @m4tx) - Implement
From<DbFieldValue>for Non primitive types (#562) (by @ElijahAhianyo) - Add tests for guide code snippets (#552) (by @m4tx)
- Derive
OrdandPartialOrdforAuto(#544) (by @ElijahAhianyo) - Allow accessing extra config (#518) (by @m4tx)
- Use securer_string for more secure Password and SecretKey (#328) (by @eibrahim95)
Fixes
- Normalize route paths with a leading slash (#591) (by @firas-yangui)
- Non-ASCII URLs can be properly routed now (#561) (by @m4tx)
- Place correct contributing guide link (#557) (by @kingazm)
Other
- Update Star History chart links with tokens (#606) (by @seqre)
- (deps) Bump all dependencies; bump MSRV to 1.92 (#592) (by @m4tx)
- (deps) Bump sea-query from 0.32.7 to 1.0.1 (#585) (by @dependabot[bot])
- Add index route to JSON example (#572) (by @ElijahAhianyo)
- Add DeepWiki badge (#568) (by @seqre)
- Fix clippy errors (#560) (by @m4tx)
- Add query macro docs (#543) (by @ElijahAhianyo)
- (deps) Remove chumsky (#538) (by @m4tx)
- (deps) Use
grass_compilerdirectly (#537) (by @m4tx) - (deps) Bump fake from 4.4.0 to 5.1.0 (#533) (by @dependabot[bot])