## Unreleased
## 0.1.2
- Make `TakeOwnCell<T>` covariant in `T` (https://github.com/WaffleLapkin/takecell/pull/7)
- Set MSRV to `1.96`
> [!WARNING]
> This crate is unsound when used with **rust < `1.96`** if all of the following is true:
>
> 1. `TakeOwnCell<T>` is used
> 2. `T` contains a `Box<_>` (e.g. `T = Box<_>`, `T = struct { field: Box<_>, ... }`, etc)
> 3. `TakeOwnCell<T>` is moved after being taken
>
> See
> - https://github.com/WaffleLapkin/takecell/issues/3
> - https://github.com/WaffleLapkin/takecell/issues/5
>
> *waffle*: In `1.96.0` I fixed[^1][^2] the issue, so starting from that version `takecell` is sound again :3
## 0.1.1
- Use weaker atomic orderings
## 0.1.0
- Initial release