1# Changelog
2
3All notable changes to similar are documented here.
4
5## 2.0.0
6
7* `Fragile` no longer boxes internally.
8* `Sticky` and `SemiSticky` now require the use of stack tokens.
9  For more information see [#26](https://github.com/mitsuhiko/fragile/issues/26)
10* `Sticky` now tries to drop entries from the thread local registry eagerly
11  if it's dropped on the right thread.
12
13## 1.2.1
14
15* Fixed non slab versions only allowing a single sticky.
16
17## 1.2.0
18
19Note on safety: the `Sticky` and `SemiSticky` types allow data to live
20longer than the wrapper type which is why they are now requiring a `'static`
21bound.  Previously it was possible to create a sticky containing a bare
22reference which permitted unsafe access.
23
24* `Sticky` now requires `'static`.
25* Added the `slab` feature for an internal optimization for `Sticky` to use
26  a slab instead of a `HashMap`.
27
28## Older Releases
29
30Older releases were yanked due to the insufficient trait bound on `Sticky`.
31